German keyboard layout
The German keyboard layout is the keyboard layout used in Austria and Germany for the German language, and is the most common of QWERTZ keyboard layouts widely used in Central and Southeast Europe. It is based on one defined in a former edition of the German standard DIN 2137–2. The current edition DIN 2137-1:2012-06 standardizes it as the first one of three layouts, calling it "T1".
The German layout differs from the English layouts in four major ways:
- The positions of the "Z" and "Y" keys are switched.
- Part of the keyboard is adapted to include umlauted vowels and the sharp s.
- Some of special key inscriptions are changed to a graphical symbol. Most of the other abbreviations are replaced by German abbreviations. "Esc" remains as such.
- Like many other non-American keyboards, German keyboards change the right Alt key into an Alt Gr key to access a third level of key assignments. This is necessary because the umlauts and some other special characters leave no room to have all the special symbols of ASCII, needed by programmers among others, available on the first or second levels without unduly increasing the size of the keyboard.
General information
The accent keys,, are dead keys: press and release an accent key, then press a letter key to produce accented characters. If the entered combination is not encoded in Unicode by a single code point, most current implementations cause the display of a free-standing version of the accent followed by the unaccented base letter. For users with insufficient typing skills this behaviour leads to mistype a spacing accent instead of an apostrophe.
Note that the semicolon and colon are accessed by using the key.
The T1 layout lacks some important characters like the German-style quotation marks. As a consequence, these are seldom used in internet communication and usually replaced by and.
Therefore, extended keyboard layouts were designed not only to overcome such restrictions, but firstly to enable typing of other languages written in the Latin script. The 2012 edition of the DIN keyboard standard defined a [|T2 layout] as extension of the T1 layout and a T3 layout as further extension of the T2 layout. However, these got no widespread use. Therefore, they were dropped and replaced by the German extended keyboard layouts E1 and E2 in the 2018 revision of the standard. With the 2023 edition, these were slightly revised again based on the experience collected with the first implementations.
Key labels
Contrary to many other languages, German keyboards are usually not labeled in English. The abbreviations used on German keyboards are:| German label | English equivalent |
| Steuerung | |
| Einfügen | |
| Entfernen | |
| Bild auf/Bild nach oben | |
| Bild ab/Bild nach unten | |
| Position eins | |
| Ende | |
| Drucken / Systemabfrage | |
| Rollen | |
| Pause/Unterbrechen |
On some keyboards – including the original IBM PC/AT German keyboards – the asterisk key on the numeric keypad is instead labeled with the multiplication sign, and the divide-key is labeled with the division sign instead of slash. However, those keys still generate the asterisk and slash characters, not the multiplication and division signs.
Caps lock
The behaviour of according to former editions of the DIN 2137 standard is inherited from mechanical typewriters: Pressing it once shifts all keys including numbers and special characters until the key is pressed again. Holding while is active unshifts all keys. The current DIN 2137-1:2012-06 simply requests the presence of a "capitals lock" key, without any description of its function.In IT, an alternative behaviour is often preferred, usually described as "IBM", which is the same as on English keyboards – only letters are shifted, and hitting again releases it.
Both and lack any textual labels, despite bearing names that are used in texts like manuals. The key is called Feststellttaste and simply labeled with a large down-arrow. is called Umschalttaste and labeled with a large up-arrow.
OS">operating system">OS-specific layouts
Linux
Most Linux distributions include a keymap for German in Germany that extends the T1 layout with a set of characters and dead keys similar, but not identical to the "Outdated common secondary group" of ISO/IEC 9995-3:2002.History
The obsolete extended layouts T2 and T3
The T2 layout defined in DIN 2137-1:2012-06 was designed firstly to enable typing of other languages written in the Latin script. Therefore, it contains several additional diacritical marks and punctuation characters, including the full set of German, English, and French-style quotation marks in addition to the typographic apostrophe, the prime, the double prime, and the okina.The image shows characters to be entered using in the lower left corner of each key depiction. Diacritical marks are marked by a flat rectangle which also indicates the position of the diacritical mark relative to the base letter.
The characters shown at the right border of a keytop are accessed by first pressing a dead key sequence of AltGr plus the × multiplication sign. This X-like symbol may be thought of as an "extra" dead key or "extra" accent type, used to access "miscellaneous" letters that do not have a specific accent type like diaeresis or circumflex. Symbols on the right border shown in green have both upper-case and lower-case forms; the corresponding capital letter is available by pressing the Shift key simultaneously with the symbol key. For instance, to type the lower-case æ ligature, hold the AltGr key and type ×, then release both keys and type the A key. To type the upper-case Æ ligature, hold the AltGr key and type ×, then release both keys, hold Shift and type the A key. An active Caps Lock can be used instead of the Shift key to obtain the Æ ligature and similar letters.
In addition, DIN 2137-1:2012-06 defined a layout "T3", which is a superset of T2 incorporating the whole "secondary group" as defined in ISO/IEC 9995-3:2010. Thus, it enables to write several minority languages and transliterations, but is more difficult to comprehend than the T2 layout, and therefore was not expected to be accepted by a broad audience beyond experts who need this functionality. In fact, this was the only standardized layout which had included the "secondary group" as defined in ISO/IEC 9995-3:2010, and the obsolescence of this layout was a reason that the 2026 edition of ISO/IEC 9995-3 has abandoned completely specifying such secondary groups as independent features.
The T2 and T3 layouts were superseded by the E1 and E2 layouts specified in the 2018 edition of the German standard DIN 2137. As of 2025, they are still selectable in some Linux variants.