SC_ESC                  0x01

SC_1                    0x02
SC_2                    0x03
SC_3                    0x04
SC_4                    0x05
SC_5                    0x06
SC_6                    0x07
SC_7                    0x08
SC_8                    0x09
SC_9                    0x0A
SC_0                    0x0B
SC_MINUS                0x0C
SC_EQUALS               0x0D
SC_BACKSPACE            0x0E

SC_TAB                  0x0F
SC_Q                    0x10
SC_W                    0x11
SC_E                    0x12
SC_R                    0x13
SC_T                    0x14
SC_Y                    0x15
SC_U                    0x16
SC_I                    0x17
SC_O                    0x18
SC_P                    0x19
SC_BRACE_L              0x1A
SC_BRACE_R              0x1B
SC_ENTER                0x1C

SC_LEFT_CTRL            0x1D    (SC_CAPSLOCK - ?)
SC_A                    0x1E
SC_S                    0x1F
SC_D                    0x20
SC_F                    0x21
SC_G                    0x22
SC_H                    0x23
SC_J                    0x24
SC_K                    0x25
SC_L                    0x26
SC_SEMICOLON            0x27
SC_QUOTE                0x28
SC_TILDE                0x29    (SC_UNDERSCORE - ?)

SC_LEFT_SHIFT           0x2A
SC_BACKSLASH            0x2B    (SC_DASH - ?)
SC_Z                    0x2C
SC_X                    0x2D
SC_C                    0x2E
SC_V                    0x2F
SC_B                    0x30
SC_N                    0x31
SC_M                    0x32
SC_COLON                0x33
SC_DOT                  0x34
SC_SLASH                0x35
SC_RIGHT_SHIFT          0x36

SC_NUM_MULTIPLE         0x37    (SC_LEFT_CTRL - ?)
SC_LEFT_ALT             0x38
SC_SPACE                0x39
SC_CAPS_LOCK            0x3A    (SC_TILDE - ?)

SC_F1                   0x3B
SC_F2                   0x3C
SC_F3                   0x3D
SC_F4                   0x3E
SC_F5                   0x3F
SC_F6                   0x40
SC_F7                   0x41
SC_F8                   0x42
SC_F9                   0x43
SC_F10                  0x44

SC_NUM_LOCK             0x45
SC_SCROLL_LOCK          0x46
SC_NUM_7                0x47
SC_NUM_8                0x48
SC_NUM_9                0x49
SC_NUM_MINUS            0x4A
SC_NUM_4                0x4B
SC_NUM_5                0x4C
SC_NUM_6                0x4D
SC_NUM_PLUS             0x4E
SC_NUM_1                0x4F
SC_NUM_2                0x50
SC_NUM_3                0x51
SC_NUM_0                0x52
SC_NUM_PERIOD           0x53
SC_EXT_KEY_1            0x54    (SC_NUM_DIVIDE - ?)
SC_EXT_KEY_2            0x55    (SC_NUM_MULTIPLE - ?)
SC_EXT_KEY_3            0x56

SC_F11                  0x57
SC_F12                  0x58
SC_EXT_KEY_4            0x59

SC_RIGHT_ENTER          0x5A
SC_RIGHT_CTRL           0x5B
SC_EXT_KEY_5            0x5C

SC_PRINT_SCREEN         0x5D
SC_ALT_GRAPH            0x5E
SC_PAUSE                0x5F

SC_HOME                 0x60
SC_UP                   0x61
SC_PAGE_UP              0x62
SC_LEFT                 0x63
SC_RIGHT                0x64
SC_END                  0x65
SC_DOWN                 0x66
SC_PAGE_DOWN            0x67
SC_INSERT               0x68
SC_DELETE               0x69

SC_WIN_WK3_WINDOW_LIST  0x7C
SC_WIN_WK1_LAUNCHPAD    0x7E
SC_WIN_WK2_WARPCENTER   0x7F
