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