Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
IBM PC keyboard
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Standard key meanings== {{see also|Modifier key|Lock key}} The PC keyboard with its various keys has a long history of evolution reaching back to [[teleprinter|teletypewriter]]s. In addition to the 'old' standard keys, the PC keyboard has accumulated several special keys over the years. Some of the additions have been inspired by the opportunity or requirement for improving user productivity with general office [[application software]], while other slightly more general keyboard additions have become the factory standards after being introduced by certain [[operating system]] or [[graphical user interface|GUI]] software vendors such as [[Microsoft]]. ===From mechanical typewriters=== *{{key press|[[Shift key|Shift]]}} selects the upper character, or upper case of letters. The Shift key in typewriters was attached to a lever that moved the character types so that the uppercase characters could be printed on the paper. Unlike mechanical typewriters, PC keyboards do not capitalize all letters properly when both shift keys are engaged simultaneously.{{Citation needed|date=April 2016|reason=Does it really not capitalize correctly when both shift keys are pressed?}} *{{key press|[[Caps Lock]]}} selects upper case, or if shift is pressed, lower case of letters. In mechanical typewriters, it worked like the Shift key, but also used a lock to keep the Shift key depressed. The lock was released by pressing the Shift key.{{Citation needed|date=April 2018|reason=It could have derived from TTY Lock, instead of Shift Lock}} *{{key press|[[carriage return|Enter]]}} wraps to the next line or activates the default or selected option. ASCII keyboards were labeled CR or Return. Typewriters used a lever that would return the cylinder with the paper to the start of the line. *{{key press|[[Tab key|Tab]]}} produces an ASCII [[tab character]], moving to the next tab stop. ===From Teletype keyboards=== *{{key press|[[Control key|Ctrl]]}} shifts the value of letters and numbers from the ASCII graphics range, down into the [[ASCII]] control characters. For example, CTRL-S is XOFF (stops many programs as they print to screen) CTRL-Q is XON (resume printing stopped by CTRL-S). *{{key press|[[Escape key|Esc]]}} produces an ASCII [[escape character]]. It may be used to exit menus or modes. *{{key press|~}} is the [[tilde]], an accent backspaced and printed over other letters for non-English languages. Nowadays the key does not produce a backspaceable character in US/UK keyboard layouts, and is used for 'not' or 'circa'. *{{key press|`}} is a [[backtick]] or grave accent, also formerly backspaced over letters to write non-English languages; on some systems it is used as an opening quote. The single quote ' is normally used for an acute accent. *{{key press|^}} is a [[circumflex]], another accent for non-English languages. Also used to indicate [[exponentiation]] where [[superscript]] is not available. *{{key press|*}} is an [[asterisk]], used to indicate a note, or multiplication. *{{key press|_}} is an [[underscore]], which can be backspaced and overprinted to add emphasis, or in certain [[Programming Languages]] in place of a {{key press|[[Space key|Space]]}} to form a compound word where the use of {{key press|[[Space key|Space]]}} would yield several separate words. *{{key press|{{!}}}} is a [[vertical bar]], originally used as a typographic separator for optical character recognition. Many character sets break it in the middle so it cannot be confused with the numeral "1" or the letter "l" (in most [[EBCDIC]] [[codepage]]s, vertical bar and divided vertical bar are separate characters). This character is often known as a "pipe" (after its use in [[Unix shell]]s) or a "fencepost". ===Invented for computers with video displays=== *[[Function key]]s are the F-numbered keys. Their use varies by program; {{key|F1}} is often Help. *[[Arrow keys|Cursor keys]] ({{key|up}}, {{key|right}}, {{key|down}}, {{key|left}}) move the cursor on the screen. When shifted, they select items. *{{key press|[[Home key|Home]]}} moves the cursor to the start of text, usually the left side of the screen. *{{key press|[[End key|End]]}} moves the cursor to the end of the current line. *{{key press|[[Page scroll keys|PgUp]]}} and {{key press|[[Page scroll keys|PgDn]]}} move through the document by pages. *{{key press|[[Delete key|Del]]}} (Delete) deletes the character after the cursor, or the selected items. *{{key press|[[Insert key|Ins]]}} (Insert) originally toggled between text insertion and overwrite modes. Importantly, it is involved along with Ctrl and Shift keys in keyboard shortcuts for copy ({{key|Ctrl|Insert}}) and paste ({{key|Shift|Insert}}) according to the [[IBM CUA]] user interface guidelines; the IBM CUA shortcuts are still widely supported by most current PC operating systems, and many PC users who learned those shortcuts between the late 1980s and the early 1990s may still find them more natural, convenient, or ergonomic than their "modern" Ctrl+X/C/V counterparts, given the close proximity of the Ctrl, Shift and Insert keys to the cursor movement keys. This particular role of the Insert key is often overlooked by modern-times documentation, if not hardware design, which tend to attribute to "Insert" only its more obvious, but much less frequently used and somewhat obsolete, original function. *{{key press|[[Print Screen]]}} originally printed a text image of the screen. (On modern computers, {{key|Ctrl|Print Screen}} usually takes a screenshot.) With the Alt key, it switched to [[SysRq]], a different keycode. *{{key press|[[Num Lock]]}} toggles the state of the [[numeric keypad]]. When off, the keypad acts as arrow and navigational keys. When on, it is a 10-key number pad similar to a standard calculator. Preferences vary so much that a favorite default for this key can often be configured in the BIOS. The key continues to exist on keyboards with separate arrow keys to accommodate those who still prefer the toggleable keypad. *{{key press|[[Scroll Lock]]}} is little-used. IBM documentation described it as "inactive", and the key's purpose was a mystery even to keyboard manufacturers.<ref name="sandler198301">{{cite news | url=https://books.google.com/books?id=vy3cBZkjbZgC&pg=RA2-PA347 | title=Key Tronic's Soft Touch | work=PC Magazine | date=January 1983 | access-date=21 October 2013 | author=Sandler, Corey | pages=347}}</ref> In modern software, typing text usually causes previous text to scroll off the top of the screen or window. Some old programs could disable this and restart at the top of the window when scroll lock was pressed. The advantage is that the entire screenful of text does not shift, making it easier to read. Scroll Lock was also used to lock the cursor on its line and scroll the work area under it. In spreadsheets such as [[Microsoft Excel]], it locks the cell pointer on the current cell, allowing the user to use the arrow keys to move the view window without moving the cell pointer. On some consoles (such as the [[Linux console]]), it prevents scrolling of messages until another key combination is pressed. Many hardware [[kvm switch|KVM switches]] use Scroll Lock to switch between the devices they control. *{{key press|[[Break key|Pause]]}} pauses output or processing. In combination with Ctrl, it produces a keycode for ''Break''. {{key|Ctrl|Break}} traditionally stopped programs in DOS. {{key|Ctrl|Break}} is also used to halt execution of the debugger in some programming environments such as Microsoft Visual Studio. In combination with the Windows key, it opens the System Properties window in Microsoft Windows environments. *{{key|[[Alt key|Alt]]}} shifts the letters and numbers into the range above hex 0x80 where the international characters and special characters exist in the PC's standard character set. ''Alt'' plus a number typed on the numeric keypad produces special characters; see [[Windows Alt keycodes]]. *{{key|[[Windows key|Win]]}} (sometimes known outside Windows as {{key|[[Super key (keyboard button)|Super]]}}) is a quick way to open the [[Start menu]] in [[Microsoft Windows]]'s standard Explorer shell, and can usually be configured to open the main menu in other operating systems. In Microsoft Windows, the Windows key can also be used in combination with other keys to perform desktop-related actions (e.g. {{key|Win|M}} to minimize all open windows, then again to restore them). When connected to a [[Macintosh computer]], the Windows key behaves like the {{key press|[[Command key|Command]]}} key. *{{key|[[menu key|Menu]]}} brings up the active application's context menu, in a similar way to right-clicking. *{{key|[[Microsoft Copilot|Copilot]]}} opens [[Microsoft Copilot]] in Windows. It superseded the menu key on January 4, 2024.<ref>{{Cite web |url=https://www.theverge.com/2024/1/4/24023809/microsoft-copilot-key-keyboard-windows-laptops-pcs |title=Microsoft’s new Copilot key is the first big change to Windows keyboards in 30 years |website=The Verge |publisher=Vox Media |date=January 4, 2024 |access-date=January 6, 2024}}</ref><ref>{{Cite web |title=Introducing a new Copilot key to kick off the year of AI-powered Windows PCs - Windows Experience Blog |url=https://blogs.windows.com/windowsexperience/2024/01/04/introducing-a-new-copilot-key-to-kick-off-the-year-of-ai-powered-windows-pcs/ |access-date=2024-01-06 |website=blogs.windows.com}}</ref> The key actually enters {{key|Win|Shift|F23}}.<ref>{{Cite web |title=Windows Copilot key is secretly from the IBM era — but you can remap it with the right tools |url=https://www.tomshardware.com/software/windows/windows-copilot-key-is-secretly-from-the-ibm-era-but-you-can-remap-it-with-the-right-tools |access-date=2024-10-22 |website=www.tomshardware.com}}</ref> *{{key press|[[AltGr key|AltGr]]}} is often used in combination with other keys to print special characters like the [[backslash]] on non-English keyboards. It can often be emulated by {{key|Ctrl|Alt}}. *{{key press|[[Fn key|Fn]]}} may be present on compact keyboards such as those built into laptop computers. When depressed in combination with other keys, it either enables the user to access key functions that do not have dedicated keys on the compact keyboard (such as the numeric keypad simulation block), or it controls hardware functions such as switching between the built-in screen and an external display, changing screen brightness, or changing speaker volume. These secondary meanings are usually indicated with text or symbols of a different color printed on the key, with the 'Fn' key text having that same color. *{{key press|[[Turbo key|Turbo]]}} is present on some keyboards. It is usually on the right side of the right Shift key. When depressed in combination with a [[function key]] it sets the key repeat rate.<ref>Belkin International. [http://web.belkin.com/support/kb/kb.asp?a=3532 Knowledge Base Article 3532]</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)