Home
>
Guides
>
Scan Codes
A listing of scan codes for dealing with keyboard input:
Key Value
KEY_BACK 8
KEY_TAB 9
KEY_ENTER 13
KEY_SHIFT 16
KEY_CONTROL 17
KEY_ALT 18
KEY_PAUSE 19
KEY_CAPSLOCK 20
KEY_ESCAPE 27
KEY_SPACE 32
KEY_PAGEUP 33
KEY_PAGEDOWN 34
KEY_END 35
KEY_HOME 36
KEY_LEFT 37
KEY_UP 38
KEY_RIGHT 39
KEY_DOWN 40
KEY_INSERT 45
KEY_DELETE 46
KEY_0 48 (triggered by both top row number keys and numpad keys)
KEY_1 49
KEY_2 50
KEY_3 51
KEY_4 52
KEY_5 53
KEY_6 54
KEY_7 55
KEY_8 56
KEY_9 57
KEY_A 65
KEY_B 66
KEY_C 67
KEY_D 68
KEY_E 69
KEY_F 70
KEY_G 71
KEY_H 72
KEY_I 73
KEY_J 74
KEY_K 75
KEY_L 76
KEY_M 77
KEY_N 78
KEY_O 79
KEY_P 80
KEY_Q 81
KEY_R 82
KEY_S 83
KEY_T 84
KEY_U 85
KEY_V 86
KEY_W 87
KEY_X 88
KEY_Y 89
KEY_Z 90
KEY_WIN_LEFT 91
KEY_WIN_RIGHT 92
KEY_NUMPAD_0 96
KEY_NUMPAD_1 97
KEY_NUMPAD_2 98
KEY_NUMPAD_3 99
KEY_NUMPAD_4 100
KEY_NUMPAD_5 101
KEY_NUMPAD_6 102
KEY_NUMPAD_7 103
KEY_NUMPAD_8 104
KEY_NUMPAD_9 105
KEY_ASTERISK 106
KEY_PLUS 107
KEY_SUBTRACT 109
KEY_DECIMAL 110
KEY_DIVIDE 111
KEY_F1 112
KEY_F2 113
KEY_F3 114
KEY_F4 115
KEY_F5 116
KEY_F6 117
KEY_F7 118
KEY_F8 119
KEY_F9 120
KEY_F10 121
KEY_F11 122
KEY_F12 123
KEY_NUMLOCK 144
KEY_SCROLLLOCK 145
KEY_VOLUME_MUTE 173
KEY_VOLUME_DOWN 174
KEY_VOLUME_UP 175
KEY_MEDIA_NEXT 176
KEY_MEDIA_PREV 177
KEY_MEDIA_STOP 178
KEY_MEDIA_PLAY 179
; 186
= 187
, 188
- 189
. 190
/ 191
' 192
[ 219
\ 220
] 221
# 222
` 223
KEY_LEFT_SHIFT 257
KEY_RIGHT_SHIFT 258
KEY_LEFT_CTRL 259
KEY_RIGHT_CTRL 260
KEY_LEFT_ALT 261
KEY_RIGHT_ALT 262
KEY_TOP_0 263
KEY_TOP_1 264
KEY_TOP_2 265
KEY_TOP_3 266
KEY_TOP_4 267
KEY_TOP_5 268
KEY_TOP_6 269
KEY_TOP_7 270
KEY_TOP_8 271
KEY_TOP_9 272