From d2cacbc7a6bffa38aaee836b073df7bdb5be70cf Mon Sep 17 00:00:00 2001 From: Christian Helmuth Date: Fri, 13 Jun 2014 11:39:23 +0200 Subject: [PATCH] test-input: use key name from input/keycode.h --- repos/os/src/test/input/key_strings.h | 514 -------------------------- repos/os/src/test/input/test.cc | 3 +- 2 files changed, 1 insertion(+), 516 deletions(-) delete mode 100644 repos/os/src/test/input/key_strings.h diff --git a/repos/os/src/test/input/key_strings.h b/repos/os/src/test/input/key_strings.h deleted file mode 100644 index 901fd73887..0000000000 --- a/repos/os/src/test/input/key_strings.h +++ /dev/null @@ -1,514 +0,0 @@ -static const char *key_strings[] = { - "KEY_RESERVED", - "KEY_ESC", - "KEY_1", - "KEY_2", - "KEY_3", - "KEY_4", - "KEY_5", - "KEY_6", - "KEY_7", - "KEY_8", - "KEY_9", - "KEY_0", - "KEY_MINUS", - "KEY_EQUAL", - "KEY_BACKSPACE", - "KEY_TAB", - "KEY_Q", - "KEY_W", - "KEY_E", - "KEY_R", - "KEY_T", - "KEY_Y", - "KEY_U", - "KEY_I", - "KEY_O", - "KEY_P", - "KEY_LEFTBRACE", - "KEY_RIGHTBRACE", - "KEY_ENTER", - "KEY_LEFTCTRL", - "KEY_A", - "KEY_S", - "KEY_D", - "KEY_F", - "KEY_G", - "KEY_H", - "KEY_J", - "KEY_K", - "KEY_L", - "KEY_SEMICOLON", - "KEY_APOSTROPHE", - "KEY_GRAVE", - "KEY_LEFTSHIFT", - "KEY_BACKSLASH", - "KEY_Z", - "KEY_X", - "KEY_C", - "KEY_V", - "KEY_B", - "KEY_N", - "KEY_M", - "KEY_COMMA", - "KEY_DOT", - "KEY_SLASH", - "KEY_RIGHTSHIFT", - "KEY_KPASTERISK", - "KEY_LEFTALT", - "KEY_SPACE", - "KEY_CAPSLOCK", - "KEY_F1", - "KEY_F2", - "KEY_F3", - "KEY_F4", - "KEY_F5", - "KEY_F6", - "KEY_F7", - "KEY_F8", - "KEY_F9", - "KEY_F10", - "KEY_NUMLOCK", - "KEY_SCROLLLOCK", - "KEY_KP7", - "KEY_KP8", - "KEY_KP9", - "KEY_KPMINUS", - "KEY_KP4", - "KEY_KP5", - "KEY_KP6", - "KEY_KPPLUS", - "KEY_KP1", - "KEY_KP2", - "KEY_KP3", - "KEY_KP0", - "KEY_KPDOT", - "unused_84", - "KEY_ZENKAKUHANKAKU", - "KEY_102ND", - "KEY_F11", - "KEY_F12", - "KEY_RO", - "KEY_KATAKANA", - "KEY_HIRAGANA", - "KEY_HENKAN", - "KEY_KATAKANAHIRAGANA", - "KEY_MUHENKAN", - "KEY_KPJPCOMMA", - "KEY_KPENTER", - "KEY_RIGHTCTRL", - "KEY_KPSLASH", - "KEY_SYSRQ", - "KEY_RIGHTALT", - "KEY_LINEFEED", - "KEY_HOME", - "KEY_UP", - "KEY_PAGEUP", - "KEY_LEFT", - "KEY_RIGHT", - "KEY_END", - "KEY_DOWN", - "KEY_PAGEDOWN", - "KEY_INSERT", - "KEY_DELETE", - "KEY_MACRO", - "KEY_MUTE", - "KEY_VOLUMEDOWN", - "KEY_VOLUMEUP", - "KEY_POWER", - "KEY_KPEQUAL", - "KEY_KPPLUSMINUS", - "KEY_PAUSE", - "unused_120", - "KEY_KPCOMMA", - "KEY_HANGUEL", - "KEY_HANJA", - "KEY_YEN", - "KEY_LEFTMETA", - "KEY_RIGHTMETA", - "KEY_COMPOSE", - "KEY_STOP", - "KEY_AGAIN", - "KEY_PROPS", - "KEY_UNDO", - "KEY_FRONT", - "KEY_COPY", - "KEY_OPEN", - "KEY_PASTE", - "KEY_FIND", - "KEY_CUT", - "KEY_HELP", - "KEY_MENU", - "KEY_CALC", - "KEY_SETUP", - "KEY_SLEEP", - "KEY_WAKEUP", - "KEY_FILE", - "KEY_SENDFILE", - "KEY_DELETEFILE", - "KEY_XFER", - "KEY_PROG1", - "KEY_PROG2", - "KEY_WWW", - "KEY_MSDOS", - "KEY_COFFEE", - "KEY_DIRECTION", - "KEY_CYCLEWINDOWS", - "KEY_MAIL", - "KEY_BOOKMARKS", - "KEY_COMPUTER", - "KEY_BACK", - "KEY_FORWARD", - "KEY_CLOSECD", - "KEY_EJECTCD", - "KEY_EJECTCLOSECD", - "KEY_NEXTSONG", - "KEY_PLAYPAUSE", - "KEY_PREVIOUSSONG", - "KEY_STOPCD", - "KEY_RECORD", - "KEY_REWIND", - "KEY_PHONE", - "KEY_ISO", - "KEY_CONFIG", - "KEY_HOMEPAGE", - "KEY_REFRESH", - "KEY_EXIT", - "KEY_MOVE", - "KEY_EDIT", - "KEY_SCROLLUP", - "KEY_SCROLLDOWN", - "KEY_KPLEFTPAREN", - "KEY_KPRIGHTPAREN", - "KEY_NEW", - "KEY_REDO", - "KEY_F13", - "KEY_F14", - "KEY_F15", - "KEY_F16", - "KEY_F17", - "KEY_F18", - "KEY_F19", - "KEY_F20", - "KEY_F21", - "KEY_F22", - "KEY_F23", - "KEY_F24", - "unused_195", - "unused_196", - "unused_197", - "unused_198", - "unused_199", - "KEY_PLAYCD", - "KEY_PAUSECD", - "KEY_PROG3", - "KEY_PROG4", - "KEY_DASHBOARD", - "KEY_SUSPEND", - "KEY_CLOSE", - "KEY_PLAY", - "KEY_FASTFORWARD", - "KEY_BASSBOOST", - "KEY_PRINT", - "KEY_HP", - "KEY_CAMERA", - "KEY_SOUND", - "KEY_QUESTION", - "KEY_EMAIL", - "KEY_CHAT", - "KEY_SEARCH", - "KEY_CONNECT", - "KEY_FINANCE", - "KEY_SPORT", - "KEY_SHOP", - "KEY_ALTERASE", - "KEY_CANCEL", - "KEY_BRIGHTNESSDOWN", - "KEY_BRIGHTNESSUP", - "KEY_MEDIA", - "KEY_SWITCHVIDEOMODE", - "KEY_KBDILLUMTOGGLE", - "KEY_KBDILLUMDOWN", - "KEY_KBDILLUMUP", - "KEY_SEND", - "KEY_REPLY", - "KEY_FORWARDMAIL", - "KEY_SAVE", - "KEY_DOCUMENTS", - "KEY_BATTERY", - "KEY_BLUETOOTH", - "KEY_WLAN", - "unused_239", - "unused_240", - "unused_241", - "unused_242", - "unused_243", - "unused_244", - "unused_245", - "unused_246", - "unused_247", - "unused_248", - "unused_249", - "unused_250", - "unused_251", - "unused_252", - "unused_253", - "unused_254", - "unused_255", - "BTN_0", - "BTN_1", - "BTN_2", - "BTN_3", - "BTN_4", - "BTN_5", - "BTN_6", - "BTN_7", - "BTN_8", - "BTN_9", - "unused_266", - "unused_267", - "unused_268", - "unused_269", - "unused_270", - "unused_271", - "BTN_LEFT", - "BTN_RIGHT", - "BTN_MIDDLE", - "BTN_SIDE", - "BTN_EXTRA", - "BTN_FORWARD", - "BTN_BACK", - "BTN_TASK", - "unused_280", - "unused_281", - "unused_282", - "unused_283", - "unused_284", - "unused_285", - "unused_286", - "unused_287", - "BTN_TRIGGER", - "BTN_THUMB", - "BTN_THUMB2", - "BTN_TOP", - "BTN_TOP2", - "BTN_PINKIE", - "BTN_BASE", - "BTN_BASE2", - "BTN_BASE3", - "BTN_BASE4", - "BTN_BASE5", - "BTN_BASE6", - "unused_301", - "unused_302", - "unused_303", - "BTN_DEAD", - "BTN_A", - "BTN_B", - "BTN_C", - "BTN_X", - "BTN_Y", - "BTN_Z", - "BTN_TL", - "BTN_TR", - "BTN_TL2", - "BTN_TR2", - "BTN_SELECT", - "BTN_START", - "BTN_MODE", - "BTN_THUMBL", - "BTN_THUMBR", - "unused_319", - "BTN_TOOL_PEN", - "BTN_TOOL_RUBBER", - "BTN_TOOL_BRUSH", - "BTN_TOOL_PENCIL", - "BTN_TOOL_AIRBRUSH", - "BTN_TOOL_FINGER", - "BTN_TOOL_MOUSE", - "BTN_TOOL_LENS", - "unused_328", - "unused_329", - "BTN_TOUCH", - "BTN_STYLUS", - "BTN_STYLUS2", - "BTN_TOOL_DOUBLETAP", - "BTN_TOOL_TRIPLETAP", - "unused_335", - "BTN_GEAR_DOWN", - "BTN_GEAR_UP", - "unused_338", - "unused_339", - "unused_340", - "unused_341", - "unused_342", - "unused_343", - "unused_344", - "unused_345", - "unused_346", - "unused_347", - "unused_348", - "unused_349", - "unused_350", - "unused_351", - "KEY_OK", - "KEY_SELECT", - "KEY_GOTO", - "KEY_CLEAR", - "KEY_POWER2", - "KEY_OPTION", - "KEY_INFO", - "KEY_TIME", - "KEY_VENDOR", - "KEY_ARCHIVE", - "KEY_PROGRAM", - "KEY_CHANNEL", - "KEY_FAVORITES", - "KEY_EPG", - "KEY_PVR", - "KEY_MHP", - "KEY_LANGUAGE", - "KEY_TITLE", - "KEY_SUBTITLE", - "KEY_ANGLE", - "KEY_ZOOM", - "KEY_MODE", - "KEY_KEYBOARD", - "KEY_SCREEN", - "KEY_PC", - "KEY_TV", - "KEY_TV2", - "KEY_VCR", - "KEY_VCR2", - "KEY_SAT", - "KEY_SAT2", - "KEY_CD", - "KEY_TAPE", - "KEY_RADIO", - "KEY_TUNER", - "KEY_PLAYER", - "KEY_TEXT", - "KEY_DVD", - "KEY_AUX", - "KEY_MP3", - "KEY_AUDIO", - "KEY_VIDEO", - "KEY_DIRECTORY", - "KEY_LIST", - "KEY_MEMO", - "KEY_CALENDAR", - "KEY_RED", - "KEY_GREEN", - "KEY_YELLOW", - "KEY_BLUE", - "KEY_CHANNELUP", - "KEY_CHANNELDOWN", - "KEY_FIRST", - "KEY_LAST", - "KEY_AB", - "KEY_NEXT", - "KEY_RESTART", - "KEY_SLOW", - "KEY_SHUFFLE", - "KEY_BREAK", - "KEY_PREVIOUS", - "KEY_DIGITS", - "KEY_TEEN", - "KEY_TWEN", - "KEY_VIDEOPHONE", - "KEY_GAMES", - "KEY_ZOOMIN", - "KEY_ZOOMOUT", - "KEY_ZOOMRESET", - "KEY_WORDPROCESSOR", - "KEY_EDITOR", - "KEY_SPREADSHEET", - "KEY_GRAPHICSEDITOR", - "KEY_PRESENTATION", - "KEY_DATABASE", - "KEY_NEWS", - "KEY_VOICEMAIL", - "KEY_ADDRESSBOOK", - "KEY_MESSENGER", - "unused_431", - "unused_432", - "unused_433", - "unused_434", - "unused_435", - "unused_436", - "unused_437", - "unused_438", - "unused_439", - "unused_440", - "unused_441", - "unused_442", - "unused_443", - "unused_444", - "unused_445", - "unused_446", - "unused_447", - "KEY_DEL_EOL", - "KEY_DEL_EOS", - "KEY_INS_LINE", - "KEY_DEL_LINE", - "unused_452", - "unused_453", - "unused_454", - "unused_455", - "unused_456", - "unused_457", - "unused_458", - "unused_459", - "unused_460", - "unused_461", - "unused_462", - "unused_463", - "KEY_FN", - "KEY_FN_ESC", - "KEY_FN_F1", - "KEY_FN_F2", - "KEY_FN_F3", - "KEY_FN_F4", - "KEY_FN_F5", - "KEY_FN_F6", - "KEY_FN_F7", - "KEY_FN_F8", - "KEY_FN_F9", - "KEY_FN_F10", - "KEY_FN_F11", - "KEY_FN_F12", - "KEY_FN_1", - "KEY_FN_2", - "KEY_FN_D", - "KEY_FN_E", - "KEY_FN_F", - "KEY_FN_S", - "KEY_FN_B", - "unused_485", - "unused_486", - "unused_487", - "unused_488", - "unused_489", - "unused_490", - "unused_491", - "unused_492", - "unused_493", - "unused_494", - "unused_495", - "unused_496", - "KEY_BRL_DOT1", - "KEY_BRL_DOT2", - "KEY_BRL_DOT3", - "KEY_BRL_DOT4", - "KEY_BRL_DOT5", - "KEY_BRL_DOT6", - "KEY_BRL_DOT7", - "KEY_BRL_DOT8", - "unused_505", - "unused_506", - "unused_507", - "unused_508", - "unused_509", - "KEY_UNKNOWN", - "KEY_MAX", -}; diff --git a/repos/os/src/test/input/test.cc b/repos/os/src/test/input/test.cc index 0247114b88..4faa9e9b09 100644 --- a/repos/os/src/test/input/test.cc +++ b/repos/os/src/test/input/test.cc @@ -17,7 +17,6 @@ #include #include -#include "key_strings.h" using namespace Genode; @@ -53,7 +52,7 @@ int main(int argc, char **argv) /* log event */ PLOG("Input event type=%d\tcode=%d\trx=%d\try=%d\tkey_cnt=%d\t%s", ev->type(), ev->code(), ev->rx(), ev->ry(), key_cnt, - key_strings[ev->code()]); + Input::key_name(static_cast(ev->code()))); } }