KeyList
KeyList
is used to determine which key is pressed based off it’s key code
KeyList is used to determine which key is pressed. Here is a comprehensive list of keyboard keys and their descriptions:
-
None (Undefined): 0
Enum value which doesn’t correspond to any key. Used to initialize Key properties with a generic state. -
Special (Non-printable): 4194304
Keycodes with this bit applied are non-printable. -
Escape: 4194305
Escape key. -
Tab: 4194306
Tab key. -
BackTab (Shift + Tab): 4194307
Shift + Tab key. -
Backspace: 4194308
Backspace key. -
Enter (Return): 4194309
Return key (on the main keyboard). -
KeyPadEnter (Enter on NumPad): 4194310
Enter key on the numeric keypad. -
Insert: 4194311
Insert key. -
Delete: 4194312
Delete key. -
Pause: 4194313
Pause key. -
Print (Print Screen): 4194314
Print Screen key. -
Home: 4194317
Home key. -
End: 4194318
End key. -
LeftArrow (Left Arrow): 4194319
Left arrow key. -
UpArrow (Up Arrow): 4194320
Up arrow key. -
RightArrow (Right Arrow): 4194321
Right arrow key. -
DownArrow (Down Arrow): 4194322
Down arrow key. -
PageUp (Page Up): 4194323
Page Up key. -
PageDown (Page Down): 4194324
Page Down key. -
Shift: 4194325
Shift key. -
Ctrl (Control): 4194326
Control key. -
Meta (Meta): 4194327
Meta key. -
Alt: 4194328
Alt key. -
CapsLock: 4194329
Caps Lock key. -
NumLock (Num Lock): 4194330
Num Lock key. -
ScrollLock (Scroll Lock): 4194331
Scroll Lock key. -
F1: 4194332
F1 key. -
F2: 4194333
F2 key. -
F3: 4194334
F3 key. -
F4: 4194335
F4 key. -
F5: 4194336
F5 key. -
F6: 4194337
F6 key. -
F7: 4194338
F7 key. -
F8: 4194339
F8 key. -
F9: 4194340
F9 key. -
F10: 4194341
F10 key. -
F11: 4194342
F11 key. -
F12: 4194343
F12 key. -
F13: 4194344
F13 key. -
F14: 4194345
F14 key. -
F15: 4194346
F15 key. -
F16: 4194347
F16 key. -
F17: 4194348
F17 key. -
F18: 4194349
F18 key. -
F19: 4194350
F19 key. -
F20: 4194351
F20 key. -
F21: 4194352
F21 key. -
F22: 4194353
F22 key. -
F23: 4194354
F23 key. -
F24: 4194355
F24 key. -
F25: 4194356
F25 key. Only supported on macOS and Linux due to a Windows limitation. -
F26: 4194357
F26 key. Only supported on macOS and Linux due to a Windows limitation. -
F27: 4194358
F27 key. Only supported on macOS and Linux due to a Windows limitation. -
F28: 4194359
F28 key. Only supported on macOS and Linux due to a Windows limitation. -
F29: 4194360
F29 key. Only supported on macOS and Linux due to a Windows limitation. -
F30: 4194361
F30 key. Only supported on macOS and Linux due to a Windows limitation. -
F31: 4194362
F31 key. Only supported on macOS and Linux due to a Windows limitation. -
F32: 4194363
F32 key. Only supported on macOS and Linux due to a Windows limitation. -
F33: 4194364
F33 key. Only supported on macOS and Linux due to a Windows limitation. -
F34: 4194365
F34 key. Only supported on macOS and Linux due to a Windows limitation. -
F35: 4194366
F35 key. Only supported on macOS and Linux due to a Windows limitation. -
KeyPadMultiply (NumPad *): 4194433
Multiply (*) key on the numeric keypad. -
KeyPadDivide (NumPad /): 4194434
Divide (/) key on the numeric keypad. -
KeyPadSubtract (NumPad -): 4194435
Subtract (-) key on the numeric keypad. -
KeyPadPeriod (NumPad .): 4194436
Period (.) key on the numeric keypad. -
KeyPadAdd (NumPad +): 4194437
Add (+) key on the numeric keypad. -
KeyPadZero (NumPad 0): 4194438
Number 0 on the numeric keypad. -
KeyPadOne (NumPad 1): 4194439
Number 1 on the numeric keypad. -
KeyPadTwo (NumPad 2): 4194440
Number 2 on the numeric keypad. -
KeyPadThree (NumPad 3): 4194441
Number 3 on the numeric keypad. -
KeyPadFour (NumPad 4): 4194442
Number 4 on the numeric keypad. -
KeyPadFive (NumPad 5): 4194443
Number 5 on the numeric keypad. -
KeyPadSix (NumPad 6): 4194444
Number 6 on the numeric keypad. -
KeyPadSeven (NumPad 7): 4194445
Number 7 on the numeric keypad. -
KeyPadEight (NumPad 8): 4194446
Number 8 on the numeric keypad. -
KeyPadNine (NumPad 9): 4194447
Number 9 on the numeric keypad. -
KeyPadMenu (Context menu): 4194370
Context menu key. -
Hyper (Hyper key): 4194371
Hyper key (On Linux/X11 only). -
Help (Help): 4194373
Help key. -
Back (Media back): 4194376
Media back key. -
Forward (Media forward): 4194377
Media forward key. -
Stop (Media stop): 4194378
Media stop key. -
Refresh (Media refresh): 4194379
Media refresh key. -
VolumeDown (Volume down): 4194380
Volume down key. -
VolumeMute (Mute volume): 4194381
Mute volume key. -
VolumeUp (Volume up): 4194382
Volume up key. -
MediaPlay (Media play): 4194388
Media play key. -
MediaStop (Media stop): 4194389
Media stop key. -
MediaPrevious (Previous song): 4194390
Previous song key. -
MediaNext (Next song): 4194391
Next song key. -
MediaRecord (Media record): 4194392
Media record key. -
HomePage (Home page): 4194393
Home page key. -
Favorites (Favorites): 4194394
Favorites key. -
Search (Search): 4194395
Search key. -
Standby (Standby): 4194396
Standby key. -
OpenURL (Open URL / Launch Browser): 4194397
Open URL / Launch Browser key. -
LaunchMail (Launch Mail): 4194398
Launch Mail key. -
LaunchMedia (Launch Media): 4194399
Launch Media key. -
Launch0 (Launch Shortcut 0): 4194400
Launch Shortcut 0 key. -
Launch1 (Launch Shortcut 1): 4194401
Launch Shortcut 1 key. -
Launch2 (Launch Shortcut 2): 4194402
Launch Shortcut 2 key. -
Launch3 (Launch Shortcut 3): 4194403
Launch Shortcut 3 key. -
Launch4 (Launch Shortcut 4): 4194404
Launch Shortcut 4 key. -
Launch5 (Launch Shortcut 5): 4194405
Launch Shortcut 5 key. -
Launch6 (Launch Shortcut 6): 4194406
Launch Shortcut 6 key. -
Launch7 (Launch Shortcut 7): 4194407
Launch Shortcut 7 key. -
Launch8 (Launch Shortcut 8): 4194408
Launch Shortcut 8 key. -
Launch9 (Launch Shortcut 9): 4194409
Launch Shortcut 9 key. -
LaunchA (Launch Shortcut A): 4194410
Launch Shortcut A key. -
LaunchB (Launch Shortcut B): 4194411
Launch Shortcut B key. -
LaunchC (Launch Shortcut C): 4194412
Launch Shortcut C key. -
LaunchD (Launch Shortcut D): 4194413
Launch Shortcut D key. -
LaunchE (Launch Shortcut E): 4194414
Launch Shortcut E key. -
LaunchF (Launch Shortcut F): 4194415
Launch Shortcut F key. -
Globe (Globe): 4194416
”Globe” key on Mac / iPad keyboard. -
Keyboard (On-screen keyboard): 4194417
”On-screen keyboard” key on iPad keyboard. -
JISEisu (英数): 4194418
英数 key on Mac keyboard. -
JISKana (かな): 4194419
かな key on Mac keyboard. -
Unknown (Unknown): 8388607
Unknown key. -
Space (Space): 32
Space key. -
Exclam (!): 33
! key. -
QuoteDbl ("): 34
” key. -
NumberSign (#): 35
”#” key. -
Dollar ($): 36
$ key. -
Percent (%): 37
% key. -
Ampersand (&): 38
& key. -
Apostrophe ('): 39
’ key. -
ParenLeft "(": 40
( key. -
ParenRight ")": 41
) key. -
Asterisk (*): 42
”*” key. -
Plus (+): 43
”+” key. -
Comma (,): 44
, key. -
Minus (-): 45
”-” key. -
Period (.): 46
. key. -
Slash (/): 47
/ key. -
0 (0): 48
Number 0 key. -
1 (1): 49
Number 1 key. -
2 (2): 50
Number 2 key. -
3 (3): 51
Number 3 key. -
4 (4): 52
Number 4 key. -
5 (5): 53
Number 5 key. -
6 (6): 54
Number 6 key. -
7 (7): 55
Number 7 key. -
8 (8): 56
Number 8 key. -
9 (9): 57
Number 9 key. -
Colon (:): 58
: key. -
Semicolon (;): 59
; key. -
Less (<): 60
< key. -
Equal (=): 61
= key. -
Greater (>): 62
”>” key. -
Question (?): 63
? key. -
At (@): 64
@ key. -
A (A): 65
A key. -
B (B): 66
B key. -
C (C): 67
C key. -
D (D): 68
D key. -
E (E): 69
E key. -
F (F): 70
F key. -
G (G): 71
G key. -
H (H): 72
H key. -
I (I): 73
I key. -
J (J): 74
J key. -
K (K): 75
K key. -
L (L): 76
L key. -
M (M): 77
M key. -
N (N): 78
N key. -
O (O): 79
O key. -
P (P): 80
P key. -
Q (Q): 81
Q key. -
R (R): 82
R key. -
S (S): 83
S key. -
T (T): 84
T key. -
U (U): 85
U key. -
V (V): 86
V key. -
W (W): 87
W key. -
X (X): 88
X key. -
Y (Y): 89
Y key. -
Z (Z): 90
Z key. -
BracketLeft ([): 91
[ key. -
Backslash (\): 92
\ key. -
BracketRight (]): 93
] key. -
AsciiCircum (^): 94
^ key. -
Underscore (_): 95
_ key. -
BraceLeft "{": 123
key. -
Bar "|": 124
| key. -
BraceRight "}": 125
key. -
AsciiTilde (~): 126
~ key.