:INVALID              255
:KEY_ESCAPE           1
:KEY_1                2
:KEY_2                3
:KEY_3                4
:KEY_4                5
:KEY_5                6
:KEY_6                7
:KEY_7                8
:KEY_8                9
:KEY_9                10
:KEY_0                11
:KEY_MINUS            12
:KEY_EQUALS           13
:KEY_BACK_SPACE       14
:KEY_TAB              15
:KEY_Q                16
:KEY_W                17
:KEY_E                18
:KEY_R                19
:KEY_T                20
:KEY_Y                21
:KEY_U                22
:KEY_I                23
:KEY_O                24
:KEY_P                25
:KEY_LEFT_BRACKET     26
:KEY_RIGHT_BRACKET    27
:KEY_RETURN           28
:KEY_ENTER            28
:KEY_LEFT_CONTROL     29
:KEY_A                30
:KEY_S                31
:KEY_D                32
:KEY_F                33
:KEY_G                34
:KEY_H                35
:KEY_J                36
:KEY_K                37
:KEY_L                38
:KEY_SEMICOLON        39
:KEY_APOSTROPHE       40
:KEY_GRAVE            41
:KEY_LEFT_SHIFT       42
:KEY_BACKSLASH        43
:KEY_Z                44
:KEY_X                45
:KEY_C                46
:KEY_V                47
:KEY_B                48
:KEY_N                49
:KEY_M                50
:KEY_COMMA            51
:KEY_PERIOD           52
:KEY_SLASH            53
:KEY_RIGHT_SHIFT      54
:KEY_PAD_ASTERISK     55
:KEY_LEFT_ALT         56
:KEY_SPACE            57
:KEY_CAPITAL          58
:KEY_F1               59
:KEY_F2               60
:KEY_F3               61
:KEY_F4               62
:KEY_F5               63
:KEY_F6               64
:KEY_F7               65
:KEY_F8               66
:KEY_F9               67
:KEY_F10              68
:KEY_NUM_LOCK         69
:KEY_SCROLL_LOCK      70
:KEY_PAD_7            71
:KEY_PAD_8            72
:KEY_PAD_9            73
:KEY_PAD_MINUS        74
:KEY_PAD_4            75
:KEY_PAD_5            76
:KEY_PAD_6            77
:KEY_PAD_PLUS         78
:KEY_PAD_1            79
:KEY_PAD_2            80
:KEY_PAD_3            81
:KEY_PAD_0            82
:KEY_PAD_PERIOD       83
:KEY_F11              87
:KEY_F12              88
:KEY_PAD_ENTER        156
:KEY_RIGHT_CONTROL    157
:KEY_PAD_SLASH        181
:KEY_RIGHT_ALT        184
:KEY_HOME             199
:KEY_UP               200
:KEY_PAGE_UP          201
:KEY_LEFT             203
:KEY_RIGHT            205
:KEY_END              207
:KEY_DOWN             208
:KEY_PAGE_DOWN        209
:KEY_INSERT           210
:KEY_DELETE           211

:MOS_LEFT             1
:MOS_RIGHT            2
:MOS_MIDDLE           4
:MOS_FOURTH           8
:MOS_LEFT_AND_RIGHT   3
:MOS_LEFT_AND_MIDDLE  5
:MOS_RIGHT_AND_MIDDLE 6

:JOY_0                1
:JOY_1                2
:JOY_2                4
:JOY_3                8
:JOY_4                16
:JOY_5                32
:JOY_6                64
:JOY_7                128
:JOY_0_AND_1          3
:JOY_0_AND_2          5
:JOY_0_AND_3          9
:JOY_1_AND_2          6
:JOY_1_AND_3          10
:JOY_2_AND_3          12
