KC_ESCAPE |
Escape key. |
KC_RETURN |
Return / Enter key (not on numeric keypad). |
KC_LCONTROL |
Left control key. |
KC_RCONTROL |
Right control key. |
KC_LSHIFT |
Left shift key. |
KC_RSHIFT |
Right shift key. |
KC_LMENU |
Left menu/alt key. |
KC_RMENU |
Right menu/alt key. |
KC_LWIN |
Left Windows key. |
KC_RWIN |
Right Windows key. |
KC_APPS |
AppMenu key. |
KC_TAB |
Tabulation key. |
KC_F1 |
"F1" key |
KC_F2 |
"F2" key |
KC_F3 |
"F3" key |
KC_F4 |
"F4" key |
KC_F5 |
"F5" key |
KC_F6 |
"F6" key |
KC_F7 |
"F7" key |
KC_F8 |
"F8" key |
KC_F9 |
"F9" key |
KC_F10 |
"F10" key |
KC_F11 |
"F11" key |
KC_F12 |
"F12" key |
KC_F13 |
"F13" key (NEC PC98) |
KC_F14 |
"F14" key (NEC PC98) |
KC_F15 |
"F15" key (NEC PC98) |
KC_SCROLLLOCK |
Scroll lock key. |
KC_SYSRQ |
Sys rq / Print screen key. |
KC_PAUSE |
Pause key. |
KC_NUMLOCK |
Numeric lock key. |
KC_NUMPAD0 |
"0" key (on numeric keypad) |
KC_NUMPAD1 |
"1" key (on numeric keypad) |
KC_NUMPAD2 |
"2" key (on numeric keypad) |
KC_NUMPAD3 |
"3" key (on numeric keypad) |
KC_NUMPAD4 |
"4" key (on numeric keypad) |
KC_NUMPAD5 |
"5" key (on numeric keypad) |
KC_NUMPAD6 |
"6" key (on numeric keypad) |
KC_NUMPAD7 |
"7" key (on numeric keypad) |
KC_NUMPAD8 |
"8" key (on numeric keypad) |
KC_NUMPAD9 |
"9" key (on numeric keypad) |
KC_NUMPADMULTIPLY |
"*" key (on numeric keypad) |
KC_NUMPADSUBTRACT |
"-" key (on numeric keypad) |
KC_NUMPADADD |
"+" key (on numeric keypad) |
KC_DIVIDE |
"/" key (on numeric keypad) |
KC_NUMPADCOMMA |
"," key (on numeric keypad) (NEC PC98) |
KC_NUMPADDECIMAL |
"." key (on numeric keypad) |
KC_NUMPADEQUALS |
"=" key (on numeric pad) (NEC PC98) |
KC_NUMPADENTER |
Enter / Return key (on numeric pad). |
KC_ABNT_C2 |
"." key (on numeric pad) (Portugese / Brazilian keyboards) |
KC_1 |
"1" key |
KC_2 |
"2" key |
KC_3 |
"3" key |
KC_4 |
"4" key |
KC_5 |
"5" key |
KC_6 |
"6" key |
KC_7 |
"7" key |
KC_8 |
"8" key |
KC_9 |
"9" key |
KC_0 |
"0" key |
KC_MINUS |
"-" key |
KC_EQUALS |
"=" key |
KC_LBRACKET |
"[" key |
KC_RBRACKET |
"]" key |
KC_SEMICOLON |
";" key |
KC_APOSTROPHE |
"'" key |
KC_GRAVE |
Accent key. |
KC_BACKSLASH |
"\" key |
KC_COMMA |
"," key |
KC_PERIOD |
"." key |
KC_SLASH |
"/" key |
KC_AT |
"@" key (NEC PC98) |
KC_COLON |
":" key (NEC PC98) |
KC_UNDERLINE |
"_" key (NEC PC98) |
KC_OEM_102 |
"<", ">" or "|" key (UK/Germany keyboards) |
KC_CAPITAL |
Capital/Caps lock key. |
KC_INSERT |
Insert key (on arrow keypad). |
KC_DELETE |
Delete key (on arrow keypad). |
KC_HOME |
Home key (on arrow keypad). |
KC_END |
End key (on arrow keypad). |
KC_PGUP |
Page up key (on arrow keypad). |
KC_PGDOWN |
Page down key (on arrow keypad). |
KC_UP |
Up arrow key (on arrow keypad). |
KC_DOWN |
Down arrow key (on arrow keypad). |
KC_LEFT |
Left arrow key (on arrow keypad). |
KC_RIGHT |
Right arrow key (on arrow keypad). |
KC_BACKSPACE |
Backspace key. |
KC_SPACE |
Space key. |
KC_Q |
"q" key |
KC_W |
"w" key |
KC_E |
"e" key |
KC_R |
"r" key |
KC_T |
"t" key |
KC_Y |
"y" key |
KC_U |
"u" key |
KC_I |
"i" key |
KC_O |
"o" key |
KC_P |
"p" key |
KC_A |
"a" key |
KC_S |
"s" key |
KC_D |
"d" key |
KC_F |
"f" key |
KC_G |
"g" key |
KC_H |
"h" key |
KC_J |
"j" key |
KC_K |
"k" key |
KC_L |
"l" key |
KC_Z |
"z" key |
KC_X |
"x" key |
KC_C |
"c" key |
KC_V |
"v" key |
KC_B |
"b" key |
KC_N |
"n" key |
KC_M |
"m" key |
KC_STOP |
Stop key (NEC PC98). |
KC_PREVTRACK |
Previous track key. |
KC_NEXTTRACK |
Next track key. |
KC_MUTE |
Mute key. |
KC_CALCULATOR |
Calculator key. |
KC_PLAYPAUSE |
Play / Pause key. |
KC_MEDIASELECT |
Media select key. |
KC_MEDIASTOP |
Media stop key. |
KC_VOLUMEDOWN |
Volume - key. |
KC_VOLUMEUP |
Volume + key. |
KC_MYCOMPUTER |
My Computer key. |
KC_MAIL |
Mail key. |
KC_WEBHOME |
Web home key. |
KC_WEBSEARCH |
Web search key. |
KC_WEBFAVORITES |
Web favorites key. |
KC_WEBREFRESH |
Web refresh key. |
KC_WEBSTOP |
Web stop key. |
KC_WEBFORWARD |
Web forward key. |
KC_WEBBACK |
Web back key. |
KC_POWER |
System power key. |
KC_SLEEP |
System sleep key. |
KC_WAKE |
System wake key. |
KC_KANA |
Kana key (Japanese keyboards). |
KC_ABNT_C1 |
ABNT C1 key (Portugese / Brazilian keyboards). |
KC_CONVERT |
Convert key (Japanese keyboards). |
KC_NOCONVERT |
No convert key (Japanese keyboards). |
KC_YEN |
Yen key (Japanese keyboards). |
KC_KANJI |
Kanji key (Japanese keyboards). |
KC_AX |
AX key. |
KC_UNLABELED |
Unlabeled key (J3l00). |