German
Usage
toml
# keyboard.toml
[settings]
keycodes = "german"
Legend
*
Keys have been adjusted to meet the language specific layout.
Core
Key | Code | Alias |
---|---|---|
None | 0x0000 | none , xxx |
Trough | 0x0001 | trough , --- |
Alphas
Key | Code | Alias |
---|---|---|
A | 0x0004 | a |
B | 0x0005 | b |
C | 0x0006 | c |
D | 0x0007 | d |
E | 0x0008 | e |
F | 0x0009 | f |
G | 0x000A | g |
H | 0x000B | h |
I | 0x000C | i |
J | 0x000D | j |
K | 0x000E | k |
L | 0x000F | l |
M | 0x0010 | m |
N | 0x0011 | n |
O | 0x0012 | o |
P | 0x0013 | p |
Q | 0x0014 | q |
R | 0x0015 | r |
S | 0x0016 | s |
T | 0x0017 | t |
U | 0x0018 | u |
V | 0x0019 | v |
W | 0x001A | w |
X | 0x001B | x |
Y* | 0x001D | y |
Z* | 0x001C | z |
Ss* | 0x002D | ss , ß |
Oe* | 0x0033 | oe , ö |
Ae* | 0x0034 | ae , ä |
Ue* | 0x002F | ue , ü |
Numbers
Key | Code | Alias |
---|---|---|
One | 0x001E | one , 1 |
Two | 0x001F | two , 2 |
Three | 0x0020 | three , 3 |
Four | 0x0021 | four , 4 |
Five | 0x0022 | five , 5 |
Six | 0x0023 | six , 6 |
Seven | 0x0024 | seven , 7 |
Eight | 0x0025 | eight , 8 |
Nine | 0x0026 | nine , 9 |
Zero | 0x0027 | zero , 0 |
Modifiers
Key | Code | Alias |
---|---|---|
LeftCtrl | 0x00E0 | leftctrl , lctrl , lctl , ctrl |
RightCtrl | 0x00E4 | rightctrl , rctrl , rctl |
LeftShift | 0x00E1 | leftshift , lshft , lsft , shift |
RightShift | 0x00E5 | rightshift , rshft , rsft |
LeftAlt | 0x00E2 | leftalt , lalt , alt |
RightAlt | 0x00E6 | rightalt , ralt , altgr |
LeftGui | 0x00E3 | leftgui , gui , win , meta , lgui , lwin , lmeta |
RightGui | 0x00E7 | rightgui , rgui , rwin , rmeta |
Navigation
Key | Code | Alias |
---|---|---|
Left | 0x0050 | left |
Right | 0x004F | right |
Up | 0x0052 | up |
Down | 0x0051 | down |
Enter | 0x0028 | enter , ent |
Escape | 0x0029 | escape , esc |
Backspace | 0x002A | backspace , bspc |
Space | 0x002C | space , spc |
Tab | 0x002B | tab |
CapsLock | 0x0039 | capslock , caps |
Insert | 0x0049 | insert |
Delete | 0x004C | delete |
Home | 0x004A | home |
End | 0x004D | end |
PageUp | 0x004B | pageup |
PageDown | 0x004E | pagedown |
Symbols
Key | Code | Alias |
---|---|---|
Minus* | 0x0038 | minus , - , mns |
Equal* | 0x1227 | equal , = , eql |
LeftBracket* | 0x1425 | leftbracket , [ , lbrc |
RightBracket* | 0x1426 | rightbracket , ] , rbrc |
Backslash* | 0x142D | backslash , \ , bslsh , bsls |
Quote* | 0x1232 | quote , ' , quot |
Grave* | 0x122E | grave , ` , gr |
Comma | 0x0036 | comma , , |
Dot | 0x0037 | dot , . |
Slash* | 0x1224 | slash , / , slsh , sls |
Tilde* | 0x162E | tilde , ~ |
Exlm | 0x121E | exlm , ! |
At* | 0x1414 | at , @ |
Hash* | 0x0032 | hash , # |
Dollar | 0x1221 | dollar , dlr , $ |
Percent | 0x1222 | percent , perc , % |
Circumflex* | 0x0035 | circumflex , circ , ^ |
Ampersand* | 0x1223 | ampersand , ampr , & |
Asterisk* | 0x1230 | asterisk , astr , * |
LeftParenthesis* | 0x1225 | leftparenthesis , lprn , ( |
RightParenthesis* | 0x1226 | rightparenthesis , rprn , ) |
Underscore* | 0x1238 | underscore , unds , _ |
Plus* | 0x0030 | plus , + |
LeftCurlyBracket* | 0x1424 | leftcurlybracket , lcbr , { |
RightCurlyBracket* | 0x1427 | rightcurlybracket , rcbr , } |
Pipe* | 0x1464 | pipe , | |
Semicolon* | 0x1236 | semicolon , ; , scln , scoln |
Colon* | 0x1237 | colon , cln , : |
DoubleQuote* | 0x121F | doublequote , dquot , " |
LeftAngleBracket* | 0x0064 | leftanglebracket , labk , < |
RightAngleBracket* | 0x1264 | rightanglebracket , rabk , > |
QuestionMark* | 0x122D | questionmark , ques , ? |
NonUsBackSlash | 0x0064 | nonusbackslash |
NonUsHash | 0x0032 | nonushash |
Accent* | 0x002E | accent , ´ |
Degree* | 0x1235 | degree , ° |
Section* | 0x1220 | section , § |
Pow2* | 0x141F | pow2 , ² |
Pow3* | 0x1420 | pow3 , ³ |
Euro* | 0x1408 | euro , € |
Micro* | 0x1410 | micro , µ |
Function keys
Key | Code | Alias |
---|---|---|
F1 | 0x003A | f1 |
F2 | 0x003B | f2 |
F3 | 0x003C | f3 |
F4 | 0x003D | f4 |
F5 | 0x003E | f5 |
F6 | 0x003F | f6 |
F7 | 0x0040 | f7 |
F8 | 0x0041 | f8 |
F9 | 0x0042 | f9 |
F10 | 0x0043 | f10 |
F11 | 0x0044 | f11 |
F12 | 0x0045 | f12 |
F13 | 0x0068 | f13 |
F14 | 0x0069 | f14 |
F15 | 0x006A | f15 |
F16 | 0x006B | f16 |
F17 | 0x006C | f17 |
F18 | 0x006D | f18 |
F19 | 0x006E | f19 |
F20 | 0x006F | f20 |
F21 | 0x0070 | f21 |
F22 | 0x0071 | f22 |
F23 | 0x0072 | f23 |
F24 | 0x0073 | f24 |
Keypad
Key | Code | Alias |
---|---|---|
NumLock | 0x0053 | numlock |
KpSlash | 0x0054 | kpslash |
KpAsterisk | 0x0055 | kpasterisk |
KpMinus | 0x0056 | kpminus |
KpPlus | 0x0057 | kpplus |
KpEnter | 0x0058 | kpenter |
Kp1 | 0x0059 | kp1 |
Kp2 | 0x005A | kp2 |
Kp3 | 0x005B | kp3 |
Kp4 | 0x005C | kp4 |
Kp5 | 0x005D | kp5 |
Kp6 | 0x005E | kp6 |
Kp7 | 0x005F | kp7 |
Kp8 | 0x0060 | kp8 |
Kp9 | 0x0061 | kp9 |
Kp0 | 0x0062 | kp0 |
KpDot | 0x0063 | kpdot |
KpEqual | 0x0067 | kpequal |
KpComma | 0x0085 | kpcomma |
KpEqualAs400 | 0x0086 | kpequalas400 |
System
Key | Code | Alias |
---|---|---|
PrintScreen | 0x0046 | printscreen |
ScrollLock | 0x0047 | scrolllock |
Pause | 0x0048 | pause |
Application | 0x0065 | application |
KbPower | 0x0066 | kbpower |
Execute | 0x0074 | execute |
Help | 0x0075 | help |
Menu | 0x0076 | menu |
Select | 0x0077 | select |
Stop | 0x0078 | stop |
Again | 0x0079 | again |
Undo | 0x007A | undo |
Cut | 0x007B | cut |
Copy | 0x007C | copy |
Paste | 0x007D | paste |
Find | 0x007E | find |
KbMute | 0x007F | kbmute |
KbVolumeUp | 0x0080 | kbvolumeup |
KbVolumeDown | 0x0081 | kbvolumedown |
LockingCapsLock | 0x0082 | lockingcapslock |
LockingNumLock | 0x0083 | lockingnumlock |
LockingScrollLock | 0x0084 | lockingscrolllock |
International1 | 0x0087 | international1 , int1 |
International2 | 0x0088 | international2 , int2 |
International3 | 0x0089 | international3 , int3 |
International4 | 0x008A | international4 , int4 |
International5 | 0x008B | international5 , int5 |
International6 | 0x008C | international6 , int6 |
International7 | 0x008D | international7 , int7 |
International8 | 0x008E | international8 , int8 |
International9 | 0x008F | international9 , int9 |
Language1 | 0x0090 | language1 , lang1 |
Language2 | 0x0091 | language2 , lang2 |
Language3 | 0x0092 | language3 , lang3 |
Language4 | 0x0093 | language4 , lang4 |
Language5 | 0x0094 | language5 , lang5 |
Language6 | 0x0095 | language6 , lang6 |
Language7 | 0x0096 | language7 , lang7 |
Language8 | 0x0097 | language8 , lang8 |
Language9 | 0x0098 | language9 , lang9 |
AlternateErase | 0x0099 | alternateerase |
SystemRequest | 0x009A | systemrequest |
Cancel | 0x009B | cancel |
Clear | 0x009C | clear |
Prior | 0x009D | prior |
Return | 0x009E | return |
Separator | 0x009F | separator |
Out | 0x00A0 | out |
Oper | 0x00A1 | oper |
ClearAgain | 0x00A2 | clearagain |
Crsel | 0x00A3 | crsel |
Exsel | 0x00A4 | exsel |
SystemPower | 0x00A5 | systempower |
SystemSleep | 0x00A6 | systemsleep |
SystemWake | 0x00A7 | systemwake |
AudioMute | 0x00A8 | audiomute |
AudioVolUp | 0x00A9 | audiovolup |
AudioVolDown | 0x00AA | audiovoldown |
MediaNextTrack | 0x00AB | medianexttrack |
MediaPrevTrack | 0x00AC | mediaprevtrack |
MediaStop | 0x00AD | mediastop |
MediaPlayPause | 0x00AE | mediaplaypause |
MediaSelect | 0x00AF | mediaselect |
MediaEject | 0x00B0 | mediaeject |
0x00B1 | mail | |
Calculator | 0x00B2 | calculator |
MyComputer | 0x00B3 | mycomputer |
WwwSearch | 0x00B4 | wwwsearch |
WwwHome | 0x00B5 | wwwhome |
WwwBack | 0x00B6 | wwwback |
WwwForward | 0x00B7 | wwwforward |
WwwStop | 0x00B8 | wwwstop |
WwwRefresh | 0x00B9 | wwwrefresh |
WwwFavorites | 0x00BA | wwwfavorites |
MediaFastForward | 0x00BB | mediafastforward |
MediaRewind | 0x00BC | mediarewind |
BrightnessUp | 0x00BD | brightnessup |
BrightnessDown | 0x00BE | brightnessdown |
ControlPanel | 0x00BF | controlpanel |
Assistant | 0x00C0 | assistant , assist |
MissionControl | 0x00C1 | missioncontrol |
Launchpad | 0x00C2 | launchpad , lpad |