AltGr key
AltGr is a modifier key on PC keyboards used to type many characters, primarily ones that are unusual for the locale of the keyboard layout, such as currency symbols and accented letters. If a key has a third symbol on it (on the front vertical face or the bottom right of the key top, sometimes in a different colour), then AltGr can often be used to type that character.
Contents |
Meaning
keyboard, notating AltGR as "Alt Graph"
On the original IBM AT Enhanced keyboard the right Alt key has green letters. However, IBM states that AltGr is an abbreviation for "alternate graphic"[1][2]. The meaning of the key's abbreviation is not explicitly given in many IBM PC compatible technical reference manuals.
History
Originally, US PC keyboards (specifically: the US 101-key PC/AT keyboards) did not have an AltGr key, it being relevant to only non-US markets; they simply had "left" and "right" Alt keys. As those using such US keyboards increasingly needed the specific functionality of AltGr when typing non-English text, Windows began to allow all keystroke combinations involving AltGr to be typed by using Ctrl+Alt in its place. Therefore, it is recommended that Ctrl+Alt not be used as a modifier in Windows keyboard shortcuts as, depending on the keyboard layout and configuration, someone trying to type a special character with Ctrl+Alt may accidentally trigger the shortcut[3], or the keypresses for the shortcut may be inadvertently interpreted as the user trying to input a special character.
Function
International keyboard layouts
US international
US international keyboard layout
On US international keyboard layouts, the AltGr key can be used to enter the following characters:
¡ ² ³ ¤ € ¼ ½ ¾ ‘ ’ ¥ × ä å é ® þ ü ú í ó ö « » á ß ð ø ¶ ´ ¬ æ © ñ µ ç ¿
And, in combination with the Shift key:
¹ £ ÷ Ä Å É Þ Ü Ú Í Ó Ö Á § Ð Ø ° ¨ ¦ Æ ¢ Ñ Ç
Note that a lot of these symbols can also be entered using the dead keys.
For comparison, the US international keyboard layout follows. Note that the "`/~" key has been omitted; it does not react to the AltGr key.
1 2 3 4 5 6 7 8 9 0 - = Q W E R T Y U I O P [ ] A S D F G H J K L ; ' \ m Z X C V B N M , . /
"m" denotes the "Macro" key. It generally produces a "\", although applications receive a different keycode and can therefore instead use the key to, for example, run macros.
When using the standard US QWERTY key map layout in Microsoft Windows, the functionality of AltGr is also available via Ctrl+Alt. This is useful in case the current key mapping is not able to differentiate between the Alt key on the left and the AltGr key on the right. Other supported US keyboard layouts (such as "United States-International") do distinguish between left and right-Alt keys, thus allowing the functionality of AltGr to produce accents and other extended characters.
UK
In UK keyboard layouts, the only two symbols printed on most keyboards which require the AltGr key are:
- €
the Euro currency symbol. Located on the "4/$" key.
-
Either |, the vertical bar ("pipe symbol") or ¦, the broken vertical bar ("broken pipe symbol"). Located on the "`/¬" key, to the immediate left of "1". The other bar symbol is the shift-keyed symbol on the '\' key immediately to the left of the Z key.
The two latter symbols interchange places in UK keyboards according to the operating system in use. In OS/2, the "UK keyboard layout" (specifically: the UK166 layout) requires AltGr for the vertical bar and the broken vertical bar is a shifted key — which, coincidentally, matches the actual symbols that are printed on most UK keyboards; in Windows, the "UK keyboard layout" requires AltGr for the broken vertical bar and the vertical bar is a shifted key — the converse of what is usually printed on the keys; and in Linux, the "UK keyboard layout" produces the unbroken vertical bar with both AltGr plus "`/¬" and shifted \, and produces the broken vertical bar with AltGr plus shifted \.
Using the AltGr key on UK keyboards in some versions of Windows (for example XP) in combination with vowel characters produces acute accents over the vowels (for example, á,é,í,ó,ú and Á,É,Í,Ó,Ú).
The free 'To Bach' utility written by Draig Technology uses the AltGr key to enter accented Welsh language vowels (â, ê, î, ô, û, ŷ, ŵ) using a standard UK keyboard.
The UK-Extended keyboard available in versions of Microsoft Windows from XP with SP2 allows many characters with diacritical marks, including accents, to be generated by using the AltGr key in combination with others. Details are to be found in the article on QWERTY.
Polish
Typewriters in Poland used a QWERTZ layout specifically designed for the Polish language with accented characters obtainable directly. When personal computers became available world-wide in the 1980s commercial importing into Poland was not supported by its communist government, so most machines in Poland were brought in by private individuals. Most had US keyboards, and various methods were devised to make special Polish characters available. An established method was to use AltGr in combination with a Latin letter to obtain the accented variant, except that AltGr+X generated ź, (as AltGr+Z was already used to generate ż).
At the time of the political transformation and opening of commercial import channels this practice was so widespread that it was adopted as the standard. Nowadays most PCs in Poland have standard US keyboards and use the AltGr method to enter accented Polish characters. This layout is referred to as Polish programmers' layout (klawiatura polska programisty) or simply Polish layout.
The layout still used on typewriters is rarely used on computer keyboards, mostly by professional typists. Computer keyboards with this layout are available, though difficult to find, and supported by a number of operating systems; they are known as Polish typists' layout (klawiatura polska maszynistki). Older Polish versions of Microsoft Windows used this layout, describing it as Polish layout.
Czech
The situation is similar to Poland. Mapping of AltGr key in Windows is quite unique.[1]
Danish
On Danish keyboards, the AltGr key can be used to create the following characters:
|
|
|
Especially the location of the @ symbol can be considered cumbersome, as the AltGr key is located just to the right of the space key, meaning that most people will have to use two hands to access the @ symbol.
Finnish and Swedish
On Finnish and Swedish keyboards, the following characters are created by using AltGr:
|
|
|
Croatian, Slovenian, Serbian (latin)
On Croatian, Slovenian and Serbian (Latin) keyboards, the following letters and special characters are created using AltGr:
|
|
|
Latvian
Having Latvian set as the system language, the following letters can be input using Alt Gr.
Lowercase letters
|
Uppercase letters
|
Macedonian
On Macedonian keyboards, AltGr enables the user to type the following characters:
|
|
|
German
On German keyboards, AltGr enables the user to type the following characters:
|
|
|
French
On French keyboards, AltGr enables the user to type the following characters:
|
|
X Window System
In the X Window System, AltGr can be used to produce additional characters with almost every key in the keyboard. For example, in the Danish keymap, AltGr+Shift+Q produces Ω, AltGr[+Shift]+O produces ø/Ø, AltGr+M produces µ, and so on. With some keys, AltGr produces a dead key; for example on a UK keyboard AltGr+; produces a combining acute accent, thus AltGr+; followed by e produces é.
Modified keys tables
Swedish keymap
Danish keymap
q w e r t y u i o p å ¨ a s d f g h j k l æ ø ' < z x c v b n m , . -
The keymap with the Alt Gr key:
@ ł € ® þ ← ↓ → œ þ " ~ ª ß ð đ ŋ ħ j ĸ ł ' ^ ˝ \ « » © “ ” n µ ¸ ·
The keymap with Alt Gr+Shift:
Ω Ł ¢ ® Þ ¥ ↑ ı Œ Þ ˚ ˇ º § Ð ª Ŋ Ħ J & Ł ˝ ˇ × ¬ < > © ` ' N º ˛ ˙ ˙
==== Brazilian ABNT2 keymap ====♥♥☻☻☺☺♦♦♣♣♠♠••◘◘○○☼☼↓↓??JU╝
' 1 2 3 4 5 6 7 8 9 0 - = q w e r t y u i o p á [ a s d f g h j k l ç ã ] \ z x c v b n m , . ; /
The keymap with Shift:
" ! @ # $ % ä & * ( ) _ +
Q W E R T Y U I O P À {
A S D F G H J K L Ç Â }
| Z X C V B N M < > : ?
The keymap with the AltGr key:
¬ ¹ ² ³ £ ¢ ¬ { [ ] } \ §
/ ? € ® ŧ ← ↓ → ø þ ´ ª
æ ß ð đ ŋ ħ ĸ ł á ~ º
º « » © “ ” µ ─ · ạ °
The keymap with AltGr + Shift:
¬ ¡ ½ ¾ ¼ ⅜ ¨ ⅞ ™ ± ° ¿ ą / ? € ® Ŧ ¥ ↑ ı Ø Þ ` ā Æ § Ð ª Ŋ Ħ & Ł ő ^ º ă < > © ` ' µ × ÷ ȧ ¿
See also
References
| Esc | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PrtSc | ScrLk | Pause | |||||||||
|
<imagemap> Image:KB United States.svg|450px desc none
rect 0 0 60 30 Tilde rect 60 0 120 30 Exclamation mark rect 120 0 180 30 At sign rect 180 0 240 30 Number sign rect 240 0 300 30 Dollar sign rect 300 0 360 30 Percent sign rect 360 0 420 30 Caret rect 420 0 480 30 Ampersand rect 480 0 540 30 Asterisk rect 540 0 600 30 Bracket rect 600 0 660 30 Bracket rect 660 0 720 30 Underscore rect 720 0 780 30 Plus and minus signs rect 780 0 900 30 Backspace
rect 0 0 60 60 Grave accent rect 60 0 120 60 1 (number) rect 120 0 180 60 2 (number) rect 180 0 240 60 3 (number) rect 240 0 300 60 4 (number) rect 300 0 360 60 5 (number) rect 360 0 420 60 6 (number) rect 420 0 480 60 7 (number) rect 480 0 540 60 8 (number) rect 540 0 600 60 9 (number) rect 600 0 660 60 0 (number) rect 660 0 720 60 Hyphen rect 720 0 780 60 Equals sign rect 780 0 900 60 Backspace
rect 0 61 90 90 Tab key rect 90 61 150 90 Q rect 150 61 210 90 W rect 210 61 270 90 E rect 270 61 330 90 R rect 330 61 390 90 T rect 390 61 450 90 Y rect 450 61 510 90 U rect 510 61 570 90 I rect 570 61 630 90 O rect 630 61 690 90 P rect 690 61 750 90 Bracket rect 750 61 810 90 Bracket rect 810 61 900 90 Vertical bar
rect 0 61 90 120 Tab key rect 90 61 150 120 Q rect 150 61 210 120 W rect 210 61 270 120 E rect 270 61 330 120 R rect 330 61 390 120 T rect 390 61 450 120 Y rect 450 61 510 120 U rect 510 61 570 120 I rect 570 61 630 120 O rect 630 61 690 120 P rect 690 61 750 120 Bracket rect 750 61 810 120 Bracket rect 810 61 900 120 Backslash
rect 0 121 105 150 Caps lock rect 105 121 165 150 A rect 165 121 225 150 S rect 225 121 285 150 D rect 285 121 345 150 F rect 345 121 405 150 G rect 405 121 465 150 H rect 465 121 525 150 J rect 525 121 585 150 K rect 585 121 645 150 L rect 645 121 705 150 Colon (punctuation) rect 705 121 765 150 Quotation mark rect 765 121 900 150 Enter key
rect 0 121 105 180 Caps lock rect 105 121 165 180 A rect 165 121 225 180 S rect 225 121 285 180 D rect 285 121 345 180 F rect 345 121 405 180 G rect 405 121 465 180 H rect 465 121 525 180 J rect 525 121 585 180 K rect 585 121 645 180 L rect 645 121 705 180 Semicolon rect 705 121 765 180 Apostrophe rect 765 121 900 180 Enter key
rect 0 181 135 210 Shift key rect 135 181 195 210 Z rect 195 181 255 210 X rect 255 181 315 210 C rect 315 181 375 210 V rect 375 181 435 210 B rect 435 181 495 210 N rect 495 181 555 210 M rect 555 181 615 210 Bracket rect 615 181 675 210 Bracket rect 675 181 735 210 Question mark rect 735 181 900 210 Shift key
rect 0 181 135 240 Shift key rect 135 181 195 240 Z rect 195 181 255 240 X rect 255 181 315 240 C rect 315 181 375 240 V rect 375 181 435 240 B rect 435 181 495 240 N rect 495 181 555 240 M rect 555 181 615 240 Comma (punctuation) rect 615 181 675 240 Full stop rect 675 181 735 240 Slash (punctuation) rect 735 181 900 240 Shift key
rect 0 241 90 300 Control key rect 90 241 150 300 Windows key rect 150 241 240 300 Alt key rect 240 241 600 300 Space bar rect 600 241 690 300 AltGr key rect 690 241 750 300 Windows key rect 750 241 810 300 Menu key rect 810 241 900 300 Control key </imagemap> |
Ins | Home | PgUp | NumLk | / | * | - | |||||||||||||||||
| Del | End | PgDn | 7 | 8 | 9 | + | ||||||||||||||||||
| 4 | 5 | 6 | ||||||||||||||||||||||
| ↑ | 1 | 2 | 3 | Ent | ||||||||||||||||||||
| ← | ↓ | → | 0 | . | ||||||||||||||||||||
|
||||||||||||||||||||

