config: update key bindings enum template

This commit is contained in:
Hyper 2025-02-02 15:51:16 +00:00
parent 3497d9b34b
commit 0426b79094

View file

@ -39,7 +39,7 @@ CONFIG_DEFINE_ENUM_TEMPLATE(EControllerIcons)
CONFIG_DEFINE_ENUM_TEMPLATE(SDL_Scancode) CONFIG_DEFINE_ENUM_TEMPLATE(SDL_Scancode)
{ {
{ "UNKNOWN", SDL_SCANCODE_UNKNOWN }, { "???", SDL_SCANCODE_UNKNOWN },
{ "A", SDL_SCANCODE_A }, { "A", SDL_SCANCODE_A },
{ "B", SDL_SCANCODE_B }, { "B", SDL_SCANCODE_B },
{ "C", SDL_SCANCODE_C }, { "C", SDL_SCANCODE_C },
@ -83,17 +83,17 @@ CONFIG_DEFINE_ENUM_TEMPLATE(SDL_Scancode)
{ "SPACE", SDL_SCANCODE_SPACE }, { "SPACE", SDL_SCANCODE_SPACE },
{ "MINUS", SDL_SCANCODE_MINUS }, { "MINUS", SDL_SCANCODE_MINUS },
{ "EQUALS", SDL_SCANCODE_EQUALS }, { "EQUALS", SDL_SCANCODE_EQUALS },
{ "LEFTBRACKET", SDL_SCANCODE_LEFTBRACKET }, { "LEFT BRACKET", SDL_SCANCODE_LEFTBRACKET },
{ "RIGHTBRACKET", SDL_SCANCODE_RIGHTBRACKET }, { "RIGHT BRACKET", SDL_SCANCODE_RIGHTBRACKET },
{ "BACKSLASH", SDL_SCANCODE_BACKSLASH }, { "BACKSLASH", SDL_SCANCODE_BACKSLASH },
{ "NONUSHASH", SDL_SCANCODE_NONUSHASH }, { "NON-US HASH", SDL_SCANCODE_NONUSHASH },
{ "SEMICOLON", SDL_SCANCODE_SEMICOLON }, { "SEMICOLON", SDL_SCANCODE_SEMICOLON },
{ "APOSTROPHE", SDL_SCANCODE_APOSTROPHE }, { "APOSTROPHE", SDL_SCANCODE_APOSTROPHE },
{ "GRAVE", SDL_SCANCODE_GRAVE }, { "GRAVE", SDL_SCANCODE_GRAVE },
{ "COMMA", SDL_SCANCODE_COMMA }, { "COMMA", SDL_SCANCODE_COMMA },
{ "PERIOD", SDL_SCANCODE_PERIOD }, { "PERIOD", SDL_SCANCODE_PERIOD },
{ "SLASH", SDL_SCANCODE_SLASH }, { "SLASH", SDL_SCANCODE_SLASH },
{ "CAPSLOCK", SDL_SCANCODE_CAPSLOCK }, { "CAPS LOCK", SDL_SCANCODE_CAPSLOCK },
{ "F1", SDL_SCANCODE_F1 }, { "F1", SDL_SCANCODE_F1 },
{ "F2", SDL_SCANCODE_F2 }, { "F2", SDL_SCANCODE_F2 },
{ "F3", SDL_SCANCODE_F3 }, { "F3", SDL_SCANCODE_F3 },
@ -106,40 +106,40 @@ CONFIG_DEFINE_ENUM_TEMPLATE(SDL_Scancode)
{ "F10", SDL_SCANCODE_F10 }, { "F10", SDL_SCANCODE_F10 },
{ "F11", SDL_SCANCODE_F11 }, { "F11", SDL_SCANCODE_F11 },
{ "F12", SDL_SCANCODE_F12 }, { "F12", SDL_SCANCODE_F12 },
{ "PRINTSCREEN", SDL_SCANCODE_PRINTSCREEN }, { "PRINT SCREEN", SDL_SCANCODE_PRINTSCREEN },
{ "SCROLLLOCK", SDL_SCANCODE_SCROLLLOCK }, { "SCROLL LOCK", SDL_SCANCODE_SCROLLLOCK },
{ "PAUSE", SDL_SCANCODE_PAUSE }, { "PAUSE", SDL_SCANCODE_PAUSE },
{ "INSERT", SDL_SCANCODE_INSERT }, { "INSERT", SDL_SCANCODE_INSERT },
{ "HOME", SDL_SCANCODE_HOME }, { "HOME", SDL_SCANCODE_HOME },
{ "PAGEUP", SDL_SCANCODE_PAGEUP }, { "PAGE UP", SDL_SCANCODE_PAGEUP },
{ "DELETE", SDL_SCANCODE_DELETE }, { "DELETE", SDL_SCANCODE_DELETE },
{ "END", SDL_SCANCODE_END }, { "END", SDL_SCANCODE_END },
{ "PAGEDOWN", SDL_SCANCODE_PAGEDOWN }, { "PAGE DOWN", SDL_SCANCODE_PAGEDOWN },
{ "RIGHT", SDL_SCANCODE_RIGHT }, { "RIGHT", SDL_SCANCODE_RIGHT },
{ "LEFT", SDL_SCANCODE_LEFT }, { "LEFT", SDL_SCANCODE_LEFT },
{ "DOWN", SDL_SCANCODE_DOWN }, { "DOWN", SDL_SCANCODE_DOWN },
{ "UP", SDL_SCANCODE_UP }, { "UP", SDL_SCANCODE_UP },
{ "NUMLOCKCLEAR", SDL_SCANCODE_NUMLOCKCLEAR }, { "NUM LOCK", SDL_SCANCODE_NUMLOCKCLEAR },
{ "KP_DIVIDE", SDL_SCANCODE_KP_DIVIDE }, { "KP DIVIDE", SDL_SCANCODE_KP_DIVIDE },
{ "KP_MULTIPLY", SDL_SCANCODE_KP_MULTIPLY }, { "KP MULTIPLY", SDL_SCANCODE_KP_MULTIPLY },
{ "KP_MINUS", SDL_SCANCODE_KP_MINUS }, { "KP MINUS", SDL_SCANCODE_KP_MINUS },
{ "KP_PLUS", SDL_SCANCODE_KP_PLUS }, { "KP PLUS", SDL_SCANCODE_KP_PLUS },
{ "KP_ENTER", SDL_SCANCODE_KP_ENTER }, { "KP ENTER", SDL_SCANCODE_KP_ENTER },
{ "KP_1", SDL_SCANCODE_KP_1 }, { "KP 1", SDL_SCANCODE_KP_1 },
{ "KP_2", SDL_SCANCODE_KP_2 }, { "KP 2", SDL_SCANCODE_KP_2 },
{ "KP_3", SDL_SCANCODE_KP_3 }, { "KP 3", SDL_SCANCODE_KP_3 },
{ "KP_4", SDL_SCANCODE_KP_4 }, { "KP 4", SDL_SCANCODE_KP_4 },
{ "KP_5", SDL_SCANCODE_KP_5 }, { "KP 5", SDL_SCANCODE_KP_5 },
{ "KP_6", SDL_SCANCODE_KP_6 }, { "KP 6", SDL_SCANCODE_KP_6 },
{ "KP_7", SDL_SCANCODE_KP_7 }, { "KP 7", SDL_SCANCODE_KP_7 },
{ "KP_8", SDL_SCANCODE_KP_8 }, { "KP 8", SDL_SCANCODE_KP_8 },
{ "KP_9", SDL_SCANCODE_KP_9 }, { "KP 9", SDL_SCANCODE_KP_9 },
{ "KP_0", SDL_SCANCODE_KP_0 }, { "KP 0", SDL_SCANCODE_KP_0 },
{ "KP_PERIOD", SDL_SCANCODE_KP_PERIOD }, { "KP PERIOD", SDL_SCANCODE_KP_PERIOD },
{ "NONUSBACKSLASH", SDL_SCANCODE_NONUSBACKSLASH }, { "NON-US BACKSLASH", SDL_SCANCODE_NONUSBACKSLASH },
{ "APPLICATION", SDL_SCANCODE_APPLICATION }, { "APPLICATION", SDL_SCANCODE_APPLICATION },
{ "POWER", SDL_SCANCODE_POWER }, { "POWER", SDL_SCANCODE_POWER },
{ "KP_EQUALS", SDL_SCANCODE_KP_EQUALS }, { "KP EQUALS", SDL_SCANCODE_KP_EQUALS },
{ "F13", SDL_SCANCODE_F13 }, { "F13", SDL_SCANCODE_F13 },
{ "F14", SDL_SCANCODE_F14 }, { "F14", SDL_SCANCODE_F14 },
{ "F15", SDL_SCANCODE_F15 }, { "F15", SDL_SCANCODE_F15 },
@ -164,128 +164,128 @@ CONFIG_DEFINE_ENUM_TEMPLATE(SDL_Scancode)
{ "PASTE", SDL_SCANCODE_PASTE }, { "PASTE", SDL_SCANCODE_PASTE },
{ "FIND", SDL_SCANCODE_FIND }, { "FIND", SDL_SCANCODE_FIND },
{ "MUTE", SDL_SCANCODE_MUTE }, { "MUTE", SDL_SCANCODE_MUTE },
{ "VOLUMEUP", SDL_SCANCODE_VOLUMEUP }, { "VOLUME UP", SDL_SCANCODE_VOLUMEUP },
{ "VOLUMEDOWN", SDL_SCANCODE_VOLUMEDOWN }, { "VOLUME DOWN", SDL_SCANCODE_VOLUMEDOWN },
{ "KP_COMMA", SDL_SCANCODE_KP_COMMA }, { "KP COMMA", SDL_SCANCODE_KP_COMMA },
{ "KP_EQUALSAS400", SDL_SCANCODE_KP_EQUALSAS400 }, { "KP EQUALS AS400", SDL_SCANCODE_KP_EQUALSAS400 },
{ "INTERNATIONAL1", SDL_SCANCODE_INTERNATIONAL1 }, { "INTERNATIONAL 1", SDL_SCANCODE_INTERNATIONAL1 },
{ "INTERNATIONAL2", SDL_SCANCODE_INTERNATIONAL2 }, { "INTERNATIONAL 2", SDL_SCANCODE_INTERNATIONAL2 },
{ "INTERNATIONAL3", SDL_SCANCODE_INTERNATIONAL3 }, { "INTERNATIONAL 3", SDL_SCANCODE_INTERNATIONAL3 },
{ "INTERNATIONAL4", SDL_SCANCODE_INTERNATIONAL4 }, { "INTERNATIONAL 4", SDL_SCANCODE_INTERNATIONAL4 },
{ "INTERNATIONAL5", SDL_SCANCODE_INTERNATIONAL5 }, { "INTERNATIONAL 5", SDL_SCANCODE_INTERNATIONAL5 },
{ "INTERNATIONAL6", SDL_SCANCODE_INTERNATIONAL6 }, { "INTERNATIONAL 6", SDL_SCANCODE_INTERNATIONAL6 },
{ "INTERNATIONAL7", SDL_SCANCODE_INTERNATIONAL7 }, { "INTERNATIONAL 7", SDL_SCANCODE_INTERNATIONAL7 },
{ "INTERNATIONAL8", SDL_SCANCODE_INTERNATIONAL8 }, { "INTERNATIONAL 8", SDL_SCANCODE_INTERNATIONAL8 },
{ "INTERNATIONAL9", SDL_SCANCODE_INTERNATIONAL9 }, { "INTERNATIONAL 9", SDL_SCANCODE_INTERNATIONAL9 },
{ "LANG1", SDL_SCANCODE_LANG1 }, { "LANG 1", SDL_SCANCODE_LANG1 },
{ "LANG2", SDL_SCANCODE_LANG2 }, { "LANG 2", SDL_SCANCODE_LANG2 },
{ "LANG3", SDL_SCANCODE_LANG3 }, { "LANG 3", SDL_SCANCODE_LANG3 },
{ "LANG4", SDL_SCANCODE_LANG4 }, { "LANG 4", SDL_SCANCODE_LANG4 },
{ "LANG5", SDL_SCANCODE_LANG5 }, { "LANG 5", SDL_SCANCODE_LANG5 },
{ "LANG6", SDL_SCANCODE_LANG6 }, { "LANG 6", SDL_SCANCODE_LANG6 },
{ "LANG7", SDL_SCANCODE_LANG7 }, { "LANG 7", SDL_SCANCODE_LANG7 },
{ "LANG8", SDL_SCANCODE_LANG8 }, { "LANG 8", SDL_SCANCODE_LANG8 },
{ "LANG9", SDL_SCANCODE_LANG9 }, { "LANG 9", SDL_SCANCODE_LANG9 },
{ "ALTERASE", SDL_SCANCODE_ALTERASE }, { "ALT ERASE", SDL_SCANCODE_ALTERASE },
{ "SYSREQ", SDL_SCANCODE_SYSREQ }, { "SYS REQ", SDL_SCANCODE_SYSREQ },
{ "CANCEL", SDL_SCANCODE_CANCEL }, { "CANCEL", SDL_SCANCODE_CANCEL },
{ "CLEAR", SDL_SCANCODE_CLEAR }, { "CLEAR", SDL_SCANCODE_CLEAR },
{ "PRIOR", SDL_SCANCODE_PRIOR }, { "PRIOR", SDL_SCANCODE_PRIOR },
{ "RETURN2", SDL_SCANCODE_RETURN2 }, { "RETURN 2", SDL_SCANCODE_RETURN2 },
{ "SEPARATOR", SDL_SCANCODE_SEPARATOR }, { "SEPARATOR", SDL_SCANCODE_SEPARATOR },
{ "OUT", SDL_SCANCODE_OUT }, { "OUT", SDL_SCANCODE_OUT },
{ "OPER", SDL_SCANCODE_OPER }, { "OPER", SDL_SCANCODE_OPER },
{ "CLEARAGAIN", SDL_SCANCODE_CLEARAGAIN }, { "CLEAR AGAIN", SDL_SCANCODE_CLEARAGAIN },
{ "CRSEL", SDL_SCANCODE_CRSEL }, { "CR SEL", SDL_SCANCODE_CRSEL },
{ "EXSEL", SDL_SCANCODE_EXSEL }, { "EX SEL", SDL_SCANCODE_EXSEL },
{ "KP_00", SDL_SCANCODE_KP_00 }, { "KP 00", SDL_SCANCODE_KP_00 },
{ "KP_000", SDL_SCANCODE_KP_000 }, { "KP 000", SDL_SCANCODE_KP_000 },
{ "THOUSANDSSEPARATOR", SDL_SCANCODE_THOUSANDSSEPARATOR }, { "THOUSANDS SEPARATOR", SDL_SCANCODE_THOUSANDSSEPARATOR },
{ "DECIMALSEPARATOR", SDL_SCANCODE_DECIMALSEPARATOR }, { "DECIMAL SEPARATOR", SDL_SCANCODE_DECIMALSEPARATOR },
{ "CURRENCYUNIT", SDL_SCANCODE_CURRENCYUNIT }, { "CURRENCY UNIT", SDL_SCANCODE_CURRENCYUNIT },
{ "CURRENCYSUBUNIT", SDL_SCANCODE_CURRENCYSUBUNIT }, { "CURRENCY SUBUNIT", SDL_SCANCODE_CURRENCYSUBUNIT },
{ "KP_LEFTPAREN", SDL_SCANCODE_KP_LEFTPAREN }, { "KP LEFT PAREN", SDL_SCANCODE_KP_LEFTPAREN },
{ "KP_RIGHTPAREN", SDL_SCANCODE_KP_RIGHTPAREN }, { "KP RIGHT PAREN", SDL_SCANCODE_KP_RIGHTPAREN },
{ "KP_LEFTBRACE", SDL_SCANCODE_KP_LEFTBRACE }, { "KP LEFT BRACE", SDL_SCANCODE_KP_LEFTBRACE },
{ "KP_RIGHTBRACE", SDL_SCANCODE_KP_RIGHTBRACE }, { "KP RIGHT BRACE", SDL_SCANCODE_KP_RIGHTBRACE },
{ "KP_TAB", SDL_SCANCODE_KP_TAB }, { "KP TAB", SDL_SCANCODE_KP_TAB },
{ "KP_BACKSPACE", SDL_SCANCODE_KP_BACKSPACE }, { "KP BACKSPACE", SDL_SCANCODE_KP_BACKSPACE },
{ "KP_A", SDL_SCANCODE_KP_A }, { "KP A", SDL_SCANCODE_KP_A },
{ "KP_B", SDL_SCANCODE_KP_B }, { "KP B", SDL_SCANCODE_KP_B },
{ "KP_C", SDL_SCANCODE_KP_C }, { "KP C", SDL_SCANCODE_KP_C },
{ "KP_D", SDL_SCANCODE_KP_D }, { "KP D", SDL_SCANCODE_KP_D },
{ "KP_E", SDL_SCANCODE_KP_E }, { "KP E", SDL_SCANCODE_KP_E },
{ "KP_F", SDL_SCANCODE_KP_F }, { "KP F", SDL_SCANCODE_KP_F },
{ "KP_XOR", SDL_SCANCODE_KP_XOR }, { "KP XOR", SDL_SCANCODE_KP_XOR },
{ "KP_POWER", SDL_SCANCODE_KP_POWER }, { "KP POWER", SDL_SCANCODE_KP_POWER },
{ "KP_PERCENT", SDL_SCANCODE_KP_PERCENT }, { "KP PERCENT", SDL_SCANCODE_KP_PERCENT },
{ "KP_LESS", SDL_SCANCODE_KP_LESS }, { "KP LESS", SDL_SCANCODE_KP_LESS },
{ "KP_GREATER", SDL_SCANCODE_KP_GREATER }, { "KP GREATER", SDL_SCANCODE_KP_GREATER },
{ "KP_AMPERSAND", SDL_SCANCODE_KP_AMPERSAND }, { "KP AMPERSAND", SDL_SCANCODE_KP_AMPERSAND },
{ "KP_DBLAMPERSAND", SDL_SCANCODE_KP_DBLAMPERSAND }, { "KP DBL AMPERSAND", SDL_SCANCODE_KP_DBLAMPERSAND },
{ "KP_VERTICALBAR", SDL_SCANCODE_KP_VERTICALBAR }, { "KP VERTICAL BAR", SDL_SCANCODE_KP_VERTICALBAR },
{ "KP_DBLVERTICALBAR", SDL_SCANCODE_KP_DBLVERTICALBAR }, { "KP DBL VERTICAL BAR", SDL_SCANCODE_KP_DBLVERTICALBAR },
{ "KP_COLON", SDL_SCANCODE_KP_COLON }, { "KP COLON", SDL_SCANCODE_KP_COLON },
{ "KP_HASH", SDL_SCANCODE_KP_HASH }, { "KP HASH", SDL_SCANCODE_KP_HASH },
{ "KP_SPACE", SDL_SCANCODE_KP_SPACE }, { "KP SPACE", SDL_SCANCODE_KP_SPACE },
{ "KP_AT", SDL_SCANCODE_KP_AT }, { "KP AT", SDL_SCANCODE_KP_AT },
{ "KP_EXCLAM", SDL_SCANCODE_KP_EXCLAM }, { "KP EXCLAM", SDL_SCANCODE_KP_EXCLAM },
{ "KP_MEMSTORE", SDL_SCANCODE_KP_MEMSTORE }, { "KP MEM STORE", SDL_SCANCODE_KP_MEMSTORE },
{ "KP_MEMRECALL", SDL_SCANCODE_KP_MEMRECALL }, { "KP MEM RECALL", SDL_SCANCODE_KP_MEMRECALL },
{ "KP_MEMCLEAR", SDL_SCANCODE_KP_MEMCLEAR }, { "KP MEM CLEAR", SDL_SCANCODE_KP_MEMCLEAR },
{ "KP_MEMADD", SDL_SCANCODE_KP_MEMADD }, { "KP MEM ADD", SDL_SCANCODE_KP_MEMADD },
{ "KP_MEMSUBTRACT", SDL_SCANCODE_KP_MEMSUBTRACT }, { "KP MEM SUBTRACT", SDL_SCANCODE_KP_MEMSUBTRACT },
{ "KP_MEMMULTIPLY", SDL_SCANCODE_KP_MEMMULTIPLY }, { "KP MEM MULTIPLY", SDL_SCANCODE_KP_MEMMULTIPLY },
{ "KP_MEMDIVIDE", SDL_SCANCODE_KP_MEMDIVIDE }, { "KP MEM DIVIDE", SDL_SCANCODE_KP_MEMDIVIDE },
{ "KP_PLUSMINUS", SDL_SCANCODE_KP_PLUSMINUS }, { "KP PLUS/MINUS", SDL_SCANCODE_KP_PLUSMINUS },
{ "KP_CLEAR", SDL_SCANCODE_KP_CLEAR }, { "KP CLEAR", SDL_SCANCODE_KP_CLEAR },
{ "KP_CLEARENTRY", SDL_SCANCODE_KP_CLEARENTRY }, { "KP CLEAR ENTRY", SDL_SCANCODE_KP_CLEARENTRY },
{ "KP_BINARY", SDL_SCANCODE_KP_BINARY }, { "KP BINARY", SDL_SCANCODE_KP_BINARY },
{ "KP_OCTAL", SDL_SCANCODE_KP_OCTAL }, { "KP OCTAL", SDL_SCANCODE_KP_OCTAL },
{ "KP_DECIMAL", SDL_SCANCODE_KP_DECIMAL }, { "KP DECIMAL", SDL_SCANCODE_KP_DECIMAL },
{ "KP_HEXADECIMAL", SDL_SCANCODE_KP_HEXADECIMAL }, { "KP HEXADECIMAL", SDL_SCANCODE_KP_HEXADECIMAL },
{ "LCTRL", SDL_SCANCODE_LCTRL }, { "LEFT CTRL", SDL_SCANCODE_LCTRL },
{ "LSHIFT", SDL_SCANCODE_LSHIFT }, { "LEFT SHIFT", SDL_SCANCODE_LSHIFT },
{ "LALT", SDL_SCANCODE_LALT }, { "LEFT ALT", SDL_SCANCODE_LALT },
{ "LGUI", SDL_SCANCODE_LGUI }, { "LEFT SUPER", SDL_SCANCODE_LGUI },
{ "RCTRL", SDL_SCANCODE_RCTRL }, { "RIGHT CTRL", SDL_SCANCODE_RCTRL },
{ "RSHIFT", SDL_SCANCODE_RSHIFT }, { "RIGHT SHIFT", SDL_SCANCODE_RSHIFT },
{ "RALT", SDL_SCANCODE_RALT }, { "RIGHT ALT", SDL_SCANCODE_RALT },
{ "RGUI", SDL_SCANCODE_RGUI }, { "RIGHT SUPER", SDL_SCANCODE_RGUI },
{ "MODE", SDL_SCANCODE_MODE }, { "MODE", SDL_SCANCODE_MODE },
{ "AUDIONEXT", SDL_SCANCODE_AUDIONEXT }, { "AUDIO NEXT", SDL_SCANCODE_AUDIONEXT },
{ "AUDIOPREV", SDL_SCANCODE_AUDIOPREV }, { "AUDIO PREV", SDL_SCANCODE_AUDIOPREV },
{ "AUDIOSTOP", SDL_SCANCODE_AUDIOSTOP }, { "AUDIO STOP", SDL_SCANCODE_AUDIOSTOP },
{ "AUDIOPLAY", SDL_SCANCODE_AUDIOPLAY }, { "AUDIO PLAY", SDL_SCANCODE_AUDIOPLAY },
{ "AUDIOMUTE", SDL_SCANCODE_AUDIOMUTE }, { "AUDIO MUTE", SDL_SCANCODE_AUDIOMUTE },
{ "MEDIASELECT", SDL_SCANCODE_MEDIASELECT }, { "MEDIA SELECT", SDL_SCANCODE_MEDIASELECT },
{ "WWW", SDL_SCANCODE_WWW }, { "WWW", SDL_SCANCODE_WWW },
{ "MAIL", SDL_SCANCODE_MAIL }, { "MAIL", SDL_SCANCODE_MAIL },
{ "CALCULATOR", SDL_SCANCODE_CALCULATOR }, { "CALCULATOR", SDL_SCANCODE_CALCULATOR },
{ "COMPUTER", SDL_SCANCODE_COMPUTER }, { "COMPUTER", SDL_SCANCODE_COMPUTER },
{ "AC_SEARCH", SDL_SCANCODE_AC_SEARCH }, { "AC SEARCH", SDL_SCANCODE_AC_SEARCH },
{ "AC_HOME", SDL_SCANCODE_AC_HOME }, { "AC HOME", SDL_SCANCODE_AC_HOME },
{ "AC_BACK", SDL_SCANCODE_AC_BACK }, { "AC BACK", SDL_SCANCODE_AC_BACK },
{ "AC_FORWARD", SDL_SCANCODE_AC_FORWARD }, { "AC FORWARD", SDL_SCANCODE_AC_FORWARD },
{ "AC_STOP", SDL_SCANCODE_AC_STOP }, { "AC STOP", SDL_SCANCODE_AC_STOP },
{ "AC_REFRESH", SDL_SCANCODE_AC_REFRESH }, { "AC REFRESH", SDL_SCANCODE_AC_REFRESH },
{ "AC_BOOKMARKS", SDL_SCANCODE_AC_BOOKMARKS }, { "AC BOOKMARKS", SDL_SCANCODE_AC_BOOKMARKS },
{ "BRIGHTNESSDOWN", SDL_SCANCODE_BRIGHTNESSDOWN }, { "BRIGHTNESS DOWN", SDL_SCANCODE_BRIGHTNESSDOWN },
{ "BRIGHTNESSUP", SDL_SCANCODE_BRIGHTNESSUP }, { "BRIGHTNESS UP", SDL_SCANCODE_BRIGHTNESSUP },
{ "DISPLAYSWITCH", SDL_SCANCODE_DISPLAYSWITCH }, { "DISPLAY SWITCH", SDL_SCANCODE_DISPLAYSWITCH },
{ "KBDILLUMTOGGLE", SDL_SCANCODE_KBDILLUMTOGGLE }, { "KBD ILLUM TOGGLE", SDL_SCANCODE_KBDILLUMTOGGLE },
{ "KBDILLUMDOWN", SDL_SCANCODE_KBDILLUMDOWN }, { "KBD ILLUM DOWN", SDL_SCANCODE_KBDILLUMDOWN },
{ "KBDILLUMUP", SDL_SCANCODE_KBDILLUMUP }, { "KBD ILLUM UP", SDL_SCANCODE_KBDILLUMUP },
{ "EJECT", SDL_SCANCODE_EJECT }, { "EJECT", SDL_SCANCODE_EJECT },
{ "SLEEP", SDL_SCANCODE_SLEEP }, { "SLEEP", SDL_SCANCODE_SLEEP },
{ "APP1", SDL_SCANCODE_APP1 }, { "APP 1", SDL_SCANCODE_APP1 },
{ "APP2", SDL_SCANCODE_APP2 }, { "APP 2", SDL_SCANCODE_APP2 },
{ "AUDIOREWIND", SDL_SCANCODE_AUDIOREWIND }, { "AUDIO REWIND", SDL_SCANCODE_AUDIOREWIND },
{ "AUDIOFASTFORWARD", SDL_SCANCODE_AUDIOFASTFORWARD }, { "AUDIO FAST FORWARD", SDL_SCANCODE_AUDIOFASTFORWARD },
{ "SOFTLEFT", SDL_SCANCODE_SOFTLEFT }, { "SOFT LEFT", SDL_SCANCODE_SOFTLEFT },
{ "SOFTRIGHT", SDL_SCANCODE_SOFTRIGHT }, { "SOFT RIGHT", SDL_SCANCODE_SOFTRIGHT },
{ "CALL", SDL_SCANCODE_CALL }, { "CALL", SDL_SCANCODE_CALL },
{ "ENDCALL", SDL_SCANCODE_ENDCALL }, { "END CALL", SDL_SCANCODE_ENDCALL },
}; };
CONFIG_DEFINE_ENUM_TEMPLATE(EChannelConfiguration) CONFIG_DEFINE_ENUM_TEMPLATE(EChannelConfiguration)