/* 10 */SDL_SCANCODE_NONUSBACKSLASH,/* SDL_SCANCODE_NONUSBACKSLASH on ANSI and JIS keyboards (if this key would exist there), SDL_SCANCODE_GRAVE on ISO. (The USB keyboard driver actually translates these usage codes to different virtual key codes depending on whether the keyboard is ISO/ANSI/JIS. That's why you have to help it identify the keyboard type when you plug in a PC USB keyboard. It's a historical thing - ADB keyboards are wired this way.) */
/* 11 */SDL_SCANCODE_B,
/* 12 */SDL_SCANCODE_Q,
/* 13 */SDL_SCANCODE_W,
/* 14 */SDL_SCANCODE_E,
/* 15 */SDL_SCANCODE_R,
/* 16 */SDL_SCANCODE_Y,
/* 17 */SDL_SCANCODE_T,
/* 18 */SDL_SCANCODE_1,
/* 19 */SDL_SCANCODE_2,
/* 20 */SDL_SCANCODE_3,
/* 21 */SDL_SCANCODE_4,
/* 22 */SDL_SCANCODE_6,
/* 23 */SDL_SCANCODE_5,
/* 24 */SDL_SCANCODE_EQUALS,
/* 25 */SDL_SCANCODE_9,
/* 26 */SDL_SCANCODE_7,
/* 27 */SDL_SCANCODE_MINUS,
/* 28 */SDL_SCANCODE_8,
/* 29 */SDL_SCANCODE_0,
/* 30 */SDL_SCANCODE_RIGHTBRACKET,
/* 31 */SDL_SCANCODE_O,
/* 32 */SDL_SCANCODE_U,
/* 33 */SDL_SCANCODE_LEFTBRACKET,
/* 34 */SDL_SCANCODE_I,
/* 35 */SDL_SCANCODE_P,
/* 36 */SDL_SCANCODE_RETURN,
/* 37 */SDL_SCANCODE_L,
/* 38 */SDL_SCANCODE_J,
/* 39 */SDL_SCANCODE_APOSTROPHE,
/* 40 */SDL_SCANCODE_K,
/* 41 */SDL_SCANCODE_SEMICOLON,
/* 42 */SDL_SCANCODE_BACKSLASH,
/* 43 */SDL_SCANCODE_COMMA,
/* 44 */SDL_SCANCODE_SLASH,
/* 45 */SDL_SCANCODE_N,
/* 46 */SDL_SCANCODE_M,
/* 47 */SDL_SCANCODE_PERIOD,
/* 48 */SDL_SCANCODE_TAB,
/* 49 */SDL_SCANCODE_SPACE,
/* 50 */SDL_SCANCODE_GRAVE,/* SDL_SCANCODE_GRAVE on ANSI and JIS keyboards, SDL_SCANCODE_NONUSBACKSLASH on ISO (see comment about virtual key code 10 above) */
/* 51 */SDL_SCANCODE_BACKSPACE,
/* 52 */SDL_SCANCODE_KP_ENTER,/* keyboard enter on portables */
/* 53 */SDL_SCANCODE_ESCAPE,
/* 54 */SDL_SCANCODE_RGUI,
/* 55 */SDL_SCANCODE_LGUI,
/* 56 */SDL_SCANCODE_LSHIFT,
/* 57 */SDL_SCANCODE_CAPSLOCK,
/* 58 */SDL_SCANCODE_LALT,
/* 59 */SDL_SCANCODE_LCTRL,
/* 60 */SDL_SCANCODE_RSHIFT,
/* 61 */SDL_SCANCODE_RALT,
/* 62 */SDL_SCANCODE_RCTRL,
/* 63 */SDL_SCANCODE_RGUI,/* fn on portables, acts as a hardware-level modifier already, so we don't generate events for it, also XK_Meta_R */
/* 105 */SDL_SCANCODE_PRINTSCREEN,/* On ADB keyboards, this key is labeled "F13/print screen". Problem: USB has different usage codes for these two functions. On Apple USB keyboards, the key is labeled "F13" and sends the F13 usage code (SDL_SCANCODE_F13). I decided to use SDL_SCANCODE_PRINTSCREEN here nevertheless since SDL applications are more likely to assume the presence of a print screen key than an F13 key. */
/* 106 */SDL_SCANCODE_F16,
/* 107 */SDL_SCANCODE_SCROLLLOCK,/* F14/scroll lock, see comment about F13/print screen above */
/* 113 */SDL_SCANCODE_PAUSE,/* F15/pause, see comment about F13/print screen above */
/* 114 */SDL_SCANCODE_INSERT,/* the key is actually labeled "help" on Apple keyboards, and works as such in Mac OS, but it sends the "insert" usage code even on Apple USB keyboards */