1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 #define RAWKEY_Null 0x00
33
34
35
36
37
38 #define RAWKEY_Escape 0x01
39 #define RAWKEY_1 0x02
40 #define RAWKEY_2 0x03
41 #define RAWKEY_3 0x04
42 #define RAWKEY_4 0x05
43 #define RAWKEY_5 0x06
44 #define RAWKEY_6 0x07
45 #define RAWKEY_7 0x08
46 #define RAWKEY_8 0x09
47 #define RAWKEY_9 0x0a
48 #define RAWKEY_0 0x0b
49 #define RAWKEY_minus 0x0c
50 #define RAWKEY_equal 0x0d
51 #define RAWKEY_Tab 0x0f
52 #define RAWKEY_q 0x10
53 #define RAWKEY_w 0x11
54 #define RAWKEY_e 0x12
55 #define RAWKEY_r 0x13
56 #define RAWKEY_t 0x14
57 #define RAWKEY_y 0x15
58 #define RAWKEY_u 0x16
59 #define RAWKEY_i 0x17
60 #define RAWKEY_o 0x18
61 #define RAWKEY_p 0x19
62 #define RAWKEY_bracketleft 0x1a
63 #define RAWKEY_bracketright 0x1b
64 #define RAWKEY_Return 0x1c
65 #define RAWKEY_Control_L 0x1d
66 #define RAWKEY_a 0x1e
67 #define RAWKEY_s 0x1f
68 #define RAWKEY_d 0x20
69 #define RAWKEY_f 0x21
70 #define RAWKEY_g 0x22
71 #define RAWKEY_h 0x23
72 #define RAWKEY_j 0x24
73 #define RAWKEY_k 0x25
74 #define RAWKEY_l 0x26
75 #define RAWKEY_semicolon 0x27
76 #define RAWKEY_apostrophe 0x28
77 #define RAWKEY_grave 0x29
78 #define RAWKEY_Shift_L 0x2a
79 #define RAWKEY_backslash 0x2b
80 #define RAWKEY_z 0x2c
81 #define RAWKEY_x 0x2d
82 #define RAWKEY_c 0x2e
83 #define RAWKEY_v 0x2f
84 #define RAWKEY_b 0x30
85 #define RAWKEY_n 0x31
86 #define RAWKEY_m 0x32
87 #define RAWKEY_comma 0x33
88 #define RAWKEY_period 0x34
89 #define RAWKEY_slash 0x35
90 #define RAWKEY_Shift_R 0x36
91 #define RAWKEY_KP_Multiply 0x37
92 #define RAWKEY_Alt_L 0x38
93 #define RAWKEY_space 0x39
94 #define RAWKEY_Caps_Lock 0x3a
95 #define RAWKEY_f1 0x3b
96 #define RAWKEY_f2 0x3c
97 #define RAWKEY_f3 0x3d
98 #define RAWKEY_f4 0x3e
99 #define RAWKEY_f5 0x3f
100 #define RAWKEY_f6 0x40
101 #define RAWKEY_f7 0x41
102 #define RAWKEY_f8 0x42
103 #define RAWKEY_f9 0x43
104 #define RAWKEY_f10 0x44
105 #define RAWKEY_Num_Lock 0x45
106 #define RAWKEY_Hold_Screen 0x46
107 #define RAWKEY_KP_Home 0x47
108 #define RAWKEY_KP_Up 0x48
109 #define RAWKEY_KP_Prior 0x49
110 #define RAWKEY_KP_Subtract 0x4a
111 #define RAWKEY_KP_Left 0x4b
112 #define RAWKEY_KP_Begin 0x4c
113 #define RAWKEY_KP_Right 0x4d
114 #define RAWKEY_KP_Add 0x4e
115 #define RAWKEY_KP_End 0x4f
116 #define RAWKEY_KP_Down 0x50
117 #define RAWKEY_KP_Next 0x51
118 #define RAWKEY_KP_Insert 0x52
119 #define RAWKEY_KP_Delete 0x53
120 #define RAWKEY_less 0x56
121 #define RAWKEY_f11 0x57
122 #define RAWKEY_f12 0x58
123 #define RAWKEY_Print_Screen 0x67
124 #define RAWKEY_Pause 0x6a
125 #define RAWKEY_KP_Equal 0x76
126 #define RAWKEY_KP_Enter 0x9c
127 #define RAWKEY_Control_R 0x9d
128 #define RAWKEY_KP_Divide 0xb5
129 #define RAWKEY_Alt_R 0xb8
130 #define RAWKEY_Home 0xc7
131 #define RAWKEY_Up 0xc8
132 #define RAWKEY_Prior 0xc9
133 #define RAWKEY_Left 0xcb
134 #define RAWKEY_Right 0xcd
135 #define RAWKEY_End 0xcf
136 #define RAWKEY_Down 0xd0
137 #define RAWKEY_Next 0xd1
138 #define RAWKEY_Insert 0xd2
139 #define RAWKEY_Delete 0xd3
140
141 #define RAWKEY_Begin 0x5d
142 #define RAWKEY_Menu 0x6d
143
144
145
146
147
148 #define RAWKEY_BackSpace 0x0e
149 #define RAWKEY_SysReq 0x54
150
151 #define RAWKEY_Power 0x84
152 #define RAWKEY_AudioMute 0x85
153 #define RAWKEY_AudioLower 0x86
154 #define RAWKEY_AudioRaise 0x87
155 #define RAWKEY_Help 0x88
156 #define RAWKEY_L1 0x89
157 #define RAWKEY_L2 0x8a
158 #define RAWKEY_L3 0x8b
159 #define RAWKEY_L4 0x8c
160 #define RAWKEY_L5 0x8d
161 #define RAWKEY_L6 0x8e
162 #define RAWKEY_L7 0x8f
163 #define RAWKEY_L8 0x90
164 #define RAWKEY_L9 0x91
165 #define RAWKEY_L10 0x92