test-input: use key name from input/keycode.h

This commit is contained in:
Christian Helmuth 2014-06-13 11:39:23 +02:00 committed by Norman Feske
parent 7d593f2582
commit d2cacbc7a6
2 changed files with 1 additions and 516 deletions

View File

@ -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",
};

View File

@ -17,7 +17,6 @@
#include <input_session/connection.h>
#include <input/event.h>
#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<Input::Keycode>(ev->code())));
}
}