28 #ifndef _SDL_scancode_h
29 #define _SDL_scancode_h
45 SDL_SCANCODE_UNKNOWN = 0,
92 SDL_SCANCODE_RETURN = 40,
93 SDL_SCANCODE_ESCAPE = 41,
94 SDL_SCANCODE_BACKSPACE = 42,
95 SDL_SCANCODE_TAB = 43,
96 SDL_SCANCODE_SPACE = 44,
98 SDL_SCANCODE_MINUS = 45,
99 SDL_SCANCODE_EQUALS = 46,
100 SDL_SCANCODE_LEFTBRACKET = 47,
101 SDL_SCANCODE_RIGHTBRACKET = 48,
128 SDL_SCANCODE_SEMICOLON = 51,
129 SDL_SCANCODE_APOSTROPHE = 52,
147 SDL_SCANCODE_COMMA = 54,
148 SDL_SCANCODE_PERIOD = 55,
149 SDL_SCANCODE_SLASH = 56,
151 SDL_SCANCODE_CAPSLOCK = 57,
153 SDL_SCANCODE_F1 = 58,
154 SDL_SCANCODE_F2 = 59,
155 SDL_SCANCODE_F3 = 60,
156 SDL_SCANCODE_F4 = 61,
157 SDL_SCANCODE_F5 = 62,
158 SDL_SCANCODE_F6 = 63,
159 SDL_SCANCODE_F7 = 64,
160 SDL_SCANCODE_F8 = 65,
161 SDL_SCANCODE_F9 = 66,
162 SDL_SCANCODE_F10 = 67,
163 SDL_SCANCODE_F11 = 68,
164 SDL_SCANCODE_F12 = 69,
166 SDL_SCANCODE_PRINTSCREEN = 70,
167 SDL_SCANCODE_SCROLLLOCK = 71,
168 SDL_SCANCODE_PAUSE = 72,
171 SDL_SCANCODE_HOME = 74,
172 SDL_SCANCODE_PAGEUP = 75,
173 SDL_SCANCODE_DELETE = 76,
174 SDL_SCANCODE_END = 77,
175 SDL_SCANCODE_PAGEDOWN = 78,
176 SDL_SCANCODE_RIGHT = 79,
177 SDL_SCANCODE_LEFT = 80,
178 SDL_SCANCODE_DOWN = 81,
179 SDL_SCANCODE_UP = 82,
183 SDL_SCANCODE_KP_DIVIDE = 84,
184 SDL_SCANCODE_KP_MULTIPLY = 85,
185 SDL_SCANCODE_KP_MINUS = 86,
186 SDL_SCANCODE_KP_PLUS = 87,
187 SDL_SCANCODE_KP_ENTER = 88,
188 SDL_SCANCODE_KP_1 = 89,
189 SDL_SCANCODE_KP_2 = 90,
190 SDL_SCANCODE_KP_3 = 91,
191 SDL_SCANCODE_KP_4 = 92,
192 SDL_SCANCODE_KP_5 = 93,
193 SDL_SCANCODE_KP_6 = 94,
194 SDL_SCANCODE_KP_7 = 95,
195 SDL_SCANCODE_KP_8 = 96,
196 SDL_SCANCODE_KP_9 = 97,
197 SDL_SCANCODE_KP_0 = 98,
198 SDL_SCANCODE_KP_PERIOD = 99,
214 SDL_SCANCODE_KP_EQUALS = 103,
215 SDL_SCANCODE_F13 = 104,
216 SDL_SCANCODE_F14 = 105,
217 SDL_SCANCODE_F15 = 106,
218 SDL_SCANCODE_F16 = 107,
219 SDL_SCANCODE_F17 = 108,
220 SDL_SCANCODE_F18 = 109,
221 SDL_SCANCODE_F19 = 110,
222 SDL_SCANCODE_F20 = 111,
223 SDL_SCANCODE_F21 = 112,
224 SDL_SCANCODE_F22 = 113,
225 SDL_SCANCODE_F23 = 114,
226 SDL_SCANCODE_F24 = 115,
227 SDL_SCANCODE_EXECUTE = 116,
228 SDL_SCANCODE_HELP = 117,
229 SDL_SCANCODE_MENU = 118,
230 SDL_SCANCODE_SELECT = 119,
231 SDL_SCANCODE_STOP = 120,
233 SDL_SCANCODE_UNDO = 122,
234 SDL_SCANCODE_CUT = 123,
235 SDL_SCANCODE_COPY = 124,
236 SDL_SCANCODE_PASTE = 125,
237 SDL_SCANCODE_FIND = 126,
238 SDL_SCANCODE_MUTE = 127,
239 SDL_SCANCODE_VOLUMEUP = 128,
240 SDL_SCANCODE_VOLUMEDOWN = 129,
245 SDL_SCANCODE_KP_COMMA = 133,
246 SDL_SCANCODE_KP_EQUALSAS400 = 134,
250 SDL_SCANCODE_INTERNATIONAL2 = 136,
252 SDL_SCANCODE_INTERNATIONAL4 = 138,
253 SDL_SCANCODE_INTERNATIONAL5 = 139,
254 SDL_SCANCODE_INTERNATIONAL6 = 140,
255 SDL_SCANCODE_INTERNATIONAL7 = 141,
256 SDL_SCANCODE_INTERNATIONAL8 = 142,
257 SDL_SCANCODE_INTERNATIONAL9 = 143,
269 SDL_SCANCODE_SYSREQ = 154,
270 SDL_SCANCODE_CANCEL = 155,
271 SDL_SCANCODE_CLEAR = 156,
272 SDL_SCANCODE_PRIOR = 157,
273 SDL_SCANCODE_RETURN2 = 158,
274 SDL_SCANCODE_SEPARATOR = 159,
275 SDL_SCANCODE_OUT = 160,
276 SDL_SCANCODE_OPER = 161,
277 SDL_SCANCODE_CLEARAGAIN = 162,
278 SDL_SCANCODE_CRSEL = 163,
279 SDL_SCANCODE_EXSEL = 164,
281 SDL_SCANCODE_KP_00 = 176,
282 SDL_SCANCODE_KP_000 = 177,
283 SDL_SCANCODE_THOUSANDSSEPARATOR = 178,
284 SDL_SCANCODE_DECIMALSEPARATOR = 179,
285 SDL_SCANCODE_CURRENCYUNIT = 180,
286 SDL_SCANCODE_CURRENCYSUBUNIT = 181,
287 SDL_SCANCODE_KP_LEFTPAREN = 182,
288 SDL_SCANCODE_KP_RIGHTPAREN = 183,
289 SDL_SCANCODE_KP_LEFTBRACE = 184,
290 SDL_SCANCODE_KP_RIGHTBRACE = 185,
291 SDL_SCANCODE_KP_TAB = 186,
292 SDL_SCANCODE_KP_BACKSPACE = 187,
293 SDL_SCANCODE_KP_A = 188,
294 SDL_SCANCODE_KP_B = 189,
295 SDL_SCANCODE_KP_C = 190,
296 SDL_SCANCODE_KP_D = 191,
297 SDL_SCANCODE_KP_E = 192,
298 SDL_SCANCODE_KP_F = 193,
299 SDL_SCANCODE_KP_XOR = 194,
300 SDL_SCANCODE_KP_POWER = 195,
301 SDL_SCANCODE_KP_PERCENT = 196,
302 SDL_SCANCODE_KP_LESS = 197,
303 SDL_SCANCODE_KP_GREATER = 198,
304 SDL_SCANCODE_KP_AMPERSAND = 199,
305 SDL_SCANCODE_KP_DBLAMPERSAND = 200,
306 SDL_SCANCODE_KP_VERTICALBAR = 201,
307 SDL_SCANCODE_KP_DBLVERTICALBAR = 202,
308 SDL_SCANCODE_KP_COLON = 203,
309 SDL_SCANCODE_KP_HASH = 204,
310 SDL_SCANCODE_KP_SPACE = 205,
311 SDL_SCANCODE_KP_AT = 206,
312 SDL_SCANCODE_KP_EXCLAM = 207,
313 SDL_SCANCODE_KP_MEMSTORE = 208,
314 SDL_SCANCODE_KP_MEMRECALL = 209,
315 SDL_SCANCODE_KP_MEMCLEAR = 210,
316 SDL_SCANCODE_KP_MEMADD = 211,
317 SDL_SCANCODE_KP_MEMSUBTRACT = 212,
318 SDL_SCANCODE_KP_MEMMULTIPLY = 213,
319 SDL_SCANCODE_KP_MEMDIVIDE = 214,
320 SDL_SCANCODE_KP_PLUSMINUS = 215,
321 SDL_SCANCODE_KP_CLEAR = 216,
322 SDL_SCANCODE_KP_CLEARENTRY = 217,
323 SDL_SCANCODE_KP_BINARY = 218,
324 SDL_SCANCODE_KP_OCTAL = 219,
325 SDL_SCANCODE_KP_DECIMAL = 220,
326 SDL_SCANCODE_KP_HEXADECIMAL = 221,
328 SDL_SCANCODE_LCTRL = 224,
329 SDL_SCANCODE_LSHIFT = 225,
332 SDL_SCANCODE_RCTRL = 228,
333 SDL_SCANCODE_RSHIFT = 229,
351 SDL_SCANCODE_AUDIONEXT = 258,
352 SDL_SCANCODE_AUDIOPREV = 259,
353 SDL_SCANCODE_AUDIOSTOP = 260,
354 SDL_SCANCODE_AUDIOPLAY = 261,
355 SDL_SCANCODE_AUDIOMUTE = 262,
356 SDL_SCANCODE_MEDIASELECT = 263,
357 SDL_SCANCODE_WWW = 264,
358 SDL_SCANCODE_MAIL = 265,
359 SDL_SCANCODE_CALCULATOR = 266,
360 SDL_SCANCODE_COMPUTER = 267,
361 SDL_SCANCODE_AC_SEARCH = 268,
362 SDL_SCANCODE_AC_HOME = 269,
363 SDL_SCANCODE_AC_BACK = 270,
364 SDL_SCANCODE_AC_FORWARD = 271,
365 SDL_SCANCODE_AC_STOP = 272,
366 SDL_SCANCODE_AC_REFRESH = 273,
367 SDL_SCANCODE_AC_BOOKMARKS = 274,
378 SDL_SCANCODE_BRIGHTNESSDOWN = 275,
379 SDL_SCANCODE_BRIGHTNESSUP = 276,
382 SDL_SCANCODE_KBDILLUMTOGGLE = 278,
383 SDL_SCANCODE_KBDILLUMDOWN = 279,
384 SDL_SCANCODE_KBDILLUMUP = 280,
385 SDL_SCANCODE_EJECT = 281,
386 SDL_SCANCODE_SLEEP = 282,
388 SDL_SCANCODE_APP1 = 283,
389 SDL_SCANCODE_APP2 = 284,
Definition: SDL_scancode.h:330
Definition: SDL_scancode.h:248
Definition: SDL_scancode.h:251
Definition: SDL_scancode.h:261
Definition: SDL_scancode.h:263
Definition: SDL_scancode.h:331
Definition: SDL_scancode.h:181
Definition: SDL_scancode.h:211
Definition: SDL_scancode.h:210
Definition: SDL_scancode.h:262
Definition: SDL_scancode.h:265
Definition: SDL_scancode.h:395
Definition: SDL_scancode.h:169
Definition: SDL_scancode.h:335
Definition: SDL_scancode.h:130
Definition: SDL_scancode.h:266
Definition: SDL_scancode.h:334
Definition: SDL_scancode.h:268
Definition: SDL_scancode.h:232
Definition: SDL_scancode.h:380
Definition: SDL_scancode.h:337
Definition: SDL_scancode.h:264
Definition: SDL_scancode.h:200
Definition: SDL_scancode.h:102
Definition: SDL_scancode.h:116
SDL_Scancode
The SDL keyboard scancode representation.
Definition: SDL_scancode.h:43
Definition: SDL_scancode.h:259
Definition: SDL_scancode.h:260
Definition: SDL_scancode.h:258