Crate keycodes

Source

Constants§

KEY_0
“0” key in standard key location.
KEY_1
“1” key in standard key location.
KEY_2
“2” key in standard key location.
KEY_3
“3” key in standard key location.
KEY_4
“4” key in standard key location.
KEY_5
“5” key in standard key location.
KEY_6
“6” key in standard key location.
KEY_7
“7” key in standard key location.
KEY_8
“8” key in standard key location.
KEY_9
“9” key in standard key location.
KEY_A
“A” key.
KEY_ACCEPT
KEY_ADD
“+” on the numeric keypad.
KEY_ALT
Alt (Option on Mac) key.
KEY_ALTGR
AltGr key (Level 3 Shift key or Level 5 Shift key) on Linux.
KEY_AMPERSAND
Ampersand (“&”) key.
KEY_ASTERISK
Asterisk (“*”) key.
KEY_AT
Atmark (“@”) key.
KEY_ATTN
Attn (Attention) key of IBM midrange computers, e.g., AS/400.
KEY_B
“B” key.
KEY_BACK_QUOTE
Back tick (“`”) key.
KEY_BACK_SLASH
Back slash (“") key.
KEY_BACK_SPACE
Backspace key.
KEY_C
“C” key.
KEY_CANCEL
Cancel key.
KEY_CAPS_LOCK
Caps lock.
KEY_CIRCUMFLEX
Circumflex (“^”) key.
KEY_CLEAR
“5” key on Numpad when NumLock is unlocked. Or on Mac, clear key which is positioned at NumLock key.
KEY_CLOSE_BRACKET
Close square bracket (“]”) key.
KEY_CLOSE_CURLY_BRACKET
Close curly bracket (“}”) key.
KEY_CLOSE_PAREN
Close parenthesis (“)”) key.
KEY_COLON
Colon (“:”) key.
KEY_COMMA
Comma (“,”) key.
KEY_CONTEXT_MENU
Opening context menu key.
KEY_CONTROL
Control key.
KEY_CONVERT
KEY_CRSEL
CrSel (Cursor Selection) key of IBM 3270 keyboard layout.
KEY_D
“D” key.
KEY_DECIMAL
Decimal point on the numeric keypad.
KEY_DELETE
Del(ete) key.
KEY_DIVIDE
“/” on the numeric keypad.
KEY_DOLLAR
Dollar sign (“$”) key.
KEY_DOUBLE_QUOTE
Double quote (“”“) key.
KEY_DOWN
Down arrow.
KEY_E
“E” key.
KEY_EISU
“英数” key on Japanese Mac keyboard.
KEY_END
End key.
KEY_ENTER
KEY_EQUALS
Equals (“=”) key.
KEY_EREOF
Erase EOF key of IBM 3270 keyboard layout.
KEY_ESCAPE
Escape key.
KEY_EXCLAMATION
Exclamation (“!”) key.
KEY_EXECUTE
KEY_EXSEL
ExSel (Extend Selection) key of IBM 3270 keyboard layout.
KEY_F
“F” key.
KEY_F1
F1 key.
KEY_F2
F2 key.
KEY_F3
F3 key.
KEY_F4
F4 key.
KEY_F5
F5 key.
KEY_F6
F6 key.
KEY_F7
F7 key.
KEY_F8
F8 key.
KEY_F9
F9 key.
KEY_F10
F10 key.
KEY_F11
F11 key.
KEY_F12
F12 key.
KEY_F13
F13 key.
KEY_F14
F14 key.
KEY_F15
F15 key.
KEY_F16
F16 key.
KEY_F17
F17 key.
KEY_F18
F18 key.
KEY_F19
F19 key.
KEY_F20
F20 key.
KEY_F21
F21 key.
KEY_F22
F22 key.
KEY_F23
F23 key.
KEY_F24
F24 key.
KEY_FINAL
KEY_G
“G” key.
KEY_GREATER_THAN
Greater-than (“>”) key.
KEY_H
“H” key.
KEY_HANGUL
KEY_HANJA
KEY_HASH
Hash (“#”) key.
KEY_HELP
Help key.
KEY_HOME
Home key.
KEY_HYPHEN_MINUS
Hyphen-US/docs/Minus (“-”) key.
KEY_I
“I” key.
KEY_INSERT
Ins(ert) key.
KEY_J
“J” key.
KEY_JUNJA
KEY_K
“K” key.
KEY_KANA
KEY_KANJI
KEY_L
“L” key.
KEY_LEFT
Left arrow.
KEY_LESS_THAN
Less-than (“<”) key.
KEY_M
“M” key.
KEY_META
Meta key on Linux, Command key on Mac.
KEY_MODECHANGE
KEY_MULTIPLY
“*” on the numeric keypad.
KEY_N
“N” key.
KEY_NONCONVERT
KEY_NUMPAD0
“0” on the numeric keypad.
KEY_NUMPAD1
“1” on the numeric keypad.
KEY_NUMPAD2
“2” on the numeric keypad.
KEY_NUMPAD3
“3” on the numeric keypad.
KEY_NUMPAD4
“4” on the numeric keypad.
KEY_NUMPAD5
“5” on the numeric keypad.
KEY_NUMPAD6
“6” on the numeric keypad.
KEY_NUMPAD7
“7” on the numeric keypad.
KEY_NUMPAD8
“8” on the numeric keypad.
KEY_NUMPAD9
“9” on the numeric keypad.
KEY_NUM_LOCK
Num Lock key.
KEY_O
“O” key.
KEY_OPEN_BRACKET
Open square bracket (“[”) key.
KEY_OPEN_CURLY_BRACKET
Open curly bracket (“{”) key.
KEY_OPEN_PAREN
Open parenthesis (“(”) key.
KEY_P
“P” key.
KEY_PA1
PA1 key of IBM 3270 keyboard layout.
KEY_PAGE_DOWN
Page Down key.
KEY_PAGE_UP
Page Up key.
KEY_PAUSE
Pause key.
KEY_PERCENT
Percent (“%”) key.
KEY_PERIOD
Period (“.”) key.
KEY_PIPE
Pipe (“|”) key.
KEY_PLAY
Play key of IBM 3270 keyboard layout.
KEY_PLUS
Plus (“+”) key.
KEY_PRINT
KEY_PRINTSCREEN
Print Screen key.
KEY_Q
“Q” key.
KEY_QUESTION_MARK
Question mark (“?”) key.
KEY_QUOTE
Quote (‘’’) key.
KEY_R
“R” key.
KEY_RETURN
Return/enter key on the main keyboard.
KEY_RIGHT
Right arrow.
KEY_S
“S” key.
KEY_SCROLL_LOCK
Scroll Lock key.
KEY_SELECT
KEY_SEMICOLON
Semicolon (“;”) key.
KEY_SEPARATOR
KEY_SHIFT
Shift key.
KEY_SLASH
Slash (“/”) key.
KEY_SLEEP
KEY_SPACE
Space bar.
KEY_SUBTRACT
“-” on the numeric keypad.
KEY_T
“T” key.
KEY_TAB
Tab key.
KEY_TILDE
Tilde (“~”) key.
KEY_U
“U” key.
KEY_UNDERSCORE
Underscore (“_”) key.
KEY_UP
Up arrow.
KEY_V
“V” key.
KEY_VOLUME_DOWN
Audio volume down key
KEY_VOLUME_MUTE
Audio mute key.
KEY_VOLUME_UP
Audio volume up key
KEY_W
“W” key.
KEY_WIN
Windows logo key on Windows. Or Super or Hyper key on Linux.
KEY_WIN_ICO_00
An OEM specific key on Windows. This is (was?) used for Olivetti ICO keyboard.
KEY_WIN_ICO_CLEAR
An OEM specific key on Windows. This is (was?) used for Olivetti ICO keyboard.
KEY_WIN_ICO_HELP
An OEM specific key on Windows. This is (was?) used for Olivetti ICO keyboard.
KEY_WIN_OEM_ATTN
An OEM specific key on Windows. This was used for Nokia/Ericsson’s device.
KEY_WIN_OEM_AUTO
An OEM specific key on Windows. This was used for Nokia/Ericsson’s device.
KEY_WIN_OEM_BACKTAB
An OEM specific key on Windows. This was used for Nokia/Ericsson’s device.
KEY_WIN_OEM_CLEAR
Clear key, but we’re not sure the meaning difference from KEY_CLEAR.
KEY_WIN_OEM_COPY
An OEM specific key on Windows. This was used for Nokia/Ericsson’s device.
KEY_WIN_OEM_CUSEL
An OEM specific key on Windows. This was used for Nokia/Ericsson’s device.
KEY_WIN_OEM_ENLW
An OEM specific key on Windows. This was used for Nokia/Ericsson’s device.
KEY_WIN_OEM_FINISH
An OEM specific key on Windows. This was used for Nokia/Ericsson’s device.
KEY_WIN_OEM_FJ_JISHO
An OEM specific key on Windows. This was used for “Dictionary” key on Fujitsu OASYS.
KEY_WIN_OEM_FJ_LOYA
An OEM specific key on Windows. This was used for “Left OYAYUBI” key on Fujitsu OASYS.
KEY_WIN_OEM_FJ_MASSHOU
An OEM specific key on Windows. This was used for “Unregister word” key on Fujitsu OASYS.
KEY_WIN_OEM_FJ_ROYA
An OEM specific key on Windows. This was used for “Right OYAYUBI” key on Fujitsu OASYS.
KEY_WIN_OEM_FJ_TOUROKU
An OEM specific key on Windows. This was used for “Register word” key on Fujitsu OASYS.
KEY_WIN_OEM_JUMP
An OEM specific key on Windows. This was used for Nokia/Ericsson’s device.
KEY_WIN_OEM_PA1
An OEM specific key on Windows. This was used for Nokia/Ericsson’s device.
KEY_WIN_OEM_PA2
An OEM specific key on Windows. This was used for Nokia/Ericsson’s device.
KEY_WIN_OEM_PA3
An OEM specific key on Windows. This was used for Nokia/Ericsson’s device.
KEY_WIN_OEM_RESET
An OEM specific key on Windows. This was used for Nokia/Ericsson’s device.
KEY_WIN_OEM_WSCTRL
An OEM specific key on Windows. This was used for Nokia/Ericsson’s device.
KEY_X
“X” key.
KEY_Y
“Y” key.
KEY_Z
“Z” key.
KEY_ZOOM
Zoom key.