/* AUTO GENERATED! DO NOT EDIT MANUALLY! */ #ifndef KEYS_INCLUDE #error do not include this header! #endif const char g_aaKeyStrings[512][20] = { "unknown", "&1", "&2", "&3", "&4", "&5", "&6", "&7", "backspace", "tab", "&10", "&11", "&12", "return", "&14", "&15", "&16", "&17", "&18", "&19", "&20", "&21", "&22", "&23", "&24", "&25", "&26", "escape", "&28", "&29", "&30", "&31", "space", "exclaim", "quotedbl", "hash", "dollar", "percent", "ampersand", "quote", "leftparen", "rightparen", "asterix", "plus", "comma", "minus", "period", "slash", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "colon", "semicolon", "less", "equals", "greater", "question", "at", "&65", "&66", "&67", "&68", "&69", "&70", "&71", "&72", "&73", "&74", "&75", "&76", "&77", "&78", "&79", "&80", "&81", "&82", "&83", "&84", "&85", "&86", "&87", "&88", "&89", "&90", "leftbracket", "backslash", "rightbracket", "caret", "underscore", "backquote", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "&123", "&124", "&125", "&126", "delete", "&128", "&129", "&130", "&131", "&132", "&133", "&134", "&135", "&136", "&137", "&138", "&139", "&140", "&141", "&142", "&143", "&144", "&145", "&146", "&147", "&148", "&149", "&150", "&151", "&152", "&153", "&154", "&155", "&156", "&157", "&158", "&159", "&160", "&161", "&162", "&163", "&164", "&165", "&166", "&167", "&168", "&169", "&170", "&171", "&172", "&173", "&174", "&175", "&176", "&177", "&178", "&179", "&180", "&181", "&182", "&183", "&184", "capslock", "f1", "f2", "f3", "f4", "f5", "f6", "f7", "f8", "f9", "f10", "f11", "f12", "printscreen", "scrolllock", "pause", "insert", "home", "pageup", "&204", "end", "pagedown", "right", "left", "down", "up", "numlockclear", "kp_divide", "kp_multiply", "kp_minus", "kp_plus", "kp_enter", "kp_1", "kp_2", "kp_3", "kp_4", "kp_5", "kp_6", "kp_7", "kp_8", "kp_9", "kp_0", "kp_period", "&228", "application", "power", "kp_equals", "f13", "f14", "f15", "f16", "f17", "f18", "f19", "f20", "f21", "f22", "f23", "f24", "execute", "help", "menu", "select", "stop", "again", "undo", "cut", "copy", "paste", "find", "mute", "volumeup", "volumedown", "&258", "&259", "&260", "kp_comma", "kp_equalsas400", "&263", "&264", "&265", "&266", "&267", "&268", "&269", "&270", "&271", "&272", "&273", "&274", "&275", "&276", "&277", "&278", "&279", "&280", "alterase", "sysreq", "cancel", "clear", "prior", "return2", "separator", "out", "oper", "clearagain", "crsel", "exsel", "&293", "&294", "&295", "&296", "&297", "&298", "&299", "&300", "&301", "&302", "&303", "kp_00", "kp_000", "thousandsseparator", "decimalseparator", "currencyunit", "currencysubunit", "kp_leftparen", "kp_rightparen", "kp_leftbrace", "kp_rightbrace", "kp_tab", "kp_backspace", "kp_a", "kp_b", "kp_c", "kp_d", "kp_e", "kp_f", "kp_xor", "kp_power", "kp_percent", "kp_less", "kp_greater", "kp_ampersand", "kp_dblampersand", "kp_verticalbar", "kp_dblverticalbar", "kp_colon", "kp_hash", "kp_space", "kp_at", "kp_exclam", "kp_memstore", "kp_memrecall", "kp_memclear", "kp_memadd", "kp_memsubtract", "kp_memmultiply", "kp_memdivide", "kp_plusminus", "kp_clear", "kp_clearentry", "kp_binary", "kp_octal", "kp_decimal", "kp_hexadecimal", "&350", "&351", "lctrl", "lshift", "lalt", "lgui", "rctrl", "rshift", "ralt", "rgui", "&360", "&361", "&362", "&363", "&364", "&365", "&366", "&367", "&368", "&369", "&370", "&371", "&372", "&373", "&374", "&375", "&376", "&377", "&378", "&379", "&380", "&381", "&382", "&383", "&384", "mode", "audionext", "audioprev", "audiostop", "audioplay", "audiomute", "mediaselect", "www", "mail", "calculator", "computer", "ac_search", "ac_home", "ac_back", "ac_forward", "ac_stop", "ac_refresh", "ac_bookmarks", "brightnessdown", "brightnessup", "displayswitch", "kbdillumtoggle", "kbdillumdown", "kpdillumup", "eject", "sleep", "mouse1", "mouse2", "mouse3", "mouse4", "mouse5", "mouse6", "mouse7", "mouse8", "mouse9", "mousewheelup", "mousewheeldown", "&422", "&423", "&424", "&425", "&426", "&427", "&428", "&429", "&430", "&431", "&432", "&433", "&434", "&435", "&436", "&437", "&438", "&439", "&440", "&441", "&442", "&443", "&444", "&445", "&446", "&447", "&448", "&449", "&450", "&451", "&452", "&453", "&454", "&455", "&456", "&457", "&458", "&459", "&460", "&461", "&462", "&463", "&464", "&465", "&466", "&467", "&468", "&469", "&470", "&471", "&472", "&473", "&474", "&475", "&476", "&477", "&478", "&479", "&480", "&481", "&482", "&483", "&484", "&485", "&486", "&487", "&488", "&489", "&490", "&491", "&492", "&493", "&494", "&495", "&496", "&497", "&498", "&499", "&500", "&501", "&502", "&503", "&504", "&505", "&506", "&507", "&508", "&509", "&510", "&511", };