73 KEY_UNKNOWN = SDL_SCANCODE_UNKNOWN,
74 KEY_A = SDL_SCANCODE_A,
75 KEY_B = SDL_SCANCODE_B,
76 KEY_C = SDL_SCANCODE_C,
77 KEY_D = SDL_SCANCODE_D,
78 KEY_E = SDL_SCANCODE_E,
79 KEY_F = SDL_SCANCODE_F,
80 KEY_G = SDL_SCANCODE_G,
81 KEY_H = SDL_SCANCODE_H,
82 KEY_I = SDL_SCANCODE_I,
83 KEY_J = SDL_SCANCODE_J,
84 KEY_K = SDL_SCANCODE_K,
85 KEY_L = SDL_SCANCODE_L,
86 KEY_M = SDL_SCANCODE_M,
87 KEY_N = SDL_SCANCODE_N,
88 KEY_O = SDL_SCANCODE_O,
89 KEY_P = SDL_SCANCODE_P,
90 KEY_Q = SDL_SCANCODE_Q,
91 KEY_R = SDL_SCANCODE_R,
92 KEY_S = SDL_SCANCODE_S,
93 KEY_T = SDL_SCANCODE_T,
94 KEY_U = SDL_SCANCODE_U,
95 KEY_V = SDL_SCANCODE_V,
96 KEY_W = SDL_SCANCODE_W,
97 KEY_X = SDL_SCANCODE_X,
98 KEY_Y = SDL_SCANCODE_Y,
99 KEY_Z = SDL_SCANCODE_Z,
101 KEY_1 = SDL_SCANCODE_1,
102 KEY_2 = SDL_SCANCODE_2,
103 KEY_3 = SDL_SCANCODE_3,
104 KEY_4 = SDL_SCANCODE_4,
105 KEY_5 = SDL_SCANCODE_5,
106 KEY_6 = SDL_SCANCODE_6,
107 KEY_7 = SDL_SCANCODE_7,
108 KEY_8 = SDL_SCANCODE_8,
109 KEY_9 = SDL_SCANCODE_9,
111 KEY_0 = SDL_SCANCODE_0,
112 KEY_RETURN = SDL_SCANCODE_RETURN,
113 KEY_ESCAPE = SDL_SCANCODE_ESCAPE,
114 KEY_BACKSPACE = SDL_SCANCODE_BACKSPACE,
115 KEY_TAB = SDL_SCANCODE_TAB,
116 KEY_SPACE = SDL_SCANCODE_SPACE,
117 KEY_MINUS = SDL_SCANCODE_MINUS,
118 KEY_EQUALS = SDL_SCANCODE_EQUALS,
119 KEY_LEFTBRACKET = SDL_SCANCODE_LEFTBRACKET,
120 KEY_RIGHTBRACKET = SDL_SCANCODE_RIGHTBRACKET,
121 KEY_BACKSLASH = SDL_SCANCODE_BACKSLASH,
122 KEY_NONUSHASH = SDL_SCANCODE_NONUSHASH,
123 KEY_SEMICOLON = SDL_SCANCODE_SEMICOLON,
124 KEY_APOSTROPHE = SDL_SCANCODE_APOSTROPHE,
125 KEY_GRAVE = SDL_SCANCODE_GRAVE,
126 KEY_COMMA = SDL_SCANCODE_COMMA,
127 KEY_PERIOD = SDL_SCANCODE_PERIOD,
128 KEY_SLASH = SDL_SCANCODE_SLASH,
129 KEY_CAPSLOCK = SDL_SCANCODE_CAPSLOCK,
130 KEY_F1 = SDL_SCANCODE_F1,
131 KEY_F2 = SDL_SCANCODE_F2,
132 KEY_F3 = SDL_SCANCODE_F3,
133 KEY_F4 = SDL_SCANCODE_F4,
134 KEY_F5 = SDL_SCANCODE_F5,
135 KEY_F6 = SDL_SCANCODE_F6,
136 KEY_F7 = SDL_SCANCODE_F7,
137 KEY_F8 = SDL_SCANCODE_F8,
138 KEY_F9 = SDL_SCANCODE_F9,
139 KEY_F10 = SDL_SCANCODE_F10,
140 KEY_F11 = SDL_SCANCODE_F11,
141 KEY_F12 = SDL_SCANCODE_F12,
142 KEY_PRINTSCREEN = SDL_SCANCODE_PRINTSCREEN,
143 KEY_SCROLLLOCK = SDL_SCANCODE_SCROLLLOCK,
144 KEY_PAUSE = SDL_SCANCODE_PAUSE,
145 KEY_INSERT = SDL_SCANCODE_INSERT,
146 KEY_HOME = SDL_SCANCODE_HOME,
147 KEY_PAGEUP = SDL_SCANCODE_PAGEUP,
148 KEY_DELETE = SDL_SCANCODE_DELETE,
149 KEY_END = SDL_SCANCODE_END,
150 KEY_PAGEDOWN = SDL_SCANCODE_PAGEDOWN,
151 KEY_RIGHT = SDL_SCANCODE_RIGHT,
152 KEY_LEFT = SDL_SCANCODE_LEFT,
153 KEY_DOWN = SDL_SCANCODE_DOWN,
154 KEY_UP = SDL_SCANCODE_UP,
155 KEY_NUMLOCKCLEAR = SDL_SCANCODE_NUMLOCKCLEAR,
156 KEY_KP_DIVIDE = SDL_SCANCODE_KP_DIVIDE,
157 KEY_KP_MULTIPLY = SDL_SCANCODE_KP_MULTIPLY,
158 KEY_KP_MINUS = SDL_SCANCODE_KP_MINUS,
159 KEY_KP_PLUS = SDL_SCANCODE_KP_PLUS,
160 KEY_KP_ENTER = SDL_SCANCODE_KP_ENTER,
161 KEY_KP_1 = SDL_SCANCODE_KP_1,
162 KEY_KP_2 = SDL_SCANCODE_KP_2,
163 KEY_KP_3 = SDL_SCANCODE_KP_3,
164 KEY_KP_4 = SDL_SCANCODE_KP_4,
165 KEY_KP_5 = SDL_SCANCODE_KP_5,
166 KEY_KP_6 = SDL_SCANCODE_KP_6,
167 KEY_KP_7 = SDL_SCANCODE_KP_7,
168 KEY_KP_8 = SDL_SCANCODE_KP_8,
169 KEY_KP_9 = SDL_SCANCODE_KP_9,
170 KEY_KP_0 = SDL_SCANCODE_KP_0,
171 KEY_KP_PERIOD = SDL_SCANCODE_KP_PERIOD,
172 KEY_NONUSBACKSLASH = SDL_SCANCODE_NONUSBACKSLASH,
173 KEY_APPLICATION = SDL_SCANCODE_APPLICATION,
174 KEY_POWER = SDL_SCANCODE_POWER,
175 KEY_KP_EQUALS = SDL_SCANCODE_KP_EQUALS,
176 KEY_F13 = SDL_SCANCODE_F13,
177 KEY_F14 = SDL_SCANCODE_F14,
178 KEY_F15 = SDL_SCANCODE_F15,
179 KEY_F16 = SDL_SCANCODE_F16,
180 KEY_F17 = SDL_SCANCODE_F17,
181 KEY_F18 = SDL_SCANCODE_F18,
182 KEY_F19 = SDL_SCANCODE_F19,
183 KEY_F20 = SDL_SCANCODE_F20,
184 KEY_F21 = SDL_SCANCODE_F21,
185 KEY_F22 = SDL_SCANCODE_F22,
186 KEY_F23 = SDL_SCANCODE_F23,
187 KEY_F24 = SDL_SCANCODE_F24,
188 KEY_EXECUTE = SDL_SCANCODE_EXECUTE,
189 KEY_HELP = SDL_SCANCODE_HELP,
190 KEY_MENU = SDL_SCANCODE_MENU,
191 KEY_SELECT = SDL_SCANCODE_SELECT,
192 KEY_STOP = SDL_SCANCODE_STOP,
193 KEY_AGAIN = SDL_SCANCODE_AGAIN,
194 KEY_UNDO = SDL_SCANCODE_UNDO,
195 KEY_CUT = SDL_SCANCODE_CUT,
196 KEY_COPY = SDL_SCANCODE_COPY,
197 KEY_PASTE = SDL_SCANCODE_PASTE,
198 KEY_FIND = SDL_SCANCODE_FIND,
199 KEY_MUTE = SDL_SCANCODE_MUTE,
200 KEY_VOLUMEUP = SDL_SCANCODE_VOLUMEUP,
201 KEY_VOLUMEDOWN = SDL_SCANCODE_VOLUMEDOWN,
202 KEY_KP_COMMA = SDL_SCANCODE_KP_COMMA,
203 KEY_KP_EQUALSAS400 = SDL_SCANCODE_KP_EQUALSAS400,
204 KEY_INTERNATIONAL1 = SDL_SCANCODE_INTERNATIONAL1,
205 KEY_INTERNATIONAL2 = SDL_SCANCODE_INTERNATIONAL2,
206 KEY_INTERNATIONAL3 = SDL_SCANCODE_INTERNATIONAL3,
207 KEY_INTERNATIONAL4 = SDL_SCANCODE_INTERNATIONAL4,
208 KEY_INTERNATIONAL5 = SDL_SCANCODE_INTERNATIONAL5,
209 KEY_INTERNATIONAL6 = SDL_SCANCODE_INTERNATIONAL6,
210 KEY_INTERNATIONAL7 = SDL_SCANCODE_INTERNATIONAL7,
211 KEY_INTERNATIONAL8 = SDL_SCANCODE_INTERNATIONAL8,
212 KEY_INTERNATIONAL9 = SDL_SCANCODE_INTERNATIONAL9,
213 KEY_LANG1 = SDL_SCANCODE_LANG1,
214 KEY_LANG2 = SDL_SCANCODE_LANG2,
215 KEY_LANG3 = SDL_SCANCODE_LANG3,
216 KEY_LANG4 = SDL_SCANCODE_LANG4,
217 KEY_LANG5 = SDL_SCANCODE_LANG5,
218 KEY_LANG6 = SDL_SCANCODE_LANG6,
219 KEY_LANG7 = SDL_SCANCODE_LANG7,
220 KEY_LANG8 = SDL_SCANCODE_LANG8,
221 KEY_LANG9 = SDL_SCANCODE_LANG9,
222 KEY_ALTERASE = SDL_SCANCODE_ALTERASE,
223 KEY_SYSREQ = SDL_SCANCODE_SYSREQ,
224 KEY_CANCEL = SDL_SCANCODE_CANCEL,
225 KEY_CLEAR = SDL_SCANCODE_CLEAR,
226 KEY_PRIOR = SDL_SCANCODE_PRIOR,
227 KEY_RETURN2 = SDL_SCANCODE_RETURN2,
228 KEY_SEPARATOR = SDL_SCANCODE_SEPARATOR,
229 KEY_OUT = SDL_SCANCODE_OUT,
230 KEY_OPER = SDL_SCANCODE_OPER,
231 KEY_CLEARAGAIN = SDL_SCANCODE_CLEARAGAIN,
232 KEY_CRSEL = SDL_SCANCODE_CRSEL,
233 KEY_EXSEL = SDL_SCANCODE_EXSEL,
234 KEY_KP_00 = SDL_SCANCODE_KP_00,
235 KEY_KP_000 = SDL_SCANCODE_KP_000,
236 KEY_THOUSANDSSEPARATOR = SDL_SCANCODE_THOUSANDSSEPARATOR,
237 KEY_DECIMALSEPARATOR = SDL_SCANCODE_DECIMALSEPARATOR,
238 KEY_CURRENCYUNIT = SDL_SCANCODE_CURRENCYUNIT,
239 KEY_CURRENCYSUBUNIT = SDL_SCANCODE_CURRENCYSUBUNIT,
240 KEY_KP_LEFTPAREN = SDL_SCANCODE_KP_LEFTPAREN,
241 KEY_KP_RIGHTPAREN = SDL_SCANCODE_KP_RIGHTPAREN,
242 KEY_KP_LEFTBRACE = SDL_SCANCODE_KP_LEFTBRACE,
243 KEY_KP_RIGHTBRACE = SDL_SCANCODE_KP_RIGHTBRACE,
244 KEY_KP_TAB = SDL_SCANCODE_KP_TAB,
245 KEY_KP_BACKSPACE = SDL_SCANCODE_KP_BACKSPACE,
246 KEY_KP_A = SDL_SCANCODE_KP_A,
247 KEY_KP_B = SDL_SCANCODE_KP_B,
248 KEY_KP_C = SDL_SCANCODE_KP_C,
249 KEY_KP_D = SDL_SCANCODE_KP_D,
250 KEY_KP_E = SDL_SCANCODE_KP_E,
251 KEY_KP_F = SDL_SCANCODE_KP_F,
252 KEY_KP_XOR = SDL_SCANCODE_KP_XOR,
253 KEY_KP_POWER = SDL_SCANCODE_KP_POWER,
254 KEY_KP_PERCENT = SDL_SCANCODE_KP_PERCENT,
255 KEY_KP_LESS = SDL_SCANCODE_KP_LESS,
256 KEY_KP_GREATER = SDL_SCANCODE_KP_GREATER,
257 KEY_KP_AMPERSAND = SDL_SCANCODE_KP_AMPERSAND,
258 KEY_KP_DBLAMPERSAND = SDL_SCANCODE_KP_DBLAMPERSAND,
259 KEY_KP_VERTICALBAR = SDL_SCANCODE_KP_VERTICALBAR,
260 KEY_KP_DBLVERTICALBAR = SDL_SCANCODE_KP_DBLVERTICALBAR,
261 KEY_KP_COLON = SDL_SCANCODE_KP_COLON,
262 KEY_KP_HASH = SDL_SCANCODE_KP_HASH,
263 KEY_KP_SPACE = SDL_SCANCODE_KP_SPACE,
264 KEY_KP_AT = SDL_SCANCODE_KP_AT,
265 KEY_KP_EXCLAM = SDL_SCANCODE_KP_EXCLAM,
266 KEY_KP_MEMSTORE = SDL_SCANCODE_KP_MEMSTORE,
267 KEY_KP_MEMRECALL = SDL_SCANCODE_KP_MEMRECALL,
268 KEY_KP_MEMCLEAR = SDL_SCANCODE_KP_MEMCLEAR,
269 KEY_KP_MEMADD = SDL_SCANCODE_KP_MEMADD,
270 KEY_KP_MEMSUBTRACT = SDL_SCANCODE_KP_MEMSUBTRACT,
271 KEY_KP_MEMMULTIPLY = SDL_SCANCODE_KP_MEMMULTIPLY,
272 KEY_KP_MEMDIVIDE = SDL_SCANCODE_KP_MEMDIVIDE,
273 KEY_KP_PLUSMINUS = SDL_SCANCODE_KP_PLUSMINUS,
274 KEY_KP_CLEAR = SDL_SCANCODE_KP_CLEAR,
275 KEY_KP_CLEARENTRY = SDL_SCANCODE_KP_CLEARENTRY,
276 KEY_KP_BINARY = SDL_SCANCODE_KP_BINARY,
277 KEY_KP_OCTAL = SDL_SCANCODE_KP_OCTAL,
278 KEY_KP_DECIMAL = SDL_SCANCODE_KP_DECIMAL,
279 KEY_KP_HEXADECIMAL = SDL_SCANCODE_KP_HEXADECIMAL,
280 KEY_LCTRL = SDL_SCANCODE_LCTRL,
281 KEY_LSHIFT = SDL_SCANCODE_LSHIFT,
282 KEY_LALT = SDL_SCANCODE_LALT,
283 KEY_LGUI = SDL_SCANCODE_LGUI,
284 KEY_RCTRL = SDL_SCANCODE_RCTRL,
285 KEY_RSHIFT = SDL_SCANCODE_RSHIFT,
286 KEY_RALT = SDL_SCANCODE_RALT,
287 KEY_RGUI = SDL_SCANCODE_RGUI,
288 KEY_MODE = SDL_SCANCODE_MODE,
289 KEY_AUDIONEXT = SDL_SCANCODE_AUDIONEXT,
290 KEY_AUDIOPREV = SDL_SCANCODE_AUDIOPREV,
291 KEY_AUDIOSTOP = SDL_SCANCODE_AUDIOSTOP,
292 KEY_AUDIOPLAY = SDL_SCANCODE_AUDIOPLAY,
293 KEY_AUDIOMUTE = SDL_SCANCODE_AUDIOMUTE,
294 KEY_MEDIASELECT = SDL_SCANCODE_MEDIASELECT,
295 KEY_WWW = SDL_SCANCODE_WWW,
296 KEY_MAIL = SDL_SCANCODE_MAIL,
297 KEY_CALCULATOR = SDL_SCANCODE_CALCULATOR,
298 KEY_COMPUTER = SDL_SCANCODE_COMPUTER,
299 KEY_AC_SEARCH = SDL_SCANCODE_AC_SEARCH,
300 KEY_AC_HOME = SDL_SCANCODE_AC_HOME,
301 KEY_AC_BACK = SDL_SCANCODE_AC_BACK,
302 KEY_AC_FORWARD = SDL_SCANCODE_AC_FORWARD,
303 KEY_AC_STOP = SDL_SCANCODE_AC_STOP,
304 KEY_AC_REFRESH = SDL_SCANCODE_AC_REFRESH,
305 KEY_AC_BOOKMARKS = SDL_SCANCODE_AC_BOOKMARKS,
306 KEY_BRIGHTNESSDOWN = SDL_SCANCODE_BRIGHTNESSDOWN,
307 KEY_BRIGHTNESSUP = SDL_SCANCODE_BRIGHTNESSUP,
308 KEY_DISPLAYSWITCH = SDL_SCANCODE_DISPLAYSWITCH,
309 KEY_KBDILLUMTOGGLE = SDL_SCANCODE_KBDILLUMTOGGLE,
310 KEY_KBDILLUMDOWN = SDL_SCANCODE_KBDILLUMDOWN,
311 KEY_KBDILLUMUP = SDL_SCANCODE_KBDILLUMUP,
312 KEY_EJECT = SDL_SCANCODE_EJECT,
313 KEY_SLEEP = SDL_SCANCODE_SLEEP,
314 KEY_APP1 = SDL_SCANCODE_APP1,
315 KEY_APP2 = SDL_SCANCODE_APP2,
316 KEY_AUDIOREWIND = SDL_SCANCODE_AUDIOREWIND,
317 KEY_AUDIOFASTFORWARD = SDL_SCANCODE_AUDIOFASTFORWARD,
318 KEY_SOFTLEFT = SDL_SCANCODE_SOFTLEFT,
319 KEY_SOFTRIGHT = SDL_SCANCODE_SOFTRIGHT,
320 KEY_CALL = SDL_SCANCODE_CALL,
321 KEY_ENDCALL = SDL_SCANCODE_ENDCALL,
327 KEY_MOUSE_WHEEL_DOWN,