Crate keycodes [] [src]

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.