Names and Functions of Keys of the Keyboard

Share

For reference, the names and functions of the keys of your computer's keyboard.

A black Lenovo keyboard with a short enter key and a USB cable.
A black computer keyboard featuring ANSI layout. Photo by Raysonho on Wikimedia (license: CC0 1.0).

Top Row

The Esc key: also called "Escape" key, it's used to "cancel" things. It can close dialog windows, context menus, dropdown menus, and exit fullscreen mode in some applications.

The F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, and F12 keys: also called "function" keys, these don't do anything by default, and their functionality depends on the application, although some conventions exist, e.g. the F1 key generally activates a "help" function in applications that support it, F2 renames things, F5 refreshes views.

The PrintScreen key: saves an image of the screen. This function is provided by the operating system.

The Scroll Lock key: activates the "scroll lock" mode, which changes the behavior of some keys in a terminal emulator. This isn't very useful nowadays.

The Pause/Break key: the key is rarely used. It can pause a program running in the terminal on Windows.

Alphanumeric Area

Left Column

The Tab key: this is the tabulation key. It inserts in a tab character in text editors that support it.

The Caps Lock key: this activate that "caps lock" mode. While activated, the letters you type will be UPPER CASE BY DEFAULT INSTEAD OF lower case.

The Shift key: this is a modifier key that changes the behavior of other input while held pressed, but doesn't do anything by default. It makes letters you type UPPER CASE instead of lower case. If the Caps Lock is activated, it makes them lower case instead of UPPER CASE. If you press a key that has two symbols printed on it, one on top of the other, it types the upper symbol instead of the lower symbol, e.g. the symbols on top of the number keys. It changes the behavior of selection operations, such as clicks to select items in a list or clicks on text, to select everything from one cursor to the new position. It's also used in various keyboard shortcuts.

A black key with a white upward arrow and the word "Shift" printed on it.
A left shift key, with an arrow symbol printed on it. Photo by Raysonho on Wikimedia (license: CC0 1.0).

The Ctrl key: another modifier key that doesn't do anything by default. It's primarily used in keyboard shortcuts of applications, such as Ctrl+C, Ctrl+V, Ctrl+Z, Ctrl+Y, Ctrl+T, Ctrl+Tab, etc. The keyboard shortcut chords sometimes contain the Shift key, e.g. Ctrl+Shift+Tab.

Bottom Row

The WinKey: also called the Windows key, a modifier key that opens the start menu when pressed and released by itself without forming a chord. On Linux, it's called the Super key, Meta key, or Hyper key. This modifier isn't use by applications by convention, its shortcuts belonging to the operating system, e.g. WinKey+D.

A black key with a white Windows logo printed on it.
The WinKey. Photo by Raysonho on Wikimedia (license: CC0 1.0).

The Alt key: a modifier key used by both the operating system and by applications. It doesn't do anything by itself.

The spacebar: types a space character.

On the right side of the spacebar, we have a right Alt key, right WinKey, and right Ctrl key.

The AltGr key: a special right Alt key found in keyboards of some languages. Its purpose is similar to the Shift key: it types the symbol printed on the right side of a key instead of on the upper part.

The Menu key: opens the context menu of the currently selected item or of the element with keyboard focus.

A black key with a white rectangle, horizontal lines, and a tiny mouse cursor printed on it.
The Menu key. Photo by Raysonho on Wikimedia (license: CC0 1.0).

Right Column

The right Shift key, above the right Ctrl key.

The Return key. also called the Enter key, does two things: it confirms an action or activates the selection (the opposite of the Esc key) or inserts a line break (new line character) when typing a text. In a file manager, pressing the Enter key while a file is selected will open it, which is the same behavior as double clicking the file.

The Backspace key: erases a single character to the left of the text cursor (caret).

Navigation Area

The arrow keys: used to move the text cursor while typing a text, or to move the selection in a menu or list of items.

The Insert key: disables the "insert" mode in text editors that support it, switching to the "replace" or "overwrite" mode. While in "insert" mode, characters are inserted at the caret position. While in "replace" mode, typing a character replaces another character in the text, such that the total number of characters never changes.

The Delete key: erases one character in front of the caret while typing text (the opposite of Backspace). This key is also used to erase virtual objects that are currently selected in various applications, e.g. pressing the delete key while a file is selected in a file manager will delete it (and possibly send it to the recycle bin).

The Home key: while writing, moves the text cursor to the start of the current line. While selecting items in a list, makes the selection jump to the first item of the list.

The End key: while writing, moves the text cursor to the end of the current line. While selecting items in a list, makes the selection jump to the last item of the list.

The Page Up key: while viewing something that has scrollbars, makes the scrollbars move up exactly one "page." A "page" in this sense refers to the height of the viewable area the scrollbars are attached to.

The Page Down key: while viewing something that has scrollbars, makes the scrollbars move down exactly one "page." A "page" in this sense refers to the height of the viewable area the scrollbars are attached to.

Numpad

The Num Lock key: activates the "num lock" mode. While "num lock" is activated, pressing keys on the numpad will type the numbers. While "num lock" is deactivated, pressing the number keys won't type numbers, but instead they will behave like the arrow keys (8462, up, left, right, down) and home (7), end (1), page up (9), page down (3), and delete (comma).

The Enter key: the "enter" key on the numpad behaves exactly the same way as the "enter" key on the alphanumeric area. The only difference is that when the two keys need to be differentiated, the term "enter key" refers to the one on the numpad, while the one on the alphanumeric area is called the "return key."

Written by Noel Santos.

About the Author

I'm a self-taught Brazilian programmer graduated in IT from a FATEC. In a world of increasingly complex and essential computers, I decided to use my technical expertise in hardware, desktop applications, and web technologies to create an informative resource to make PC's easier to understand.

View Comments