1c0abf9e6Sopenharmony_ci/* THIS FILE IS GENERATED, DO NOT EDIT */ 2c0abf9e6Sopenharmony_ci 3c0abf9e6Sopenharmony_ci#ifndef EVENT_NAMES_H 4c0abf9e6Sopenharmony_ci#define EVENT_NAMES_H 5c0abf9e6Sopenharmony_ci 6c0abf9e6Sopenharmony_cistatic const char * const ev_map[EV_MAX + 1] = { 7c0abf9e6Sopenharmony_ci [EV_SYN] = "EV_SYN", 8c0abf9e6Sopenharmony_ci [EV_KEY] = "EV_KEY", 9c0abf9e6Sopenharmony_ci [EV_REL] = "EV_REL", 10c0abf9e6Sopenharmony_ci [EV_ABS] = "EV_ABS", 11c0abf9e6Sopenharmony_ci [EV_MSC] = "EV_MSC", 12c0abf9e6Sopenharmony_ci [EV_SW] = "EV_SW", 13c0abf9e6Sopenharmony_ci [EV_LED] = "EV_LED", 14c0abf9e6Sopenharmony_ci [EV_SND] = "EV_SND", 15c0abf9e6Sopenharmony_ci [EV_REP] = "EV_REP", 16c0abf9e6Sopenharmony_ci [EV_FF] = "EV_FF", 17c0abf9e6Sopenharmony_ci [EV_PWR] = "EV_PWR", 18c0abf9e6Sopenharmony_ci [EV_FF_STATUS] = "EV_FF_STATUS", 19c0abf9e6Sopenharmony_ci [EV_MAX] = "EV_MAX", 20c0abf9e6Sopenharmony_ci}; 21c0abf9e6Sopenharmony_ci 22c0abf9e6Sopenharmony_cistatic const char * const rel_map[REL_MAX + 1] = { 23c0abf9e6Sopenharmony_ci [REL_X] = "REL_X", 24c0abf9e6Sopenharmony_ci [REL_Y] = "REL_Y", 25c0abf9e6Sopenharmony_ci [REL_Z] = "REL_Z", 26c0abf9e6Sopenharmony_ci [REL_RX] = "REL_RX", 27c0abf9e6Sopenharmony_ci [REL_RY] = "REL_RY", 28c0abf9e6Sopenharmony_ci [REL_RZ] = "REL_RZ", 29c0abf9e6Sopenharmony_ci [REL_HWHEEL] = "REL_HWHEEL", 30c0abf9e6Sopenharmony_ci [REL_DIAL] = "REL_DIAL", 31c0abf9e6Sopenharmony_ci [REL_WHEEL] = "REL_WHEEL", 32c0abf9e6Sopenharmony_ci [REL_MISC] = "REL_MISC", 33c0abf9e6Sopenharmony_ci [REL_RESERVED] = "REL_RESERVED", 34c0abf9e6Sopenharmony_ci [REL_WHEEL_HI_RES] = "REL_WHEEL_HI_RES", 35c0abf9e6Sopenharmony_ci [REL_HWHEEL_HI_RES] = "REL_HWHEEL_HI_RES", 36c0abf9e6Sopenharmony_ci [REL_MAX] = "REL_MAX", 37c0abf9e6Sopenharmony_ci}; 38c0abf9e6Sopenharmony_ci 39c0abf9e6Sopenharmony_cistatic const char * const abs_map[ABS_MAX + 1] = { 40c0abf9e6Sopenharmony_ci [ABS_X] = "ABS_X", 41c0abf9e6Sopenharmony_ci [ABS_Y] = "ABS_Y", 42c0abf9e6Sopenharmony_ci [ABS_Z] = "ABS_Z", 43c0abf9e6Sopenharmony_ci [ABS_RX] = "ABS_RX", 44c0abf9e6Sopenharmony_ci [ABS_RY] = "ABS_RY", 45c0abf9e6Sopenharmony_ci [ABS_RZ] = "ABS_RZ", 46c0abf9e6Sopenharmony_ci [ABS_THROTTLE] = "ABS_THROTTLE", 47c0abf9e6Sopenharmony_ci [ABS_RUDDER] = "ABS_RUDDER", 48c0abf9e6Sopenharmony_ci [ABS_WHEEL] = "ABS_WHEEL", 49c0abf9e6Sopenharmony_ci [ABS_GAS] = "ABS_GAS", 50c0abf9e6Sopenharmony_ci [ABS_BRAKE] = "ABS_BRAKE", 51c0abf9e6Sopenharmony_ci [ABS_HAT0X] = "ABS_HAT0X", 52c0abf9e6Sopenharmony_ci [ABS_HAT0Y] = "ABS_HAT0Y", 53c0abf9e6Sopenharmony_ci [ABS_HAT1X] = "ABS_HAT1X", 54c0abf9e6Sopenharmony_ci [ABS_HAT1Y] = "ABS_HAT1Y", 55c0abf9e6Sopenharmony_ci [ABS_HAT2X] = "ABS_HAT2X", 56c0abf9e6Sopenharmony_ci [ABS_HAT2Y] = "ABS_HAT2Y", 57c0abf9e6Sopenharmony_ci [ABS_HAT3X] = "ABS_HAT3X", 58c0abf9e6Sopenharmony_ci [ABS_HAT3Y] = "ABS_HAT3Y", 59c0abf9e6Sopenharmony_ci [ABS_PRESSURE] = "ABS_PRESSURE", 60c0abf9e6Sopenharmony_ci [ABS_DISTANCE] = "ABS_DISTANCE", 61c0abf9e6Sopenharmony_ci [ABS_TILT_X] = "ABS_TILT_X", 62c0abf9e6Sopenharmony_ci [ABS_TILT_Y] = "ABS_TILT_Y", 63c0abf9e6Sopenharmony_ci [ABS_TOOL_WIDTH] = "ABS_TOOL_WIDTH", 64c0abf9e6Sopenharmony_ci [ABS_VOLUME] = "ABS_VOLUME", 65c0abf9e6Sopenharmony_ci [ABS_MISC] = "ABS_MISC", 66c0abf9e6Sopenharmony_ci [ABS_MT_MOVEFLAG] = "ABS_MT_MOVEFLAG", 67c0abf9e6Sopenharmony_ci [ABS_RESERVED] = "ABS_RESERVED", 68c0abf9e6Sopenharmony_ci [ABS_MT_SLOT] = "ABS_MT_SLOT", 69c0abf9e6Sopenharmony_ci [ABS_MT_TOUCH_MAJOR] = "ABS_MT_TOUCH_MAJOR", 70c0abf9e6Sopenharmony_ci [ABS_MT_TOUCH_MINOR] = "ABS_MT_TOUCH_MINOR", 71c0abf9e6Sopenharmony_ci [ABS_MT_WIDTH_MAJOR] = "ABS_MT_WIDTH_MAJOR", 72c0abf9e6Sopenharmony_ci [ABS_MT_WIDTH_MINOR] = "ABS_MT_WIDTH_MINOR", 73c0abf9e6Sopenharmony_ci [ABS_MT_ORIENTATION] = "ABS_MT_ORIENTATION", 74c0abf9e6Sopenharmony_ci [ABS_MT_POSITION_X] = "ABS_MT_POSITION_X", 75c0abf9e6Sopenharmony_ci [ABS_MT_POSITION_Y] = "ABS_MT_POSITION_Y", 76c0abf9e6Sopenharmony_ci [ABS_MT_TOOL_TYPE] = "ABS_MT_TOOL_TYPE", 77c0abf9e6Sopenharmony_ci [ABS_MT_BLOB_ID] = "ABS_MT_BLOB_ID", 78c0abf9e6Sopenharmony_ci [ABS_MT_TRACKING_ID] = "ABS_MT_TRACKING_ID", 79c0abf9e6Sopenharmony_ci [ABS_MT_PRESSURE] = "ABS_MT_PRESSURE", 80c0abf9e6Sopenharmony_ci [ABS_MT_DISTANCE] = "ABS_MT_DISTANCE", 81c0abf9e6Sopenharmony_ci [ABS_MT_TOOL_X] = "ABS_MT_TOOL_X", 82c0abf9e6Sopenharmony_ci [ABS_MT_TOOL_Y] = "ABS_MT_TOOL_Y", 83c0abf9e6Sopenharmony_ci [ABS_MAX] = "ABS_MAX", 84c0abf9e6Sopenharmony_ci}; 85c0abf9e6Sopenharmony_ci 86c0abf9e6Sopenharmony_cistatic const char * const key_map[KEY_MAX + 1] = { 87c0abf9e6Sopenharmony_ci [KEY_RESERVED] = "KEY_RESERVED", 88c0abf9e6Sopenharmony_ci [KEY_ESC] = "KEY_ESC", 89c0abf9e6Sopenharmony_ci [KEY_1] = "KEY_1", 90c0abf9e6Sopenharmony_ci [KEY_2] = "KEY_2", 91c0abf9e6Sopenharmony_ci [KEY_3] = "KEY_3", 92c0abf9e6Sopenharmony_ci [KEY_4] = "KEY_4", 93c0abf9e6Sopenharmony_ci [KEY_5] = "KEY_5", 94c0abf9e6Sopenharmony_ci [KEY_6] = "KEY_6", 95c0abf9e6Sopenharmony_ci [KEY_7] = "KEY_7", 96c0abf9e6Sopenharmony_ci [KEY_8] = "KEY_8", 97c0abf9e6Sopenharmony_ci [KEY_9] = "KEY_9", 98c0abf9e6Sopenharmony_ci [KEY_0] = "KEY_0", 99c0abf9e6Sopenharmony_ci [KEY_MINUS] = "KEY_MINUS", 100c0abf9e6Sopenharmony_ci [KEY_EQUAL] = "KEY_EQUAL", 101c0abf9e6Sopenharmony_ci [KEY_BACKSPACE] = "KEY_BACKSPACE", 102c0abf9e6Sopenharmony_ci [KEY_TAB] = "KEY_TAB", 103c0abf9e6Sopenharmony_ci [KEY_Q] = "KEY_Q", 104c0abf9e6Sopenharmony_ci [KEY_W] = "KEY_W", 105c0abf9e6Sopenharmony_ci [KEY_E] = "KEY_E", 106c0abf9e6Sopenharmony_ci [KEY_R] = "KEY_R", 107c0abf9e6Sopenharmony_ci [KEY_T] = "KEY_T", 108c0abf9e6Sopenharmony_ci [KEY_Y] = "KEY_Y", 109c0abf9e6Sopenharmony_ci [KEY_U] = "KEY_U", 110c0abf9e6Sopenharmony_ci [KEY_I] = "KEY_I", 111c0abf9e6Sopenharmony_ci [KEY_O] = "KEY_O", 112c0abf9e6Sopenharmony_ci [KEY_P] = "KEY_P", 113c0abf9e6Sopenharmony_ci [KEY_LEFTBRACE] = "KEY_LEFTBRACE", 114c0abf9e6Sopenharmony_ci [KEY_RIGHTBRACE] = "KEY_RIGHTBRACE", 115c0abf9e6Sopenharmony_ci [KEY_ENTER] = "KEY_ENTER", 116c0abf9e6Sopenharmony_ci [KEY_LEFTCTRL] = "KEY_LEFTCTRL", 117c0abf9e6Sopenharmony_ci [KEY_A] = "KEY_A", 118c0abf9e6Sopenharmony_ci [KEY_S] = "KEY_S", 119c0abf9e6Sopenharmony_ci [KEY_D] = "KEY_D", 120c0abf9e6Sopenharmony_ci [KEY_F] = "KEY_F", 121c0abf9e6Sopenharmony_ci [KEY_G] = "KEY_G", 122c0abf9e6Sopenharmony_ci [KEY_H] = "KEY_H", 123c0abf9e6Sopenharmony_ci [KEY_J] = "KEY_J", 124c0abf9e6Sopenharmony_ci [KEY_K] = "KEY_K", 125c0abf9e6Sopenharmony_ci [KEY_L] = "KEY_L", 126c0abf9e6Sopenharmony_ci [KEY_SEMICOLON] = "KEY_SEMICOLON", 127c0abf9e6Sopenharmony_ci [KEY_APOSTROPHE] = "KEY_APOSTROPHE", 128c0abf9e6Sopenharmony_ci [KEY_GRAVE] = "KEY_GRAVE", 129c0abf9e6Sopenharmony_ci [KEY_LEFTSHIFT] = "KEY_LEFTSHIFT", 130c0abf9e6Sopenharmony_ci [KEY_BACKSLASH] = "KEY_BACKSLASH", 131c0abf9e6Sopenharmony_ci [KEY_Z] = "KEY_Z", 132c0abf9e6Sopenharmony_ci [KEY_X] = "KEY_X", 133c0abf9e6Sopenharmony_ci [KEY_C] = "KEY_C", 134c0abf9e6Sopenharmony_ci [KEY_V] = "KEY_V", 135c0abf9e6Sopenharmony_ci [KEY_B] = "KEY_B", 136c0abf9e6Sopenharmony_ci [KEY_N] = "KEY_N", 137c0abf9e6Sopenharmony_ci [KEY_M] = "KEY_M", 138c0abf9e6Sopenharmony_ci [KEY_COMMA] = "KEY_COMMA", 139c0abf9e6Sopenharmony_ci [KEY_DOT] = "KEY_DOT", 140c0abf9e6Sopenharmony_ci [KEY_SLASH] = "KEY_SLASH", 141c0abf9e6Sopenharmony_ci [KEY_RIGHTSHIFT] = "KEY_RIGHTSHIFT", 142c0abf9e6Sopenharmony_ci [KEY_KPASTERISK] = "KEY_KPASTERISK", 143c0abf9e6Sopenharmony_ci [KEY_LEFTALT] = "KEY_LEFTALT", 144c0abf9e6Sopenharmony_ci [KEY_SPACE] = "KEY_SPACE", 145c0abf9e6Sopenharmony_ci [KEY_CAPSLOCK] = "KEY_CAPSLOCK", 146c0abf9e6Sopenharmony_ci [KEY_F1] = "KEY_F1", 147c0abf9e6Sopenharmony_ci [KEY_F2] = "KEY_F2", 148c0abf9e6Sopenharmony_ci [KEY_F3] = "KEY_F3", 149c0abf9e6Sopenharmony_ci [KEY_F4] = "KEY_F4", 150c0abf9e6Sopenharmony_ci [KEY_F5] = "KEY_F5", 151c0abf9e6Sopenharmony_ci [KEY_F6] = "KEY_F6", 152c0abf9e6Sopenharmony_ci [KEY_F7] = "KEY_F7", 153c0abf9e6Sopenharmony_ci [KEY_F8] = "KEY_F8", 154c0abf9e6Sopenharmony_ci [KEY_F9] = "KEY_F9", 155c0abf9e6Sopenharmony_ci [KEY_F10] = "KEY_F10", 156c0abf9e6Sopenharmony_ci [KEY_NUMLOCK] = "KEY_NUMLOCK", 157c0abf9e6Sopenharmony_ci [KEY_SCROLLLOCK] = "KEY_SCROLLLOCK", 158c0abf9e6Sopenharmony_ci [KEY_KP7] = "KEY_KP7", 159c0abf9e6Sopenharmony_ci [KEY_KP8] = "KEY_KP8", 160c0abf9e6Sopenharmony_ci [KEY_KP9] = "KEY_KP9", 161c0abf9e6Sopenharmony_ci [KEY_KPMINUS] = "KEY_KPMINUS", 162c0abf9e6Sopenharmony_ci [KEY_KP4] = "KEY_KP4", 163c0abf9e6Sopenharmony_ci [KEY_KP5] = "KEY_KP5", 164c0abf9e6Sopenharmony_ci [KEY_KP6] = "KEY_KP6", 165c0abf9e6Sopenharmony_ci [KEY_KPPLUS] = "KEY_KPPLUS", 166c0abf9e6Sopenharmony_ci [KEY_KP1] = "KEY_KP1", 167c0abf9e6Sopenharmony_ci [KEY_KP2] = "KEY_KP2", 168c0abf9e6Sopenharmony_ci [KEY_KP3] = "KEY_KP3", 169c0abf9e6Sopenharmony_ci [KEY_KP0] = "KEY_KP0", 170c0abf9e6Sopenharmony_ci [KEY_KPDOT] = "KEY_KPDOT", 171c0abf9e6Sopenharmony_ci [KEY_ZENKAKUHANKAKU] = "KEY_ZENKAKUHANKAKU", 172c0abf9e6Sopenharmony_ci [KEY_102ND] = "KEY_102ND", 173c0abf9e6Sopenharmony_ci [KEY_F11] = "KEY_F11", 174c0abf9e6Sopenharmony_ci [KEY_F12] = "KEY_F12", 175c0abf9e6Sopenharmony_ci [KEY_RO] = "KEY_RO", 176c0abf9e6Sopenharmony_ci [KEY_KATAKANA] = "KEY_KATAKANA", 177c0abf9e6Sopenharmony_ci [KEY_HIRAGANA] = "KEY_HIRAGANA", 178c0abf9e6Sopenharmony_ci [KEY_HENKAN] = "KEY_HENKAN", 179c0abf9e6Sopenharmony_ci [KEY_KATAKANAHIRAGANA] = "KEY_KATAKANAHIRAGANA", 180c0abf9e6Sopenharmony_ci [KEY_MUHENKAN] = "KEY_MUHENKAN", 181c0abf9e6Sopenharmony_ci [KEY_KPJPCOMMA] = "KEY_KPJPCOMMA", 182c0abf9e6Sopenharmony_ci [KEY_KPENTER] = "KEY_KPENTER", 183c0abf9e6Sopenharmony_ci [KEY_RIGHTCTRL] = "KEY_RIGHTCTRL", 184c0abf9e6Sopenharmony_ci [KEY_KPSLASH] = "KEY_KPSLASH", 185c0abf9e6Sopenharmony_ci [KEY_SYSRQ] = "KEY_SYSRQ", 186c0abf9e6Sopenharmony_ci [KEY_RIGHTALT] = "KEY_RIGHTALT", 187c0abf9e6Sopenharmony_ci [KEY_LINEFEED] = "KEY_LINEFEED", 188c0abf9e6Sopenharmony_ci [KEY_HOME] = "KEY_HOME", 189c0abf9e6Sopenharmony_ci [KEY_UP] = "KEY_UP", 190c0abf9e6Sopenharmony_ci [KEY_PAGEUP] = "KEY_PAGEUP", 191c0abf9e6Sopenharmony_ci [KEY_LEFT] = "KEY_LEFT", 192c0abf9e6Sopenharmony_ci [KEY_RIGHT] = "KEY_RIGHT", 193c0abf9e6Sopenharmony_ci [KEY_END] = "KEY_END", 194c0abf9e6Sopenharmony_ci [KEY_DOWN] = "KEY_DOWN", 195c0abf9e6Sopenharmony_ci [KEY_PAGEDOWN] = "KEY_PAGEDOWN", 196c0abf9e6Sopenharmony_ci [KEY_INSERT] = "KEY_INSERT", 197c0abf9e6Sopenharmony_ci [KEY_DELETE] = "KEY_DELETE", 198c0abf9e6Sopenharmony_ci [KEY_MACRO] = "KEY_MACRO", 199c0abf9e6Sopenharmony_ci [KEY_MUTE] = "KEY_MUTE", 200c0abf9e6Sopenharmony_ci [KEY_VOLUMEDOWN] = "KEY_VOLUMEDOWN", 201c0abf9e6Sopenharmony_ci [KEY_VOLUMEUP] = "KEY_VOLUMEUP", 202c0abf9e6Sopenharmony_ci [KEY_POWER] = "KEY_POWER", 203c0abf9e6Sopenharmony_ci [KEY_KPEQUAL] = "KEY_KPEQUAL", 204c0abf9e6Sopenharmony_ci [KEY_KPPLUSMINUS] = "KEY_KPPLUSMINUS", 205c0abf9e6Sopenharmony_ci [KEY_PAUSE] = "KEY_PAUSE", 206c0abf9e6Sopenharmony_ci [KEY_SCALE] = "KEY_SCALE", 207c0abf9e6Sopenharmony_ci [KEY_KPCOMMA] = "KEY_KPCOMMA", 208c0abf9e6Sopenharmony_ci [KEY_HANGEUL] = "KEY_HANGEUL", 209c0abf9e6Sopenharmony_ci [KEY_HANJA] = "KEY_HANJA", 210c0abf9e6Sopenharmony_ci [KEY_YEN] = "KEY_YEN", 211c0abf9e6Sopenharmony_ci [KEY_LEFTMETA] = "KEY_LEFTMETA", 212c0abf9e6Sopenharmony_ci [KEY_RIGHTMETA] = "KEY_RIGHTMETA", 213c0abf9e6Sopenharmony_ci [KEY_COMPOSE] = "KEY_COMPOSE", 214c0abf9e6Sopenharmony_ci [KEY_STOP] = "KEY_STOP", 215c0abf9e6Sopenharmony_ci [KEY_AGAIN] = "KEY_AGAIN", 216c0abf9e6Sopenharmony_ci [KEY_PROPS] = "KEY_PROPS", 217c0abf9e6Sopenharmony_ci [KEY_UNDO] = "KEY_UNDO", 218c0abf9e6Sopenharmony_ci [KEY_FRONT] = "KEY_FRONT", 219c0abf9e6Sopenharmony_ci [KEY_COPY] = "KEY_COPY", 220c0abf9e6Sopenharmony_ci [KEY_OPEN] = "KEY_OPEN", 221c0abf9e6Sopenharmony_ci [KEY_PASTE] = "KEY_PASTE", 222c0abf9e6Sopenharmony_ci [KEY_FIND] = "KEY_FIND", 223c0abf9e6Sopenharmony_ci [KEY_CUT] = "KEY_CUT", 224c0abf9e6Sopenharmony_ci [KEY_HELP] = "KEY_HELP", 225c0abf9e6Sopenharmony_ci [KEY_MENU] = "KEY_MENU", 226c0abf9e6Sopenharmony_ci [KEY_CALC] = "KEY_CALC", 227c0abf9e6Sopenharmony_ci [KEY_SETUP] = "KEY_SETUP", 228c0abf9e6Sopenharmony_ci [KEY_SLEEP] = "KEY_SLEEP", 229c0abf9e6Sopenharmony_ci [KEY_WAKEUP] = "KEY_WAKEUP", 230c0abf9e6Sopenharmony_ci [KEY_FILE] = "KEY_FILE", 231c0abf9e6Sopenharmony_ci [KEY_SENDFILE] = "KEY_SENDFILE", 232c0abf9e6Sopenharmony_ci [KEY_DELETEFILE] = "KEY_DELETEFILE", 233c0abf9e6Sopenharmony_ci [KEY_XFER] = "KEY_XFER", 234c0abf9e6Sopenharmony_ci [KEY_PROG1] = "KEY_PROG1", 235c0abf9e6Sopenharmony_ci [KEY_PROG2] = "KEY_PROG2", 236c0abf9e6Sopenharmony_ci [KEY_WWW] = "KEY_WWW", 237c0abf9e6Sopenharmony_ci [KEY_MSDOS] = "KEY_MSDOS", 238c0abf9e6Sopenharmony_ci [KEY_COFFEE] = "KEY_COFFEE", 239c0abf9e6Sopenharmony_ci [KEY_ROTATE_DISPLAY] = "KEY_ROTATE_DISPLAY", 240c0abf9e6Sopenharmony_ci [KEY_CYCLEWINDOWS] = "KEY_CYCLEWINDOWS", 241c0abf9e6Sopenharmony_ci [KEY_MAIL] = "KEY_MAIL", 242c0abf9e6Sopenharmony_ci [KEY_BOOKMARKS] = "KEY_BOOKMARKS", 243c0abf9e6Sopenharmony_ci [KEY_COMPUTER] = "KEY_COMPUTER", 244c0abf9e6Sopenharmony_ci [KEY_BACK] = "KEY_BACK", 245c0abf9e6Sopenharmony_ci [KEY_FORWARD] = "KEY_FORWARD", 246c0abf9e6Sopenharmony_ci [KEY_CLOSECD] = "KEY_CLOSECD", 247c0abf9e6Sopenharmony_ci [KEY_EJECTCD] = "KEY_EJECTCD", 248c0abf9e6Sopenharmony_ci [KEY_EJECTCLOSECD] = "KEY_EJECTCLOSECD", 249c0abf9e6Sopenharmony_ci [KEY_NEXTSONG] = "KEY_NEXTSONG", 250c0abf9e6Sopenharmony_ci [KEY_PLAYPAUSE] = "KEY_PLAYPAUSE", 251c0abf9e6Sopenharmony_ci [KEY_PREVIOUSSONG] = "KEY_PREVIOUSSONG", 252c0abf9e6Sopenharmony_ci [KEY_STOPCD] = "KEY_STOPCD", 253c0abf9e6Sopenharmony_ci [KEY_RECORD] = "KEY_RECORD", 254c0abf9e6Sopenharmony_ci [KEY_REWIND] = "KEY_REWIND", 255c0abf9e6Sopenharmony_ci [KEY_PHONE] = "KEY_PHONE", 256c0abf9e6Sopenharmony_ci [KEY_ISO] = "KEY_ISO", 257c0abf9e6Sopenharmony_ci [KEY_CONFIG] = "KEY_CONFIG", 258c0abf9e6Sopenharmony_ci [KEY_HOMEPAGE] = "KEY_HOMEPAGE", 259c0abf9e6Sopenharmony_ci [KEY_REFRESH] = "KEY_REFRESH", 260c0abf9e6Sopenharmony_ci [KEY_EXIT] = "KEY_EXIT", 261c0abf9e6Sopenharmony_ci [KEY_MOVE] = "KEY_MOVE", 262c0abf9e6Sopenharmony_ci [KEY_EDIT] = "KEY_EDIT", 263c0abf9e6Sopenharmony_ci [KEY_SCROLLUP] = "KEY_SCROLLUP", 264c0abf9e6Sopenharmony_ci [KEY_SCROLLDOWN] = "KEY_SCROLLDOWN", 265c0abf9e6Sopenharmony_ci [KEY_KPLEFTPAREN] = "KEY_KPLEFTPAREN", 266c0abf9e6Sopenharmony_ci [KEY_KPRIGHTPAREN] = "KEY_KPRIGHTPAREN", 267c0abf9e6Sopenharmony_ci [KEY_NEW] = "KEY_NEW", 268c0abf9e6Sopenharmony_ci [KEY_REDO] = "KEY_REDO", 269c0abf9e6Sopenharmony_ci [KEY_F13] = "KEY_F13", 270c0abf9e6Sopenharmony_ci [KEY_F14] = "KEY_F14", 271c0abf9e6Sopenharmony_ci [KEY_F15] = "KEY_F15", 272c0abf9e6Sopenharmony_ci [KEY_F16] = "KEY_F16", 273c0abf9e6Sopenharmony_ci [KEY_F17] = "KEY_F17", 274c0abf9e6Sopenharmony_ci [KEY_F18] = "KEY_F18", 275c0abf9e6Sopenharmony_ci [KEY_F19] = "KEY_F19", 276c0abf9e6Sopenharmony_ci [KEY_F20] = "KEY_F20", 277c0abf9e6Sopenharmony_ci [KEY_F21] = "KEY_F21", 278c0abf9e6Sopenharmony_ci [KEY_F22] = "KEY_F22", 279c0abf9e6Sopenharmony_ci [KEY_F23] = "KEY_F23", 280c0abf9e6Sopenharmony_ci [KEY_F24] = "KEY_F24", 281c0abf9e6Sopenharmony_ci [KEY_PLAYCD] = "KEY_PLAYCD", 282c0abf9e6Sopenharmony_ci [KEY_PAUSECD] = "KEY_PAUSECD", 283c0abf9e6Sopenharmony_ci [KEY_PROG3] = "KEY_PROG3", 284c0abf9e6Sopenharmony_ci [KEY_PROG4] = "KEY_PROG4", 285c0abf9e6Sopenharmony_ci [KEY_ALL_APPLICATIONS] = "KEY_ALL_APPLICATIONS", 286c0abf9e6Sopenharmony_ci [KEY_SUSPEND] = "KEY_SUSPEND", 287c0abf9e6Sopenharmony_ci [KEY_CLOSE] = "KEY_CLOSE", 288c0abf9e6Sopenharmony_ci [KEY_PLAY] = "KEY_PLAY", 289c0abf9e6Sopenharmony_ci [KEY_FASTFORWARD] = "KEY_FASTFORWARD", 290c0abf9e6Sopenharmony_ci [KEY_BASSBOOST] = "KEY_BASSBOOST", 291c0abf9e6Sopenharmony_ci [KEY_PRINT] = "KEY_PRINT", 292c0abf9e6Sopenharmony_ci [KEY_HP] = "KEY_HP", 293c0abf9e6Sopenharmony_ci [KEY_CAMERA] = "KEY_CAMERA", 294c0abf9e6Sopenharmony_ci [KEY_SOUND] = "KEY_SOUND", 295c0abf9e6Sopenharmony_ci [KEY_QUESTION] = "KEY_QUESTION", 296c0abf9e6Sopenharmony_ci [KEY_EMAIL] = "KEY_EMAIL", 297c0abf9e6Sopenharmony_ci [KEY_CHAT] = "KEY_CHAT", 298c0abf9e6Sopenharmony_ci [KEY_SEARCH] = "KEY_SEARCH", 299c0abf9e6Sopenharmony_ci [KEY_CONNECT] = "KEY_CONNECT", 300c0abf9e6Sopenharmony_ci [KEY_FINANCE] = "KEY_FINANCE", 301c0abf9e6Sopenharmony_ci [KEY_SPORT] = "KEY_SPORT", 302c0abf9e6Sopenharmony_ci [KEY_SHOP] = "KEY_SHOP", 303c0abf9e6Sopenharmony_ci [KEY_ALTERASE] = "KEY_ALTERASE", 304c0abf9e6Sopenharmony_ci [KEY_CANCEL] = "KEY_CANCEL", 305c0abf9e6Sopenharmony_ci [KEY_BRIGHTNESSDOWN] = "KEY_BRIGHTNESSDOWN", 306c0abf9e6Sopenharmony_ci [KEY_BRIGHTNESSUP] = "KEY_BRIGHTNESSUP", 307c0abf9e6Sopenharmony_ci [KEY_MEDIA] = "KEY_MEDIA", 308c0abf9e6Sopenharmony_ci [KEY_SWITCHVIDEOMODE] = "KEY_SWITCHVIDEOMODE", 309c0abf9e6Sopenharmony_ci [KEY_KBDILLUMTOGGLE] = "KEY_KBDILLUMTOGGLE", 310c0abf9e6Sopenharmony_ci [KEY_KBDILLUMDOWN] = "KEY_KBDILLUMDOWN", 311c0abf9e6Sopenharmony_ci [KEY_KBDILLUMUP] = "KEY_KBDILLUMUP", 312c0abf9e6Sopenharmony_ci [KEY_SEND] = "KEY_SEND", 313c0abf9e6Sopenharmony_ci [KEY_REPLY] = "KEY_REPLY", 314c0abf9e6Sopenharmony_ci [KEY_FORWARDMAIL] = "KEY_FORWARDMAIL", 315c0abf9e6Sopenharmony_ci [KEY_SAVE] = "KEY_SAVE", 316c0abf9e6Sopenharmony_ci [KEY_DOCUMENTS] = "KEY_DOCUMENTS", 317c0abf9e6Sopenharmony_ci [KEY_BATTERY] = "KEY_BATTERY", 318c0abf9e6Sopenharmony_ci [KEY_BLUETOOTH] = "KEY_BLUETOOTH", 319c0abf9e6Sopenharmony_ci [KEY_WLAN] = "KEY_WLAN", 320c0abf9e6Sopenharmony_ci [KEY_UWB] = "KEY_UWB", 321c0abf9e6Sopenharmony_ci [KEY_UNKNOWN] = "KEY_UNKNOWN", 322c0abf9e6Sopenharmony_ci [KEY_VIDEO_NEXT] = "KEY_VIDEO_NEXT", 323c0abf9e6Sopenharmony_ci [KEY_VIDEO_PREV] = "KEY_VIDEO_PREV", 324c0abf9e6Sopenharmony_ci [KEY_BRIGHTNESS_CYCLE] = "KEY_BRIGHTNESS_CYCLE", 325c0abf9e6Sopenharmony_ci [KEY_BRIGHTNESS_AUTO] = "KEY_BRIGHTNESS_AUTO", 326c0abf9e6Sopenharmony_ci [KEY_DISPLAY_OFF] = "KEY_DISPLAY_OFF", 327c0abf9e6Sopenharmony_ci [KEY_WWAN] = "KEY_WWAN", 328c0abf9e6Sopenharmony_ci [KEY_RFKILL] = "KEY_RFKILL", 329c0abf9e6Sopenharmony_ci [KEY_MICMUTE] = "KEY_MICMUTE", 330c0abf9e6Sopenharmony_ci [KEY_OK] = "KEY_OK", 331c0abf9e6Sopenharmony_ci [KEY_SELECT] = "KEY_SELECT", 332c0abf9e6Sopenharmony_ci [KEY_GOTO] = "KEY_GOTO", 333c0abf9e6Sopenharmony_ci [KEY_CLEAR] = "KEY_CLEAR", 334c0abf9e6Sopenharmony_ci [KEY_POWER2] = "KEY_POWER2", 335c0abf9e6Sopenharmony_ci [KEY_OPTION] = "KEY_OPTION", 336c0abf9e6Sopenharmony_ci [KEY_INFO] = "KEY_INFO", 337c0abf9e6Sopenharmony_ci [KEY_TIME] = "KEY_TIME", 338c0abf9e6Sopenharmony_ci [KEY_VENDOR] = "KEY_VENDOR", 339c0abf9e6Sopenharmony_ci [KEY_ARCHIVE] = "KEY_ARCHIVE", 340c0abf9e6Sopenharmony_ci [KEY_PROGRAM] = "KEY_PROGRAM", 341c0abf9e6Sopenharmony_ci [KEY_CHANNEL] = "KEY_CHANNEL", 342c0abf9e6Sopenharmony_ci [KEY_FAVORITES] = "KEY_FAVORITES", 343c0abf9e6Sopenharmony_ci [KEY_EPG] = "KEY_EPG", 344c0abf9e6Sopenharmony_ci [KEY_PVR] = "KEY_PVR", 345c0abf9e6Sopenharmony_ci [KEY_MHP] = "KEY_MHP", 346c0abf9e6Sopenharmony_ci [KEY_LANGUAGE] = "KEY_LANGUAGE", 347c0abf9e6Sopenharmony_ci [KEY_TITLE] = "KEY_TITLE", 348c0abf9e6Sopenharmony_ci [KEY_SUBTITLE] = "KEY_SUBTITLE", 349c0abf9e6Sopenharmony_ci [KEY_ANGLE] = "KEY_ANGLE", 350c0abf9e6Sopenharmony_ci [KEY_FULL_SCREEN] = "KEY_FULL_SCREEN", 351c0abf9e6Sopenharmony_ci [KEY_MODE] = "KEY_MODE", 352c0abf9e6Sopenharmony_ci [KEY_KEYBOARD] = "KEY_KEYBOARD", 353c0abf9e6Sopenharmony_ci [KEY_ASPECT_RATIO] = "KEY_ASPECT_RATIO", 354c0abf9e6Sopenharmony_ci [KEY_PC] = "KEY_PC", 355c0abf9e6Sopenharmony_ci [KEY_TV] = "KEY_TV", 356c0abf9e6Sopenharmony_ci [KEY_TV2] = "KEY_TV2", 357c0abf9e6Sopenharmony_ci [KEY_VCR] = "KEY_VCR", 358c0abf9e6Sopenharmony_ci [KEY_VCR2] = "KEY_VCR2", 359c0abf9e6Sopenharmony_ci [KEY_SAT] = "KEY_SAT", 360c0abf9e6Sopenharmony_ci [KEY_SAT2] = "KEY_SAT2", 361c0abf9e6Sopenharmony_ci [KEY_CD] = "KEY_CD", 362c0abf9e6Sopenharmony_ci [KEY_TAPE] = "KEY_TAPE", 363c0abf9e6Sopenharmony_ci [KEY_RADIO] = "KEY_RADIO", 364c0abf9e6Sopenharmony_ci [KEY_TUNER] = "KEY_TUNER", 365c0abf9e6Sopenharmony_ci [KEY_PLAYER] = "KEY_PLAYER", 366c0abf9e6Sopenharmony_ci [KEY_TEXT] = "KEY_TEXT", 367c0abf9e6Sopenharmony_ci [KEY_DVD] = "KEY_DVD", 368c0abf9e6Sopenharmony_ci [KEY_AUX] = "KEY_AUX", 369c0abf9e6Sopenharmony_ci [KEY_MP3] = "KEY_MP3", 370c0abf9e6Sopenharmony_ci [KEY_AUDIO] = "KEY_AUDIO", 371c0abf9e6Sopenharmony_ci [KEY_VIDEO] = "KEY_VIDEO", 372c0abf9e6Sopenharmony_ci [KEY_DIRECTORY] = "KEY_DIRECTORY", 373c0abf9e6Sopenharmony_ci [KEY_LIST] = "KEY_LIST", 374c0abf9e6Sopenharmony_ci [KEY_MEMO] = "KEY_MEMO", 375c0abf9e6Sopenharmony_ci [KEY_CALENDAR] = "KEY_CALENDAR", 376c0abf9e6Sopenharmony_ci [KEY_RED] = "KEY_RED", 377c0abf9e6Sopenharmony_ci [KEY_GREEN] = "KEY_GREEN", 378c0abf9e6Sopenharmony_ci [KEY_YELLOW] = "KEY_YELLOW", 379c0abf9e6Sopenharmony_ci [KEY_BLUE] = "KEY_BLUE", 380c0abf9e6Sopenharmony_ci [KEY_CHANNELUP] = "KEY_CHANNELUP", 381c0abf9e6Sopenharmony_ci [KEY_CHANNELDOWN] = "KEY_CHANNELDOWN", 382c0abf9e6Sopenharmony_ci [KEY_FIRST] = "KEY_FIRST", 383c0abf9e6Sopenharmony_ci [KEY_LAST] = "KEY_LAST", 384c0abf9e6Sopenharmony_ci [KEY_AB] = "KEY_AB", 385c0abf9e6Sopenharmony_ci [KEY_NEXT] = "KEY_NEXT", 386c0abf9e6Sopenharmony_ci [KEY_RESTART] = "KEY_RESTART", 387c0abf9e6Sopenharmony_ci [KEY_SLOW] = "KEY_SLOW", 388c0abf9e6Sopenharmony_ci [KEY_SHUFFLE] = "KEY_SHUFFLE", 389c0abf9e6Sopenharmony_ci [KEY_BREAK] = "KEY_BREAK", 390c0abf9e6Sopenharmony_ci [KEY_PREVIOUS] = "KEY_PREVIOUS", 391c0abf9e6Sopenharmony_ci [KEY_DIGITS] = "KEY_DIGITS", 392c0abf9e6Sopenharmony_ci [KEY_TEEN] = "KEY_TEEN", 393c0abf9e6Sopenharmony_ci [KEY_TWEN] = "KEY_TWEN", 394c0abf9e6Sopenharmony_ci [KEY_VIDEOPHONE] = "KEY_VIDEOPHONE", 395c0abf9e6Sopenharmony_ci [KEY_GAMES] = "KEY_GAMES", 396c0abf9e6Sopenharmony_ci [KEY_ZOOMIN] = "KEY_ZOOMIN", 397c0abf9e6Sopenharmony_ci [KEY_ZOOMOUT] = "KEY_ZOOMOUT", 398c0abf9e6Sopenharmony_ci [KEY_ZOOMRESET] = "KEY_ZOOMRESET", 399c0abf9e6Sopenharmony_ci [KEY_WORDPROCESSOR] = "KEY_WORDPROCESSOR", 400c0abf9e6Sopenharmony_ci [KEY_EDITOR] = "KEY_EDITOR", 401c0abf9e6Sopenharmony_ci [KEY_SPREADSHEET] = "KEY_SPREADSHEET", 402c0abf9e6Sopenharmony_ci [KEY_GRAPHICSEDITOR] = "KEY_GRAPHICSEDITOR", 403c0abf9e6Sopenharmony_ci [KEY_PRESENTATION] = "KEY_PRESENTATION", 404c0abf9e6Sopenharmony_ci [KEY_DATABASE] = "KEY_DATABASE", 405c0abf9e6Sopenharmony_ci [KEY_NEWS] = "KEY_NEWS", 406c0abf9e6Sopenharmony_ci [KEY_VOICEMAIL] = "KEY_VOICEMAIL", 407c0abf9e6Sopenharmony_ci [KEY_ADDRESSBOOK] = "KEY_ADDRESSBOOK", 408c0abf9e6Sopenharmony_ci [KEY_MESSENGER] = "KEY_MESSENGER", 409c0abf9e6Sopenharmony_ci [KEY_DISPLAYTOGGLE] = "KEY_DISPLAYTOGGLE", 410c0abf9e6Sopenharmony_ci [KEY_SPELLCHECK] = "KEY_SPELLCHECK", 411c0abf9e6Sopenharmony_ci [KEY_LOGOFF] = "KEY_LOGOFF", 412c0abf9e6Sopenharmony_ci [KEY_DOLLAR] = "KEY_DOLLAR", 413c0abf9e6Sopenharmony_ci [KEY_EURO] = "KEY_EURO", 414c0abf9e6Sopenharmony_ci [KEY_FRAMEBACK] = "KEY_FRAMEBACK", 415c0abf9e6Sopenharmony_ci [KEY_FRAMEFORWARD] = "KEY_FRAMEFORWARD", 416c0abf9e6Sopenharmony_ci [KEY_CONTEXT_MENU] = "KEY_CONTEXT_MENU", 417c0abf9e6Sopenharmony_ci [KEY_MEDIA_REPEAT] = "KEY_MEDIA_REPEAT", 418c0abf9e6Sopenharmony_ci [KEY_10CHANNELSUP] = "KEY_10CHANNELSUP", 419c0abf9e6Sopenharmony_ci [KEY_10CHANNELSDOWN] = "KEY_10CHANNELSDOWN", 420c0abf9e6Sopenharmony_ci [KEY_IMAGES] = "KEY_IMAGES", 421c0abf9e6Sopenharmony_ci [KEY_NOTIFICATION_CENTER] = "KEY_NOTIFICATION_CENTER", 422c0abf9e6Sopenharmony_ci [KEY_PICKUP_PHONE] = "KEY_PICKUP_PHONE", 423c0abf9e6Sopenharmony_ci [KEY_HANGUP_PHONE] = "KEY_HANGUP_PHONE", 424c0abf9e6Sopenharmony_ci [KEY_DEL_EOL] = "KEY_DEL_EOL", 425c0abf9e6Sopenharmony_ci [KEY_DEL_EOS] = "KEY_DEL_EOS", 426c0abf9e6Sopenharmony_ci [KEY_INS_LINE] = "KEY_INS_LINE", 427c0abf9e6Sopenharmony_ci [KEY_DEL_LINE] = "KEY_DEL_LINE", 428c0abf9e6Sopenharmony_ci [KEY_FN] = "KEY_FN", 429c0abf9e6Sopenharmony_ci [KEY_FN_ESC] = "KEY_FN_ESC", 430c0abf9e6Sopenharmony_ci [KEY_FN_F1] = "KEY_FN_F1", 431c0abf9e6Sopenharmony_ci [KEY_FN_F2] = "KEY_FN_F2", 432c0abf9e6Sopenharmony_ci [KEY_FN_F3] = "KEY_FN_F3", 433c0abf9e6Sopenharmony_ci [KEY_FN_F4] = "KEY_FN_F4", 434c0abf9e6Sopenharmony_ci [KEY_FN_F5] = "KEY_FN_F5", 435c0abf9e6Sopenharmony_ci [KEY_FN_F6] = "KEY_FN_F6", 436c0abf9e6Sopenharmony_ci [KEY_FN_F7] = "KEY_FN_F7", 437c0abf9e6Sopenharmony_ci [KEY_FN_F8] = "KEY_FN_F8", 438c0abf9e6Sopenharmony_ci [KEY_FN_F9] = "KEY_FN_F9", 439c0abf9e6Sopenharmony_ci [KEY_FN_F10] = "KEY_FN_F10", 440c0abf9e6Sopenharmony_ci [KEY_FN_F11] = "KEY_FN_F11", 441c0abf9e6Sopenharmony_ci [KEY_FN_F12] = "KEY_FN_F12", 442c0abf9e6Sopenharmony_ci [KEY_FN_1] = "KEY_FN_1", 443c0abf9e6Sopenharmony_ci [KEY_FN_2] = "KEY_FN_2", 444c0abf9e6Sopenharmony_ci [KEY_FN_D] = "KEY_FN_D", 445c0abf9e6Sopenharmony_ci [KEY_FN_E] = "KEY_FN_E", 446c0abf9e6Sopenharmony_ci [KEY_FN_F] = "KEY_FN_F", 447c0abf9e6Sopenharmony_ci [KEY_FN_S] = "KEY_FN_S", 448c0abf9e6Sopenharmony_ci [KEY_FN_B] = "KEY_FN_B", 449c0abf9e6Sopenharmony_ci [KEY_FN_RIGHT_SHIFT] = "KEY_FN_RIGHT_SHIFT", 450c0abf9e6Sopenharmony_ci [KEY_BRL_DOT1] = "KEY_BRL_DOT1", 451c0abf9e6Sopenharmony_ci [KEY_BRL_DOT2] = "KEY_BRL_DOT2", 452c0abf9e6Sopenharmony_ci [KEY_BRL_DOT3] = "KEY_BRL_DOT3", 453c0abf9e6Sopenharmony_ci [KEY_BRL_DOT4] = "KEY_BRL_DOT4", 454c0abf9e6Sopenharmony_ci [KEY_BRL_DOT5] = "KEY_BRL_DOT5", 455c0abf9e6Sopenharmony_ci [KEY_BRL_DOT6] = "KEY_BRL_DOT6", 456c0abf9e6Sopenharmony_ci [KEY_BRL_DOT7] = "KEY_BRL_DOT7", 457c0abf9e6Sopenharmony_ci [KEY_BRL_DOT8] = "KEY_BRL_DOT8", 458c0abf9e6Sopenharmony_ci [KEY_BRL_DOT9] = "KEY_BRL_DOT9", 459c0abf9e6Sopenharmony_ci [KEY_BRL_DOT10] = "KEY_BRL_DOT10", 460c0abf9e6Sopenharmony_ci [KEY_NUMERIC_0] = "KEY_NUMERIC_0", 461c0abf9e6Sopenharmony_ci [KEY_NUMERIC_1] = "KEY_NUMERIC_1", 462c0abf9e6Sopenharmony_ci [KEY_NUMERIC_2] = "KEY_NUMERIC_2", 463c0abf9e6Sopenharmony_ci [KEY_NUMERIC_3] = "KEY_NUMERIC_3", 464c0abf9e6Sopenharmony_ci [KEY_NUMERIC_4] = "KEY_NUMERIC_4", 465c0abf9e6Sopenharmony_ci [KEY_NUMERIC_5] = "KEY_NUMERIC_5", 466c0abf9e6Sopenharmony_ci [KEY_NUMERIC_6] = "KEY_NUMERIC_6", 467c0abf9e6Sopenharmony_ci [KEY_NUMERIC_7] = "KEY_NUMERIC_7", 468c0abf9e6Sopenharmony_ci [KEY_NUMERIC_8] = "KEY_NUMERIC_8", 469c0abf9e6Sopenharmony_ci [KEY_NUMERIC_9] = "KEY_NUMERIC_9", 470c0abf9e6Sopenharmony_ci [KEY_NUMERIC_STAR] = "KEY_NUMERIC_STAR", 471c0abf9e6Sopenharmony_ci [KEY_NUMERIC_POUND] = "KEY_NUMERIC_POUND", 472c0abf9e6Sopenharmony_ci [KEY_NUMERIC_A] = "KEY_NUMERIC_A", 473c0abf9e6Sopenharmony_ci [KEY_NUMERIC_B] = "KEY_NUMERIC_B", 474c0abf9e6Sopenharmony_ci [KEY_NUMERIC_C] = "KEY_NUMERIC_C", 475c0abf9e6Sopenharmony_ci [KEY_NUMERIC_D] = "KEY_NUMERIC_D", 476c0abf9e6Sopenharmony_ci [KEY_CAMERA_FOCUS] = "KEY_CAMERA_FOCUS", 477c0abf9e6Sopenharmony_ci [KEY_WPS_BUTTON] = "KEY_WPS_BUTTON", 478c0abf9e6Sopenharmony_ci [KEY_TOUCHPAD_TOGGLE] = "KEY_TOUCHPAD_TOGGLE", 479c0abf9e6Sopenharmony_ci [KEY_TOUCHPAD_ON] = "KEY_TOUCHPAD_ON", 480c0abf9e6Sopenharmony_ci [KEY_TOUCHPAD_OFF] = "KEY_TOUCHPAD_OFF", 481c0abf9e6Sopenharmony_ci [KEY_CAMERA_ZOOMIN] = "KEY_CAMERA_ZOOMIN", 482c0abf9e6Sopenharmony_ci [KEY_CAMERA_ZOOMOUT] = "KEY_CAMERA_ZOOMOUT", 483c0abf9e6Sopenharmony_ci [KEY_CAMERA_UP] = "KEY_CAMERA_UP", 484c0abf9e6Sopenharmony_ci [KEY_CAMERA_DOWN] = "KEY_CAMERA_DOWN", 485c0abf9e6Sopenharmony_ci [KEY_CAMERA_LEFT] = "KEY_CAMERA_LEFT", 486c0abf9e6Sopenharmony_ci [KEY_CAMERA_RIGHT] = "KEY_CAMERA_RIGHT", 487c0abf9e6Sopenharmony_ci [KEY_ATTENDANT_ON] = "KEY_ATTENDANT_ON", 488c0abf9e6Sopenharmony_ci [KEY_ATTENDANT_OFF] = "KEY_ATTENDANT_OFF", 489c0abf9e6Sopenharmony_ci [KEY_ATTENDANT_TOGGLE] = "KEY_ATTENDANT_TOGGLE", 490c0abf9e6Sopenharmony_ci [KEY_LIGHTS_TOGGLE] = "KEY_LIGHTS_TOGGLE", 491c0abf9e6Sopenharmony_ci [KEY_ALS_TOGGLE] = "KEY_ALS_TOGGLE", 492c0abf9e6Sopenharmony_ci [KEY_ROTATE_LOCK_TOGGLE] = "KEY_ROTATE_LOCK_TOGGLE", 493c0abf9e6Sopenharmony_ci [KEY_BUTTONCONFIG] = "KEY_BUTTONCONFIG", 494c0abf9e6Sopenharmony_ci [KEY_TASKMANAGER] = "KEY_TASKMANAGER", 495c0abf9e6Sopenharmony_ci [KEY_JOURNAL] = "KEY_JOURNAL", 496c0abf9e6Sopenharmony_ci [KEY_CONTROLPANEL] = "KEY_CONTROLPANEL", 497c0abf9e6Sopenharmony_ci [KEY_APPSELECT] = "KEY_APPSELECT", 498c0abf9e6Sopenharmony_ci [KEY_SCREENSAVER] = "KEY_SCREENSAVER", 499c0abf9e6Sopenharmony_ci [KEY_VOICECOMMAND] = "KEY_VOICECOMMAND", 500c0abf9e6Sopenharmony_ci [KEY_ASSISTANT] = "KEY_ASSISTANT", 501c0abf9e6Sopenharmony_ci [KEY_KBD_LAYOUT_NEXT] = "KEY_KBD_LAYOUT_NEXT", 502c0abf9e6Sopenharmony_ci [KEY_EMOJI_PICKER] = "KEY_EMOJI_PICKER", 503c0abf9e6Sopenharmony_ci [KEY_DICTATE] = "KEY_DICTATE", 504c0abf9e6Sopenharmony_ci [KEY_BRIGHTNESS_MIN] = "KEY_BRIGHTNESS_MIN", 505c0abf9e6Sopenharmony_ci [KEY_BRIGHTNESS_MAX] = "KEY_BRIGHTNESS_MAX", 506c0abf9e6Sopenharmony_ci [KEY_KBDINPUTASSIST_PREV] = "KEY_KBDINPUTASSIST_PREV", 507c0abf9e6Sopenharmony_ci [KEY_KBDINPUTASSIST_NEXT] = "KEY_KBDINPUTASSIST_NEXT", 508c0abf9e6Sopenharmony_ci [KEY_KBDINPUTASSIST_PREVGROUP] = "KEY_KBDINPUTASSIST_PREVGROUP", 509c0abf9e6Sopenharmony_ci [KEY_KBDINPUTASSIST_NEXTGROUP] = "KEY_KBDINPUTASSIST_NEXTGROUP", 510c0abf9e6Sopenharmony_ci [KEY_KBDINPUTASSIST_ACCEPT] = "KEY_KBDINPUTASSIST_ACCEPT", 511c0abf9e6Sopenharmony_ci [KEY_KBDINPUTASSIST_CANCEL] = "KEY_KBDINPUTASSIST_CANCEL", 512c0abf9e6Sopenharmony_ci [KEY_RIGHT_UP] = "KEY_RIGHT_UP", 513c0abf9e6Sopenharmony_ci [KEY_RIGHT_DOWN] = "KEY_RIGHT_DOWN", 514c0abf9e6Sopenharmony_ci [KEY_LEFT_UP] = "KEY_LEFT_UP", 515c0abf9e6Sopenharmony_ci [KEY_LEFT_DOWN] = "KEY_LEFT_DOWN", 516c0abf9e6Sopenharmony_ci [KEY_ROOT_MENU] = "KEY_ROOT_MENU", 517c0abf9e6Sopenharmony_ci [KEY_MEDIA_TOP_MENU] = "KEY_MEDIA_TOP_MENU", 518c0abf9e6Sopenharmony_ci [KEY_NUMERIC_11] = "KEY_NUMERIC_11", 519c0abf9e6Sopenharmony_ci [KEY_NUMERIC_12] = "KEY_NUMERIC_12", 520c0abf9e6Sopenharmony_ci [KEY_AUDIO_DESC] = "KEY_AUDIO_DESC", 521c0abf9e6Sopenharmony_ci [KEY_3D_MODE] = "KEY_3D_MODE", 522c0abf9e6Sopenharmony_ci [KEY_NEXT_FAVORITE] = "KEY_NEXT_FAVORITE", 523c0abf9e6Sopenharmony_ci [KEY_STOP_RECORD] = "KEY_STOP_RECORD", 524c0abf9e6Sopenharmony_ci [KEY_PAUSE_RECORD] = "KEY_PAUSE_RECORD", 525c0abf9e6Sopenharmony_ci [KEY_VOD] = "KEY_VOD", 526c0abf9e6Sopenharmony_ci [KEY_UNMUTE] = "KEY_UNMUTE", 527c0abf9e6Sopenharmony_ci [KEY_FASTREVERSE] = "KEY_FASTREVERSE", 528c0abf9e6Sopenharmony_ci [KEY_SLOWREVERSE] = "KEY_SLOWREVERSE", 529c0abf9e6Sopenharmony_ci [KEY_DATA] = "KEY_DATA", 530c0abf9e6Sopenharmony_ci [KEY_ONSCREEN_KEYBOARD] = "KEY_ONSCREEN_KEYBOARD", 531c0abf9e6Sopenharmony_ci [KEY_PRIVACY_SCREEN_TOGGLE] = "KEY_PRIVACY_SCREEN_TOGGLE", 532c0abf9e6Sopenharmony_ci [KEY_SELECTIVE_SCREENSHOT] = "KEY_SELECTIVE_SCREENSHOT", 533c0abf9e6Sopenharmony_ci [KEY_NEXT_ELEMENT] = "KEY_NEXT_ELEMENT", 534c0abf9e6Sopenharmony_ci [KEY_PREVIOUS_ELEMENT] = "KEY_PREVIOUS_ELEMENT", 535c0abf9e6Sopenharmony_ci [KEY_AUTOPILOT_ENGAGE_TOGGLE] = "KEY_AUTOPILOT_ENGAGE_TOGGLE", 536c0abf9e6Sopenharmony_ci [KEY_MARK_WAYPOINT] = "KEY_MARK_WAYPOINT", 537c0abf9e6Sopenharmony_ci [KEY_SOS] = "KEY_SOS", 538c0abf9e6Sopenharmony_ci [KEY_NAV_CHART] = "KEY_NAV_CHART", 539c0abf9e6Sopenharmony_ci [KEY_FISHING_CHART] = "KEY_FISHING_CHART", 540c0abf9e6Sopenharmony_ci [KEY_SINGLE_RANGE_RADAR] = "KEY_SINGLE_RANGE_RADAR", 541c0abf9e6Sopenharmony_ci [KEY_DUAL_RANGE_RADAR] = "KEY_DUAL_RANGE_RADAR", 542c0abf9e6Sopenharmony_ci [KEY_RADAR_OVERLAY] = "KEY_RADAR_OVERLAY", 543c0abf9e6Sopenharmony_ci [KEY_TRADITIONAL_SONAR] = "KEY_TRADITIONAL_SONAR", 544c0abf9e6Sopenharmony_ci [KEY_CLEARVU_SONAR] = "KEY_CLEARVU_SONAR", 545c0abf9e6Sopenharmony_ci [KEY_SIDEVU_SONAR] = "KEY_SIDEVU_SONAR", 546c0abf9e6Sopenharmony_ci [KEY_NAV_INFO] = "KEY_NAV_INFO", 547c0abf9e6Sopenharmony_ci [KEY_BRIGHTNESS_MENU] = "KEY_BRIGHTNESS_MENU", 548c0abf9e6Sopenharmony_ci [KEY_MACRO1] = "KEY_MACRO1", 549c0abf9e6Sopenharmony_ci [KEY_MACRO2] = "KEY_MACRO2", 550c0abf9e6Sopenharmony_ci [KEY_MACRO3] = "KEY_MACRO3", 551c0abf9e6Sopenharmony_ci [KEY_MACRO4] = "KEY_MACRO4", 552c0abf9e6Sopenharmony_ci [KEY_MACRO5] = "KEY_MACRO5", 553c0abf9e6Sopenharmony_ci [KEY_MACRO6] = "KEY_MACRO6", 554c0abf9e6Sopenharmony_ci [KEY_MACRO7] = "KEY_MACRO7", 555c0abf9e6Sopenharmony_ci [KEY_MACRO8] = "KEY_MACRO8", 556c0abf9e6Sopenharmony_ci [KEY_MACRO9] = "KEY_MACRO9", 557c0abf9e6Sopenharmony_ci [KEY_MACRO10] = "KEY_MACRO10", 558c0abf9e6Sopenharmony_ci [KEY_MACRO11] = "KEY_MACRO11", 559c0abf9e6Sopenharmony_ci [KEY_MACRO12] = "KEY_MACRO12", 560c0abf9e6Sopenharmony_ci [KEY_MACRO13] = "KEY_MACRO13", 561c0abf9e6Sopenharmony_ci [KEY_MACRO14] = "KEY_MACRO14", 562c0abf9e6Sopenharmony_ci [KEY_MACRO15] = "KEY_MACRO15", 563c0abf9e6Sopenharmony_ci [KEY_MACRO16] = "KEY_MACRO16", 564c0abf9e6Sopenharmony_ci [KEY_MACRO17] = "KEY_MACRO17", 565c0abf9e6Sopenharmony_ci [KEY_MACRO18] = "KEY_MACRO18", 566c0abf9e6Sopenharmony_ci [KEY_MACRO19] = "KEY_MACRO19", 567c0abf9e6Sopenharmony_ci [KEY_MACRO20] = "KEY_MACRO20", 568c0abf9e6Sopenharmony_ci [KEY_MACRO21] = "KEY_MACRO21", 569c0abf9e6Sopenharmony_ci [KEY_MACRO22] = "KEY_MACRO22", 570c0abf9e6Sopenharmony_ci [KEY_MACRO23] = "KEY_MACRO23", 571c0abf9e6Sopenharmony_ci [KEY_MACRO24] = "KEY_MACRO24", 572c0abf9e6Sopenharmony_ci [KEY_MACRO25] = "KEY_MACRO25", 573c0abf9e6Sopenharmony_ci [KEY_MACRO26] = "KEY_MACRO26", 574c0abf9e6Sopenharmony_ci [KEY_MACRO27] = "KEY_MACRO27", 575c0abf9e6Sopenharmony_ci [KEY_MACRO28] = "KEY_MACRO28", 576c0abf9e6Sopenharmony_ci [KEY_MACRO29] = "KEY_MACRO29", 577c0abf9e6Sopenharmony_ci [KEY_MACRO30] = "KEY_MACRO30", 578c0abf9e6Sopenharmony_ci [KEY_MACRO_RECORD_START] = "KEY_MACRO_RECORD_START", 579c0abf9e6Sopenharmony_ci [KEY_MACRO_RECORD_STOP] = "KEY_MACRO_RECORD_STOP", 580c0abf9e6Sopenharmony_ci [KEY_MACRO_PRESET_CYCLE] = "KEY_MACRO_PRESET_CYCLE", 581c0abf9e6Sopenharmony_ci [KEY_MACRO_PRESET1] = "KEY_MACRO_PRESET1", 582c0abf9e6Sopenharmony_ci [KEY_MACRO_PRESET2] = "KEY_MACRO_PRESET2", 583c0abf9e6Sopenharmony_ci [KEY_MACRO_PRESET3] = "KEY_MACRO_PRESET3", 584c0abf9e6Sopenharmony_ci [KEY_KBD_LCD_MENU1] = "KEY_KBD_LCD_MENU1", 585c0abf9e6Sopenharmony_ci [KEY_KBD_LCD_MENU2] = "KEY_KBD_LCD_MENU2", 586c0abf9e6Sopenharmony_ci [KEY_KBD_LCD_MENU3] = "KEY_KBD_LCD_MENU3", 587c0abf9e6Sopenharmony_ci [KEY_KBD_LCD_MENU4] = "KEY_KBD_LCD_MENU4", 588c0abf9e6Sopenharmony_ci [KEY_KBD_LCD_MENU5] = "KEY_KBD_LCD_MENU5", 589c0abf9e6Sopenharmony_ci [KEY_MAX] = "KEY_MAX", 590c0abf9e6Sopenharmony_ci [BTN_0] = "BTN_0", 591c0abf9e6Sopenharmony_ci [BTN_1] = "BTN_1", 592c0abf9e6Sopenharmony_ci [BTN_2] = "BTN_2", 593c0abf9e6Sopenharmony_ci [BTN_3] = "BTN_3", 594c0abf9e6Sopenharmony_ci [BTN_4] = "BTN_4", 595c0abf9e6Sopenharmony_ci [BTN_5] = "BTN_5", 596c0abf9e6Sopenharmony_ci [BTN_6] = "BTN_6", 597c0abf9e6Sopenharmony_ci [BTN_7] = "BTN_7", 598c0abf9e6Sopenharmony_ci [BTN_8] = "BTN_8", 599c0abf9e6Sopenharmony_ci [BTN_9] = "BTN_9", 600c0abf9e6Sopenharmony_ci [BTN_LEFT] = "BTN_LEFT", 601c0abf9e6Sopenharmony_ci [BTN_RIGHT] = "BTN_RIGHT", 602c0abf9e6Sopenharmony_ci [BTN_MIDDLE] = "BTN_MIDDLE", 603c0abf9e6Sopenharmony_ci [BTN_SIDE] = "BTN_SIDE", 604c0abf9e6Sopenharmony_ci [BTN_EXTRA] = "BTN_EXTRA", 605c0abf9e6Sopenharmony_ci [BTN_FORWARD] = "BTN_FORWARD", 606c0abf9e6Sopenharmony_ci [BTN_BACK] = "BTN_BACK", 607c0abf9e6Sopenharmony_ci [BTN_TASK] = "BTN_TASK", 608c0abf9e6Sopenharmony_ci [BTN_TRIGGER] = "BTN_TRIGGER", 609c0abf9e6Sopenharmony_ci [BTN_THUMB] = "BTN_THUMB", 610c0abf9e6Sopenharmony_ci [BTN_THUMB2] = "BTN_THUMB2", 611c0abf9e6Sopenharmony_ci [BTN_TOP] = "BTN_TOP", 612c0abf9e6Sopenharmony_ci [BTN_TOP2] = "BTN_TOP2", 613c0abf9e6Sopenharmony_ci [BTN_PINKIE] = "BTN_PINKIE", 614c0abf9e6Sopenharmony_ci [BTN_BASE] = "BTN_BASE", 615c0abf9e6Sopenharmony_ci [BTN_BASE2] = "BTN_BASE2", 616c0abf9e6Sopenharmony_ci [BTN_BASE3] = "BTN_BASE3", 617c0abf9e6Sopenharmony_ci [BTN_BASE4] = "BTN_BASE4", 618c0abf9e6Sopenharmony_ci [BTN_BASE5] = "BTN_BASE5", 619c0abf9e6Sopenharmony_ci [BTN_BASE6] = "BTN_BASE6", 620c0abf9e6Sopenharmony_ci [BTN_DEAD] = "BTN_DEAD", 621c0abf9e6Sopenharmony_ci [BTN_SOUTH] = "BTN_SOUTH", 622c0abf9e6Sopenharmony_ci [BTN_EAST] = "BTN_EAST", 623c0abf9e6Sopenharmony_ci [BTN_C] = "BTN_C", 624c0abf9e6Sopenharmony_ci [BTN_NORTH] = "BTN_NORTH", 625c0abf9e6Sopenharmony_ci [BTN_WEST] = "BTN_WEST", 626c0abf9e6Sopenharmony_ci [BTN_Z] = "BTN_Z", 627c0abf9e6Sopenharmony_ci [BTN_TL] = "BTN_TL", 628c0abf9e6Sopenharmony_ci [BTN_TR] = "BTN_TR", 629c0abf9e6Sopenharmony_ci [BTN_TL2] = "BTN_TL2", 630c0abf9e6Sopenharmony_ci [BTN_TR2] = "BTN_TR2", 631c0abf9e6Sopenharmony_ci [BTN_SELECT] = "BTN_SELECT", 632c0abf9e6Sopenharmony_ci [BTN_START] = "BTN_START", 633c0abf9e6Sopenharmony_ci [BTN_MODE] = "BTN_MODE", 634c0abf9e6Sopenharmony_ci [BTN_THUMBL] = "BTN_THUMBL", 635c0abf9e6Sopenharmony_ci [BTN_THUMBR] = "BTN_THUMBR", 636c0abf9e6Sopenharmony_ci [BTN_TOOL_PEN] = "BTN_TOOL_PEN", 637c0abf9e6Sopenharmony_ci [BTN_TOOL_RUBBER] = "BTN_TOOL_RUBBER", 638c0abf9e6Sopenharmony_ci [BTN_TOOL_BRUSH] = "BTN_TOOL_BRUSH", 639c0abf9e6Sopenharmony_ci [BTN_TOOL_PENCIL] = "BTN_TOOL_PENCIL", 640c0abf9e6Sopenharmony_ci [BTN_TOOL_AIRBRUSH] = "BTN_TOOL_AIRBRUSH", 641c0abf9e6Sopenharmony_ci [BTN_TOOL_FINGER] = "BTN_TOOL_FINGER", 642c0abf9e6Sopenharmony_ci [BTN_TOOL_MOUSE] = "BTN_TOOL_MOUSE", 643c0abf9e6Sopenharmony_ci [BTN_TOOL_LENS] = "BTN_TOOL_LENS", 644c0abf9e6Sopenharmony_ci [BTN_TOOL_QUINTTAP] = "BTN_TOOL_QUINTTAP", 645c0abf9e6Sopenharmony_ci [BTN_STYLUS3] = "BTN_STYLUS3", 646c0abf9e6Sopenharmony_ci [BTN_TOUCH] = "BTN_TOUCH", 647c0abf9e6Sopenharmony_ci [BTN_STYLUS] = "BTN_STYLUS", 648c0abf9e6Sopenharmony_ci [BTN_STYLUS2] = "BTN_STYLUS2", 649c0abf9e6Sopenharmony_ci [BTN_TOOL_DOUBLETAP] = "BTN_TOOL_DOUBLETAP", 650c0abf9e6Sopenharmony_ci [BTN_TOOL_TRIPLETAP] = "BTN_TOOL_TRIPLETAP", 651c0abf9e6Sopenharmony_ci [BTN_TOOL_QUADTAP] = "BTN_TOOL_QUADTAP", 652c0abf9e6Sopenharmony_ci [BTN_GEAR_DOWN] = "BTN_GEAR_DOWN", 653c0abf9e6Sopenharmony_ci [BTN_GEAR_UP] = "BTN_GEAR_UP", 654c0abf9e6Sopenharmony_ci [BTN_DPAD_UP] = "BTN_DPAD_UP", 655c0abf9e6Sopenharmony_ci [BTN_DPAD_DOWN] = "BTN_DPAD_DOWN", 656c0abf9e6Sopenharmony_ci [BTN_DPAD_LEFT] = "BTN_DPAD_LEFT", 657c0abf9e6Sopenharmony_ci [BTN_DPAD_RIGHT] = "BTN_DPAD_RIGHT", 658c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY1] = "BTN_TRIGGER_HAPPY1", 659c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY2] = "BTN_TRIGGER_HAPPY2", 660c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY3] = "BTN_TRIGGER_HAPPY3", 661c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY4] = "BTN_TRIGGER_HAPPY4", 662c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY5] = "BTN_TRIGGER_HAPPY5", 663c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY6] = "BTN_TRIGGER_HAPPY6", 664c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY7] = "BTN_TRIGGER_HAPPY7", 665c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY8] = "BTN_TRIGGER_HAPPY8", 666c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY9] = "BTN_TRIGGER_HAPPY9", 667c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY10] = "BTN_TRIGGER_HAPPY10", 668c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY11] = "BTN_TRIGGER_HAPPY11", 669c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY12] = "BTN_TRIGGER_HAPPY12", 670c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY13] = "BTN_TRIGGER_HAPPY13", 671c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY14] = "BTN_TRIGGER_HAPPY14", 672c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY15] = "BTN_TRIGGER_HAPPY15", 673c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY16] = "BTN_TRIGGER_HAPPY16", 674c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY17] = "BTN_TRIGGER_HAPPY17", 675c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY18] = "BTN_TRIGGER_HAPPY18", 676c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY19] = "BTN_TRIGGER_HAPPY19", 677c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY20] = "BTN_TRIGGER_HAPPY20", 678c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY21] = "BTN_TRIGGER_HAPPY21", 679c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY22] = "BTN_TRIGGER_HAPPY22", 680c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY23] = "BTN_TRIGGER_HAPPY23", 681c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY24] = "BTN_TRIGGER_HAPPY24", 682c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY25] = "BTN_TRIGGER_HAPPY25", 683c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY26] = "BTN_TRIGGER_HAPPY26", 684c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY27] = "BTN_TRIGGER_HAPPY27", 685c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY28] = "BTN_TRIGGER_HAPPY28", 686c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY29] = "BTN_TRIGGER_HAPPY29", 687c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY30] = "BTN_TRIGGER_HAPPY30", 688c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY31] = "BTN_TRIGGER_HAPPY31", 689c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY32] = "BTN_TRIGGER_HAPPY32", 690c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY33] = "BTN_TRIGGER_HAPPY33", 691c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY34] = "BTN_TRIGGER_HAPPY34", 692c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY35] = "BTN_TRIGGER_HAPPY35", 693c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY36] = "BTN_TRIGGER_HAPPY36", 694c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY37] = "BTN_TRIGGER_HAPPY37", 695c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY38] = "BTN_TRIGGER_HAPPY38", 696c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY39] = "BTN_TRIGGER_HAPPY39", 697c0abf9e6Sopenharmony_ci [BTN_TRIGGER_HAPPY40] = "BTN_TRIGGER_HAPPY40", 698c0abf9e6Sopenharmony_ci}; 699c0abf9e6Sopenharmony_ci 700c0abf9e6Sopenharmony_cistatic const char * const led_map[LED_MAX + 1] = { 701c0abf9e6Sopenharmony_ci [LED_NUML] = "LED_NUML", 702c0abf9e6Sopenharmony_ci [LED_CAPSL] = "LED_CAPSL", 703c0abf9e6Sopenharmony_ci [LED_SCROLLL] = "LED_SCROLLL", 704c0abf9e6Sopenharmony_ci [LED_COMPOSE] = "LED_COMPOSE", 705c0abf9e6Sopenharmony_ci [LED_KANA] = "LED_KANA", 706c0abf9e6Sopenharmony_ci [LED_SLEEP] = "LED_SLEEP", 707c0abf9e6Sopenharmony_ci [LED_SUSPEND] = "LED_SUSPEND", 708c0abf9e6Sopenharmony_ci [LED_MUTE] = "LED_MUTE", 709c0abf9e6Sopenharmony_ci [LED_MISC] = "LED_MISC", 710c0abf9e6Sopenharmony_ci [LED_MAIL] = "LED_MAIL", 711c0abf9e6Sopenharmony_ci [LED_CHARGING] = "LED_CHARGING", 712c0abf9e6Sopenharmony_ci [LED_MAX] = "LED_MAX", 713c0abf9e6Sopenharmony_ci}; 714c0abf9e6Sopenharmony_ci 715c0abf9e6Sopenharmony_cistatic const char * const snd_map[SND_MAX + 1] = { 716c0abf9e6Sopenharmony_ci [SND_CLICK] = "SND_CLICK", 717c0abf9e6Sopenharmony_ci [SND_BELL] = "SND_BELL", 718c0abf9e6Sopenharmony_ci [SND_TONE] = "SND_TONE", 719c0abf9e6Sopenharmony_ci [SND_MAX] = "SND_MAX", 720c0abf9e6Sopenharmony_ci}; 721c0abf9e6Sopenharmony_ci 722c0abf9e6Sopenharmony_cistatic const char * const msc_map[MSC_MAX + 1] = { 723c0abf9e6Sopenharmony_ci [MSC_SERIAL] = "MSC_SERIAL", 724c0abf9e6Sopenharmony_ci [MSC_PULSELED] = "MSC_PULSELED", 725c0abf9e6Sopenharmony_ci [MSC_GESTURE] = "MSC_GESTURE", 726c0abf9e6Sopenharmony_ci [MSC_RAW] = "MSC_RAW", 727c0abf9e6Sopenharmony_ci [MSC_SCAN] = "MSC_SCAN", 728c0abf9e6Sopenharmony_ci [MSC_TIMESTAMP] = "MSC_TIMESTAMP", 729c0abf9e6Sopenharmony_ci [MSC_MAX] = "MSC_MAX", 730c0abf9e6Sopenharmony_ci}; 731c0abf9e6Sopenharmony_ci 732c0abf9e6Sopenharmony_cistatic const char * const sw_map[SW_MAX + 1] = { 733c0abf9e6Sopenharmony_ci [SW_LID] = "SW_LID", 734c0abf9e6Sopenharmony_ci [SW_TABLET_MODE] = "SW_TABLET_MODE", 735c0abf9e6Sopenharmony_ci [SW_HEADPHONE_INSERT] = "SW_HEADPHONE_INSERT", 736c0abf9e6Sopenharmony_ci [SW_RFKILL_ALL] = "SW_RFKILL_ALL", 737c0abf9e6Sopenharmony_ci [SW_MICROPHONE_INSERT] = "SW_MICROPHONE_INSERT", 738c0abf9e6Sopenharmony_ci [SW_DOCK] = "SW_DOCK", 739c0abf9e6Sopenharmony_ci [SW_LINEOUT_INSERT] = "SW_LINEOUT_INSERT", 740c0abf9e6Sopenharmony_ci [SW_JACK_PHYSICAL_INSERT] = "SW_JACK_PHYSICAL_INSERT", 741c0abf9e6Sopenharmony_ci [SW_VIDEOOUT_INSERT] = "SW_VIDEOOUT_INSERT", 742c0abf9e6Sopenharmony_ci [SW_CAMERA_LENS_COVER] = "SW_CAMERA_LENS_COVER", 743c0abf9e6Sopenharmony_ci [SW_KEYPAD_SLIDE] = "SW_KEYPAD_SLIDE", 744c0abf9e6Sopenharmony_ci [SW_FRONT_PROXIMITY] = "SW_FRONT_PROXIMITY", 745c0abf9e6Sopenharmony_ci [SW_ROTATE_LOCK] = "SW_ROTATE_LOCK", 746c0abf9e6Sopenharmony_ci [SW_LINEIN_INSERT] = "SW_LINEIN_INSERT", 747c0abf9e6Sopenharmony_ci [SW_MUTE_DEVICE] = "SW_MUTE_DEVICE", 748c0abf9e6Sopenharmony_ci [SW_PEN_INSERTED] = "SW_PEN_INSERTED", 749c0abf9e6Sopenharmony_ci [SW_MACHINE_COVER] = "SW_MACHINE_COVER", 750c0abf9e6Sopenharmony_ci [SW_SUPER_PRIVACY] = "SW_SUPER_PRIVACY", 751c0abf9e6Sopenharmony_ci}; 752c0abf9e6Sopenharmony_ci 753c0abf9e6Sopenharmony_cistatic const char * const ff_map[FF_MAX + 1] = { 754c0abf9e6Sopenharmony_ci [FF_STATUS_STOPPED] = "FF_STATUS_STOPPED", 755c0abf9e6Sopenharmony_ci [FF_STATUS_MAX] = "FF_STATUS_MAX", 756c0abf9e6Sopenharmony_ci [FF_RUMBLE] = "FF_RUMBLE", 757c0abf9e6Sopenharmony_ci [FF_PERIODIC] = "FF_PERIODIC", 758c0abf9e6Sopenharmony_ci [FF_CONSTANT] = "FF_CONSTANT", 759c0abf9e6Sopenharmony_ci [FF_SPRING] = "FF_SPRING", 760c0abf9e6Sopenharmony_ci [FF_FRICTION] = "FF_FRICTION", 761c0abf9e6Sopenharmony_ci [FF_DAMPER] = "FF_DAMPER", 762c0abf9e6Sopenharmony_ci [FF_INERTIA] = "FF_INERTIA", 763c0abf9e6Sopenharmony_ci [FF_RAMP] = "FF_RAMP", 764c0abf9e6Sopenharmony_ci [FF_SQUARE] = "FF_SQUARE", 765c0abf9e6Sopenharmony_ci [FF_TRIANGLE] = "FF_TRIANGLE", 766c0abf9e6Sopenharmony_ci [FF_SINE] = "FF_SINE", 767c0abf9e6Sopenharmony_ci [FF_SAW_UP] = "FF_SAW_UP", 768c0abf9e6Sopenharmony_ci [FF_SAW_DOWN] = "FF_SAW_DOWN", 769c0abf9e6Sopenharmony_ci [FF_CUSTOM] = "FF_CUSTOM", 770c0abf9e6Sopenharmony_ci [FF_GAIN] = "FF_GAIN", 771c0abf9e6Sopenharmony_ci [FF_AUTOCENTER] = "FF_AUTOCENTER", 772c0abf9e6Sopenharmony_ci [FF_MAX] = "FF_MAX", 773c0abf9e6Sopenharmony_ci}; 774c0abf9e6Sopenharmony_ci 775c0abf9e6Sopenharmony_cistatic const char * const syn_map[SYN_MAX + 1] = { 776c0abf9e6Sopenharmony_ci [SYN_REPORT] = "SYN_REPORT", 777c0abf9e6Sopenharmony_ci [SYN_CONFIG] = "SYN_CONFIG", 778c0abf9e6Sopenharmony_ci [SYN_MT_REPORT] = "SYN_MT_REPORT", 779c0abf9e6Sopenharmony_ci [SYN_DROPPED] = "SYN_DROPPED", 780c0abf9e6Sopenharmony_ci [SYN_MAX] = "SYN_MAX", 781c0abf9e6Sopenharmony_ci}; 782c0abf9e6Sopenharmony_ci 783c0abf9e6Sopenharmony_cistatic const char * const rep_map[REP_MAX + 1] = { 784c0abf9e6Sopenharmony_ci [REP_DELAY] = "REP_DELAY", 785c0abf9e6Sopenharmony_ci [REP_PERIOD] = "REP_PERIOD", 786c0abf9e6Sopenharmony_ci}; 787c0abf9e6Sopenharmony_ci 788c0abf9e6Sopenharmony_cistatic const char * const input_prop_map[INPUT_PROP_MAX + 1] = { 789c0abf9e6Sopenharmony_ci [INPUT_PROP_POINTER] = "INPUT_PROP_POINTER", 790c0abf9e6Sopenharmony_ci [INPUT_PROP_DIRECT] = "INPUT_PROP_DIRECT", 791c0abf9e6Sopenharmony_ci [INPUT_PROP_BUTTONPAD] = "INPUT_PROP_BUTTONPAD", 792c0abf9e6Sopenharmony_ci [INPUT_PROP_SEMI_MT] = "INPUT_PROP_SEMI_MT", 793c0abf9e6Sopenharmony_ci [INPUT_PROP_TOPBUTTONPAD] = "INPUT_PROP_TOPBUTTONPAD", 794c0abf9e6Sopenharmony_ci [INPUT_PROP_POINTING_STICK] = "INPUT_PROP_POINTING_STICK", 795c0abf9e6Sopenharmony_ci [INPUT_PROP_ACCELEROMETER] = "INPUT_PROP_ACCELEROMETER", 796c0abf9e6Sopenharmony_ci [INPUT_PROP_MAX] = "INPUT_PROP_MAX", 797c0abf9e6Sopenharmony_ci}; 798c0abf9e6Sopenharmony_ci 799c0abf9e6Sopenharmony_cistatic const char * const mt_tool_map[MT_TOOL_MAX + 1] = { 800c0abf9e6Sopenharmony_ci [MT_TOOL_FINGER] = "MT_TOOL_FINGER", 801c0abf9e6Sopenharmony_ci [MT_TOOL_PEN] = "MT_TOOL_PEN", 802c0abf9e6Sopenharmony_ci [MT_TOOL_PALM] = "MT_TOOL_PALM", 803c0abf9e6Sopenharmony_ci [MT_TOOL_DIAL] = "MT_TOOL_DIAL", 804c0abf9e6Sopenharmony_ci [MT_TOOL_MAX] = "MT_TOOL_MAX", 805c0abf9e6Sopenharmony_ci}; 806c0abf9e6Sopenharmony_ci 807c0abf9e6Sopenharmony_cistatic const char * const * const event_type_map[EV_MAX + 1] = { 808c0abf9e6Sopenharmony_ci [EV_REL] = rel_map, 809c0abf9e6Sopenharmony_ci [EV_ABS] = abs_map, 810c0abf9e6Sopenharmony_ci [EV_KEY] = key_map, 811c0abf9e6Sopenharmony_ci [EV_LED] = led_map, 812c0abf9e6Sopenharmony_ci [EV_SND] = snd_map, 813c0abf9e6Sopenharmony_ci [EV_MSC] = msc_map, 814c0abf9e6Sopenharmony_ci [EV_SW] = sw_map, 815c0abf9e6Sopenharmony_ci [EV_FF] = ff_map, 816c0abf9e6Sopenharmony_ci [EV_SYN] = syn_map, 817c0abf9e6Sopenharmony_ci [EV_REP] = rep_map, 818c0abf9e6Sopenharmony_ci}; 819c0abf9e6Sopenharmony_ci 820c0abf9e6Sopenharmony_ci#if __clang__ 821c0abf9e6Sopenharmony_ci#pragma clang diagnostic push 822c0abf9e6Sopenharmony_ci#pragma clang diagnostic ignored "-Winitializer-overrides" 823c0abf9e6Sopenharmony_ci#elif __GNUC__ 824c0abf9e6Sopenharmony_ci#pragma GCC diagnostic push 825c0abf9e6Sopenharmony_ci#pragma GCC diagnostic ignored "-Woverride-init" 826c0abf9e6Sopenharmony_ci#endif 827c0abf9e6Sopenharmony_cistatic const int ev_max[EV_MAX + 1] = { 828c0abf9e6Sopenharmony_ci SYN_MAX, 829c0abf9e6Sopenharmony_ci KEY_MAX, 830c0abf9e6Sopenharmony_ci REL_MAX, 831c0abf9e6Sopenharmony_ci ABS_MAX, 832c0abf9e6Sopenharmony_ci MSC_MAX, 833c0abf9e6Sopenharmony_ci SW_MAX, 834c0abf9e6Sopenharmony_ci -1, 835c0abf9e6Sopenharmony_ci -1, 836c0abf9e6Sopenharmony_ci -1, 837c0abf9e6Sopenharmony_ci -1, 838c0abf9e6Sopenharmony_ci -1, 839c0abf9e6Sopenharmony_ci -1, 840c0abf9e6Sopenharmony_ci -1, 841c0abf9e6Sopenharmony_ci -1, 842c0abf9e6Sopenharmony_ci -1, 843c0abf9e6Sopenharmony_ci -1, 844c0abf9e6Sopenharmony_ci -1, 845c0abf9e6Sopenharmony_ci LED_MAX, 846c0abf9e6Sopenharmony_ci SND_MAX, 847c0abf9e6Sopenharmony_ci -1, 848c0abf9e6Sopenharmony_ci REP_MAX, 849c0abf9e6Sopenharmony_ci FF_MAX, 850c0abf9e6Sopenharmony_ci -1, 851c0abf9e6Sopenharmony_ci -1, 852c0abf9e6Sopenharmony_ci -1, 853c0abf9e6Sopenharmony_ci -1, 854c0abf9e6Sopenharmony_ci -1, 855c0abf9e6Sopenharmony_ci -1, 856c0abf9e6Sopenharmony_ci -1, 857c0abf9e6Sopenharmony_ci -1, 858c0abf9e6Sopenharmony_ci -1, 859c0abf9e6Sopenharmony_ci -1, 860c0abf9e6Sopenharmony_ci}; 861c0abf9e6Sopenharmony_ci#if __clang__ 862c0abf9e6Sopenharmony_ci#pragma clang diagnostic pop /* "-Winitializer-overrides" */ 863c0abf9e6Sopenharmony_ci#elif __GNUC__ 864c0abf9e6Sopenharmony_ci#pragma GCC diagnostic pop /* "-Woverride-init" */ 865c0abf9e6Sopenharmony_ci#endif 866c0abf9e6Sopenharmony_ci 867c0abf9e6Sopenharmony_cistruct name_entry { 868c0abf9e6Sopenharmony_ci const char *name; 869c0abf9e6Sopenharmony_ci unsigned int value; 870c0abf9e6Sopenharmony_ci}; 871c0abf9e6Sopenharmony_ci 872c0abf9e6Sopenharmony_cistatic const struct name_entry tool_type_names[] = { 873c0abf9e6Sopenharmony_ci { .name = "MT_TOOL_DIAL", .value = MT_TOOL_DIAL }, 874c0abf9e6Sopenharmony_ci { .name = "MT_TOOL_FINGER", .value = MT_TOOL_FINGER }, 875c0abf9e6Sopenharmony_ci { .name = "MT_TOOL_MAX", .value = MT_TOOL_MAX }, 876c0abf9e6Sopenharmony_ci { .name = "MT_TOOL_PALM", .value = MT_TOOL_PALM }, 877c0abf9e6Sopenharmony_ci { .name = "MT_TOOL_PEN", .value = MT_TOOL_PEN }, 878c0abf9e6Sopenharmony_ci}; 879c0abf9e6Sopenharmony_ci 880c0abf9e6Sopenharmony_cistatic const struct name_entry ev_names[] = { 881c0abf9e6Sopenharmony_ci { .name = "EV_ABS", .value = EV_ABS }, 882c0abf9e6Sopenharmony_ci { .name = "EV_FF", .value = EV_FF }, 883c0abf9e6Sopenharmony_ci { .name = "EV_FF_STATUS", .value = EV_FF_STATUS }, 884c0abf9e6Sopenharmony_ci { .name = "EV_KEY", .value = EV_KEY }, 885c0abf9e6Sopenharmony_ci { .name = "EV_LED", .value = EV_LED }, 886c0abf9e6Sopenharmony_ci { .name = "EV_MAX", .value = EV_MAX }, 887c0abf9e6Sopenharmony_ci { .name = "EV_MSC", .value = EV_MSC }, 888c0abf9e6Sopenharmony_ci { .name = "EV_PWR", .value = EV_PWR }, 889c0abf9e6Sopenharmony_ci { .name = "EV_REL", .value = EV_REL }, 890c0abf9e6Sopenharmony_ci { .name = "EV_REP", .value = EV_REP }, 891c0abf9e6Sopenharmony_ci { .name = "EV_SND", .value = EV_SND }, 892c0abf9e6Sopenharmony_ci { .name = "EV_SW", .value = EV_SW }, 893c0abf9e6Sopenharmony_ci { .name = "EV_SYN", .value = EV_SYN }, 894c0abf9e6Sopenharmony_ci}; 895c0abf9e6Sopenharmony_ci 896c0abf9e6Sopenharmony_cistatic const struct name_entry code_names[] = { 897c0abf9e6Sopenharmony_ci { .name = "ABS_MT_MOVEFLAG", .value = ABS_MT_MOVEFLAG }, 898c0abf9e6Sopenharmony_ci { .name = "ABS_BRAKE", .value = ABS_BRAKE }, 899c0abf9e6Sopenharmony_ci { .name = "ABS_DISTANCE", .value = ABS_DISTANCE }, 900c0abf9e6Sopenharmony_ci { .name = "ABS_GAS", .value = ABS_GAS }, 901c0abf9e6Sopenharmony_ci { .name = "ABS_HAT0X", .value = ABS_HAT0X }, 902c0abf9e6Sopenharmony_ci { .name = "ABS_HAT0Y", .value = ABS_HAT0Y }, 903c0abf9e6Sopenharmony_ci { .name = "ABS_HAT1X", .value = ABS_HAT1X }, 904c0abf9e6Sopenharmony_ci { .name = "ABS_HAT1Y", .value = ABS_HAT1Y }, 905c0abf9e6Sopenharmony_ci { .name = "ABS_HAT2X", .value = ABS_HAT2X }, 906c0abf9e6Sopenharmony_ci { .name = "ABS_HAT2Y", .value = ABS_HAT2Y }, 907c0abf9e6Sopenharmony_ci { .name = "ABS_HAT3X", .value = ABS_HAT3X }, 908c0abf9e6Sopenharmony_ci { .name = "ABS_HAT3Y", .value = ABS_HAT3Y }, 909c0abf9e6Sopenharmony_ci { .name = "ABS_MAX", .value = ABS_MAX }, 910c0abf9e6Sopenharmony_ci { .name = "ABS_MISC", .value = ABS_MISC }, 911c0abf9e6Sopenharmony_ci { .name = "ABS_MT_BLOB_ID", .value = ABS_MT_BLOB_ID }, 912c0abf9e6Sopenharmony_ci { .name = "ABS_MT_DISTANCE", .value = ABS_MT_DISTANCE }, 913c0abf9e6Sopenharmony_ci { .name = "ABS_MT_ORIENTATION", .value = ABS_MT_ORIENTATION }, 914c0abf9e6Sopenharmony_ci { .name = "ABS_MT_POSITION_X", .value = ABS_MT_POSITION_X }, 915c0abf9e6Sopenharmony_ci { .name = "ABS_MT_POSITION_Y", .value = ABS_MT_POSITION_Y }, 916c0abf9e6Sopenharmony_ci { .name = "ABS_MT_PRESSURE", .value = ABS_MT_PRESSURE }, 917c0abf9e6Sopenharmony_ci { .name = "ABS_MT_SLOT", .value = ABS_MT_SLOT }, 918c0abf9e6Sopenharmony_ci { .name = "ABS_MT_TOOL_TYPE", .value = ABS_MT_TOOL_TYPE }, 919c0abf9e6Sopenharmony_ci { .name = "ABS_MT_TOOL_X", .value = ABS_MT_TOOL_X }, 920c0abf9e6Sopenharmony_ci { .name = "ABS_MT_TOOL_Y", .value = ABS_MT_TOOL_Y }, 921c0abf9e6Sopenharmony_ci { .name = "ABS_MT_TOUCH_MAJOR", .value = ABS_MT_TOUCH_MAJOR }, 922c0abf9e6Sopenharmony_ci { .name = "ABS_MT_TOUCH_MINOR", .value = ABS_MT_TOUCH_MINOR }, 923c0abf9e6Sopenharmony_ci { .name = "ABS_MT_TRACKING_ID", .value = ABS_MT_TRACKING_ID }, 924c0abf9e6Sopenharmony_ci { .name = "ABS_MT_WIDTH_MAJOR", .value = ABS_MT_WIDTH_MAJOR }, 925c0abf9e6Sopenharmony_ci { .name = "ABS_MT_WIDTH_MINOR", .value = ABS_MT_WIDTH_MINOR }, 926c0abf9e6Sopenharmony_ci { .name = "ABS_PRESSURE", .value = ABS_PRESSURE }, 927c0abf9e6Sopenharmony_ci { .name = "ABS_RESERVED", .value = ABS_RESERVED }, 928c0abf9e6Sopenharmony_ci { .name = "ABS_RUDDER", .value = ABS_RUDDER }, 929c0abf9e6Sopenharmony_ci { .name = "ABS_RX", .value = ABS_RX }, 930c0abf9e6Sopenharmony_ci { .name = "ABS_RY", .value = ABS_RY }, 931c0abf9e6Sopenharmony_ci { .name = "ABS_RZ", .value = ABS_RZ }, 932c0abf9e6Sopenharmony_ci { .name = "ABS_THROTTLE", .value = ABS_THROTTLE }, 933c0abf9e6Sopenharmony_ci { .name = "ABS_TILT_X", .value = ABS_TILT_X }, 934c0abf9e6Sopenharmony_ci { .name = "ABS_TILT_Y", .value = ABS_TILT_Y }, 935c0abf9e6Sopenharmony_ci { .name = "ABS_TOOL_WIDTH", .value = ABS_TOOL_WIDTH }, 936c0abf9e6Sopenharmony_ci { .name = "ABS_VOLUME", .value = ABS_VOLUME }, 937c0abf9e6Sopenharmony_ci { .name = "ABS_WHEEL", .value = ABS_WHEEL }, 938c0abf9e6Sopenharmony_ci { .name = "ABS_X", .value = ABS_X }, 939c0abf9e6Sopenharmony_ci { .name = "ABS_Y", .value = ABS_Y }, 940c0abf9e6Sopenharmony_ci { .name = "ABS_Z", .value = ABS_Z }, 941c0abf9e6Sopenharmony_ci { .name = "BTN_0", .value = BTN_0 }, 942c0abf9e6Sopenharmony_ci { .name = "BTN_1", .value = BTN_1 }, 943c0abf9e6Sopenharmony_ci { .name = "BTN_2", .value = BTN_2 }, 944c0abf9e6Sopenharmony_ci { .name = "BTN_3", .value = BTN_3 }, 945c0abf9e6Sopenharmony_ci { .name = "BTN_4", .value = BTN_4 }, 946c0abf9e6Sopenharmony_ci { .name = "BTN_5", .value = BTN_5 }, 947c0abf9e6Sopenharmony_ci { .name = "BTN_6", .value = BTN_6 }, 948c0abf9e6Sopenharmony_ci { .name = "BTN_7", .value = BTN_7 }, 949c0abf9e6Sopenharmony_ci { .name = "BTN_8", .value = BTN_8 }, 950c0abf9e6Sopenharmony_ci { .name = "BTN_9", .value = BTN_9 }, 951c0abf9e6Sopenharmony_ci { .name = "BTN_A", .value = BTN_A }, 952c0abf9e6Sopenharmony_ci { .name = "BTN_B", .value = BTN_B }, 953c0abf9e6Sopenharmony_ci { .name = "BTN_BACK", .value = BTN_BACK }, 954c0abf9e6Sopenharmony_ci { .name = "BTN_BASE", .value = BTN_BASE }, 955c0abf9e6Sopenharmony_ci { .name = "BTN_BASE2", .value = BTN_BASE2 }, 956c0abf9e6Sopenharmony_ci { .name = "BTN_BASE3", .value = BTN_BASE3 }, 957c0abf9e6Sopenharmony_ci { .name = "BTN_BASE4", .value = BTN_BASE4 }, 958c0abf9e6Sopenharmony_ci { .name = "BTN_BASE5", .value = BTN_BASE5 }, 959c0abf9e6Sopenharmony_ci { .name = "BTN_BASE6", .value = BTN_BASE6 }, 960c0abf9e6Sopenharmony_ci { .name = "BTN_C", .value = BTN_C }, 961c0abf9e6Sopenharmony_ci { .name = "BTN_DEAD", .value = BTN_DEAD }, 962c0abf9e6Sopenharmony_ci { .name = "BTN_DPAD_DOWN", .value = BTN_DPAD_DOWN }, 963c0abf9e6Sopenharmony_ci { .name = "BTN_DPAD_LEFT", .value = BTN_DPAD_LEFT }, 964c0abf9e6Sopenharmony_ci { .name = "BTN_DPAD_RIGHT", .value = BTN_DPAD_RIGHT }, 965c0abf9e6Sopenharmony_ci { .name = "BTN_DPAD_UP", .value = BTN_DPAD_UP }, 966c0abf9e6Sopenharmony_ci { .name = "BTN_EAST", .value = BTN_EAST }, 967c0abf9e6Sopenharmony_ci { .name = "BTN_EXTRA", .value = BTN_EXTRA }, 968c0abf9e6Sopenharmony_ci { .name = "BTN_FORWARD", .value = BTN_FORWARD }, 969c0abf9e6Sopenharmony_ci { .name = "BTN_GEAR_DOWN", .value = BTN_GEAR_DOWN }, 970c0abf9e6Sopenharmony_ci { .name = "BTN_GEAR_UP", .value = BTN_GEAR_UP }, 971c0abf9e6Sopenharmony_ci { .name = "BTN_LEFT", .value = BTN_LEFT }, 972c0abf9e6Sopenharmony_ci { .name = "BTN_MIDDLE", .value = BTN_MIDDLE }, 973c0abf9e6Sopenharmony_ci { .name = "BTN_MODE", .value = BTN_MODE }, 974c0abf9e6Sopenharmony_ci { .name = "BTN_NORTH", .value = BTN_NORTH }, 975c0abf9e6Sopenharmony_ci { .name = "BTN_PINKIE", .value = BTN_PINKIE }, 976c0abf9e6Sopenharmony_ci { .name = "BTN_RIGHT", .value = BTN_RIGHT }, 977c0abf9e6Sopenharmony_ci { .name = "BTN_SELECT", .value = BTN_SELECT }, 978c0abf9e6Sopenharmony_ci { .name = "BTN_SIDE", .value = BTN_SIDE }, 979c0abf9e6Sopenharmony_ci { .name = "BTN_SOUTH", .value = BTN_SOUTH }, 980c0abf9e6Sopenharmony_ci { .name = "BTN_START", .value = BTN_START }, 981c0abf9e6Sopenharmony_ci { .name = "BTN_STYLUS", .value = BTN_STYLUS }, 982c0abf9e6Sopenharmony_ci { .name = "BTN_STYLUS2", .value = BTN_STYLUS2 }, 983c0abf9e6Sopenharmony_ci { .name = "BTN_STYLUS3", .value = BTN_STYLUS3 }, 984c0abf9e6Sopenharmony_ci { .name = "BTN_TASK", .value = BTN_TASK }, 985c0abf9e6Sopenharmony_ci { .name = "BTN_THUMB", .value = BTN_THUMB }, 986c0abf9e6Sopenharmony_ci { .name = "BTN_THUMB2", .value = BTN_THUMB2 }, 987c0abf9e6Sopenharmony_ci { .name = "BTN_THUMBL", .value = BTN_THUMBL }, 988c0abf9e6Sopenharmony_ci { .name = "BTN_THUMBR", .value = BTN_THUMBR }, 989c0abf9e6Sopenharmony_ci { .name = "BTN_TL", .value = BTN_TL }, 990c0abf9e6Sopenharmony_ci { .name = "BTN_TL2", .value = BTN_TL2 }, 991c0abf9e6Sopenharmony_ci { .name = "BTN_TOOL_AIRBRUSH", .value = BTN_TOOL_AIRBRUSH }, 992c0abf9e6Sopenharmony_ci { .name = "BTN_TOOL_BRUSH", .value = BTN_TOOL_BRUSH }, 993c0abf9e6Sopenharmony_ci { .name = "BTN_TOOL_DOUBLETAP", .value = BTN_TOOL_DOUBLETAP }, 994c0abf9e6Sopenharmony_ci { .name = "BTN_TOOL_FINGER", .value = BTN_TOOL_FINGER }, 995c0abf9e6Sopenharmony_ci { .name = "BTN_TOOL_LENS", .value = BTN_TOOL_LENS }, 996c0abf9e6Sopenharmony_ci { .name = "BTN_TOOL_MOUSE", .value = BTN_TOOL_MOUSE }, 997c0abf9e6Sopenharmony_ci { .name = "BTN_TOOL_PEN", .value = BTN_TOOL_PEN }, 998c0abf9e6Sopenharmony_ci { .name = "BTN_TOOL_PENCIL", .value = BTN_TOOL_PENCIL }, 999c0abf9e6Sopenharmony_ci { .name = "BTN_TOOL_QUADTAP", .value = BTN_TOOL_QUADTAP }, 1000c0abf9e6Sopenharmony_ci { .name = "BTN_TOOL_QUINTTAP", .value = BTN_TOOL_QUINTTAP }, 1001c0abf9e6Sopenharmony_ci { .name = "BTN_TOOL_RUBBER", .value = BTN_TOOL_RUBBER }, 1002c0abf9e6Sopenharmony_ci { .name = "BTN_TOOL_TRIPLETAP", .value = BTN_TOOL_TRIPLETAP }, 1003c0abf9e6Sopenharmony_ci { .name = "BTN_TOP", .value = BTN_TOP }, 1004c0abf9e6Sopenharmony_ci { .name = "BTN_TOP2", .value = BTN_TOP2 }, 1005c0abf9e6Sopenharmony_ci { .name = "BTN_TOUCH", .value = BTN_TOUCH }, 1006c0abf9e6Sopenharmony_ci { .name = "BTN_TR", .value = BTN_TR }, 1007c0abf9e6Sopenharmony_ci { .name = "BTN_TR2", .value = BTN_TR2 }, 1008c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER", .value = BTN_TRIGGER }, 1009c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY1", .value = BTN_TRIGGER_HAPPY1 }, 1010c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY10", .value = BTN_TRIGGER_HAPPY10 }, 1011c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY11", .value = BTN_TRIGGER_HAPPY11 }, 1012c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY12", .value = BTN_TRIGGER_HAPPY12 }, 1013c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY13", .value = BTN_TRIGGER_HAPPY13 }, 1014c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY14", .value = BTN_TRIGGER_HAPPY14 }, 1015c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY15", .value = BTN_TRIGGER_HAPPY15 }, 1016c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY16", .value = BTN_TRIGGER_HAPPY16 }, 1017c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY17", .value = BTN_TRIGGER_HAPPY17 }, 1018c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY18", .value = BTN_TRIGGER_HAPPY18 }, 1019c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY19", .value = BTN_TRIGGER_HAPPY19 }, 1020c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY2", .value = BTN_TRIGGER_HAPPY2 }, 1021c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY20", .value = BTN_TRIGGER_HAPPY20 }, 1022c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY21", .value = BTN_TRIGGER_HAPPY21 }, 1023c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY22", .value = BTN_TRIGGER_HAPPY22 }, 1024c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY23", .value = BTN_TRIGGER_HAPPY23 }, 1025c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY24", .value = BTN_TRIGGER_HAPPY24 }, 1026c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY25", .value = BTN_TRIGGER_HAPPY25 }, 1027c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY26", .value = BTN_TRIGGER_HAPPY26 }, 1028c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY27", .value = BTN_TRIGGER_HAPPY27 }, 1029c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY28", .value = BTN_TRIGGER_HAPPY28 }, 1030c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY29", .value = BTN_TRIGGER_HAPPY29 }, 1031c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY3", .value = BTN_TRIGGER_HAPPY3 }, 1032c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY30", .value = BTN_TRIGGER_HAPPY30 }, 1033c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY31", .value = BTN_TRIGGER_HAPPY31 }, 1034c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY32", .value = BTN_TRIGGER_HAPPY32 }, 1035c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY33", .value = BTN_TRIGGER_HAPPY33 }, 1036c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY34", .value = BTN_TRIGGER_HAPPY34 }, 1037c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY35", .value = BTN_TRIGGER_HAPPY35 }, 1038c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY36", .value = BTN_TRIGGER_HAPPY36 }, 1039c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY37", .value = BTN_TRIGGER_HAPPY37 }, 1040c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY38", .value = BTN_TRIGGER_HAPPY38 }, 1041c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY39", .value = BTN_TRIGGER_HAPPY39 }, 1042c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY4", .value = BTN_TRIGGER_HAPPY4 }, 1043c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY40", .value = BTN_TRIGGER_HAPPY40 }, 1044c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY5", .value = BTN_TRIGGER_HAPPY5 }, 1045c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY6", .value = BTN_TRIGGER_HAPPY6 }, 1046c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY7", .value = BTN_TRIGGER_HAPPY7 }, 1047c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY8", .value = BTN_TRIGGER_HAPPY8 }, 1048c0abf9e6Sopenharmony_ci { .name = "BTN_TRIGGER_HAPPY9", .value = BTN_TRIGGER_HAPPY9 }, 1049c0abf9e6Sopenharmony_ci { .name = "BTN_WEST", .value = BTN_WEST }, 1050c0abf9e6Sopenharmony_ci { .name = "BTN_X", .value = BTN_X }, 1051c0abf9e6Sopenharmony_ci { .name = "BTN_Y", .value = BTN_Y }, 1052c0abf9e6Sopenharmony_ci { .name = "BTN_Z", .value = BTN_Z }, 1053c0abf9e6Sopenharmony_ci { .name = "FF_AUTOCENTER", .value = FF_AUTOCENTER }, 1054c0abf9e6Sopenharmony_ci { .name = "FF_CONSTANT", .value = FF_CONSTANT }, 1055c0abf9e6Sopenharmony_ci { .name = "FF_CUSTOM", .value = FF_CUSTOM }, 1056c0abf9e6Sopenharmony_ci { .name = "FF_DAMPER", .value = FF_DAMPER }, 1057c0abf9e6Sopenharmony_ci { .name = "FF_FRICTION", .value = FF_FRICTION }, 1058c0abf9e6Sopenharmony_ci { .name = "FF_GAIN", .value = FF_GAIN }, 1059c0abf9e6Sopenharmony_ci { .name = "FF_INERTIA", .value = FF_INERTIA }, 1060c0abf9e6Sopenharmony_ci { .name = "FF_MAX", .value = FF_MAX }, 1061c0abf9e6Sopenharmony_ci { .name = "FF_PERIODIC", .value = FF_PERIODIC }, 1062c0abf9e6Sopenharmony_ci { .name = "FF_RAMP", .value = FF_RAMP }, 1063c0abf9e6Sopenharmony_ci { .name = "FF_RUMBLE", .value = FF_RUMBLE }, 1064c0abf9e6Sopenharmony_ci { .name = "FF_SAW_DOWN", .value = FF_SAW_DOWN }, 1065c0abf9e6Sopenharmony_ci { .name = "FF_SAW_UP", .value = FF_SAW_UP }, 1066c0abf9e6Sopenharmony_ci { .name = "FF_SINE", .value = FF_SINE }, 1067c0abf9e6Sopenharmony_ci { .name = "FF_SPRING", .value = FF_SPRING }, 1068c0abf9e6Sopenharmony_ci { .name = "FF_SQUARE", .value = FF_SQUARE }, 1069c0abf9e6Sopenharmony_ci { .name = "FF_STATUS_MAX", .value = FF_STATUS_MAX }, 1070c0abf9e6Sopenharmony_ci { .name = "FF_STATUS_STOPPED", .value = FF_STATUS_STOPPED }, 1071c0abf9e6Sopenharmony_ci { .name = "FF_TRIANGLE", .value = FF_TRIANGLE }, 1072c0abf9e6Sopenharmony_ci { .name = "KEY_0", .value = KEY_0 }, 1073c0abf9e6Sopenharmony_ci { .name = "KEY_1", .value = KEY_1 }, 1074c0abf9e6Sopenharmony_ci { .name = "KEY_102ND", .value = KEY_102ND }, 1075c0abf9e6Sopenharmony_ci { .name = "KEY_10CHANNELSDOWN", .value = KEY_10CHANNELSDOWN }, 1076c0abf9e6Sopenharmony_ci { .name = "KEY_10CHANNELSUP", .value = KEY_10CHANNELSUP }, 1077c0abf9e6Sopenharmony_ci { .name = "KEY_2", .value = KEY_2 }, 1078c0abf9e6Sopenharmony_ci { .name = "KEY_3", .value = KEY_3 }, 1079c0abf9e6Sopenharmony_ci { .name = "KEY_3D_MODE", .value = KEY_3D_MODE }, 1080c0abf9e6Sopenharmony_ci { .name = "KEY_4", .value = KEY_4 }, 1081c0abf9e6Sopenharmony_ci { .name = "KEY_5", .value = KEY_5 }, 1082c0abf9e6Sopenharmony_ci { .name = "KEY_6", .value = KEY_6 }, 1083c0abf9e6Sopenharmony_ci { .name = "KEY_7", .value = KEY_7 }, 1084c0abf9e6Sopenharmony_ci { .name = "KEY_8", .value = KEY_8 }, 1085c0abf9e6Sopenharmony_ci { .name = "KEY_9", .value = KEY_9 }, 1086c0abf9e6Sopenharmony_ci { .name = "KEY_A", .value = KEY_A }, 1087c0abf9e6Sopenharmony_ci { .name = "KEY_AB", .value = KEY_AB }, 1088c0abf9e6Sopenharmony_ci { .name = "KEY_ADDRESSBOOK", .value = KEY_ADDRESSBOOK }, 1089c0abf9e6Sopenharmony_ci { .name = "KEY_AGAIN", .value = KEY_AGAIN }, 1090c0abf9e6Sopenharmony_ci { .name = "KEY_ALL_APPLICATIONS", .value = KEY_ALL_APPLICATIONS }, 1091c0abf9e6Sopenharmony_ci { .name = "KEY_ALS_TOGGLE", .value = KEY_ALS_TOGGLE }, 1092c0abf9e6Sopenharmony_ci { .name = "KEY_ALTERASE", .value = KEY_ALTERASE }, 1093c0abf9e6Sopenharmony_ci { .name = "KEY_ANGLE", .value = KEY_ANGLE }, 1094c0abf9e6Sopenharmony_ci { .name = "KEY_APOSTROPHE", .value = KEY_APOSTROPHE }, 1095c0abf9e6Sopenharmony_ci { .name = "KEY_APPSELECT", .value = KEY_APPSELECT }, 1096c0abf9e6Sopenharmony_ci { .name = "KEY_ARCHIVE", .value = KEY_ARCHIVE }, 1097c0abf9e6Sopenharmony_ci { .name = "KEY_ASPECT_RATIO", .value = KEY_ASPECT_RATIO }, 1098c0abf9e6Sopenharmony_ci { .name = "KEY_ASSISTANT", .value = KEY_ASSISTANT }, 1099c0abf9e6Sopenharmony_ci { .name = "KEY_ATTENDANT_OFF", .value = KEY_ATTENDANT_OFF }, 1100c0abf9e6Sopenharmony_ci { .name = "KEY_ATTENDANT_ON", .value = KEY_ATTENDANT_ON }, 1101c0abf9e6Sopenharmony_ci { .name = "KEY_ATTENDANT_TOGGLE", .value = KEY_ATTENDANT_TOGGLE }, 1102c0abf9e6Sopenharmony_ci { .name = "KEY_AUDIO", .value = KEY_AUDIO }, 1103c0abf9e6Sopenharmony_ci { .name = "KEY_AUDIO_DESC", .value = KEY_AUDIO_DESC }, 1104c0abf9e6Sopenharmony_ci { .name = "KEY_AUTOPILOT_ENGAGE_TOGGLE", .value = KEY_AUTOPILOT_ENGAGE_TOGGLE }, 1105c0abf9e6Sopenharmony_ci { .name = "KEY_AUX", .value = KEY_AUX }, 1106c0abf9e6Sopenharmony_ci { .name = "KEY_B", .value = KEY_B }, 1107c0abf9e6Sopenharmony_ci { .name = "KEY_BACK", .value = KEY_BACK }, 1108c0abf9e6Sopenharmony_ci { .name = "KEY_BACKSLASH", .value = KEY_BACKSLASH }, 1109c0abf9e6Sopenharmony_ci { .name = "KEY_BACKSPACE", .value = KEY_BACKSPACE }, 1110c0abf9e6Sopenharmony_ci { .name = "KEY_BASSBOOST", .value = KEY_BASSBOOST }, 1111c0abf9e6Sopenharmony_ci { .name = "KEY_BATTERY", .value = KEY_BATTERY }, 1112c0abf9e6Sopenharmony_ci { .name = "KEY_BLUE", .value = KEY_BLUE }, 1113c0abf9e6Sopenharmony_ci { .name = "KEY_BLUETOOTH", .value = KEY_BLUETOOTH }, 1114c0abf9e6Sopenharmony_ci { .name = "KEY_BOOKMARKS", .value = KEY_BOOKMARKS }, 1115c0abf9e6Sopenharmony_ci { .name = "KEY_BREAK", .value = KEY_BREAK }, 1116c0abf9e6Sopenharmony_ci { .name = "KEY_BRIGHTNESSDOWN", .value = KEY_BRIGHTNESSDOWN }, 1117c0abf9e6Sopenharmony_ci { .name = "KEY_BRIGHTNESSUP", .value = KEY_BRIGHTNESSUP }, 1118c0abf9e6Sopenharmony_ci { .name = "KEY_BRIGHTNESS_AUTO", .value = KEY_BRIGHTNESS_AUTO }, 1119c0abf9e6Sopenharmony_ci { .name = "KEY_BRIGHTNESS_CYCLE", .value = KEY_BRIGHTNESS_CYCLE }, 1120c0abf9e6Sopenharmony_ci { .name = "KEY_BRIGHTNESS_MAX", .value = KEY_BRIGHTNESS_MAX }, 1121c0abf9e6Sopenharmony_ci { .name = "KEY_BRIGHTNESS_MENU", .value = KEY_BRIGHTNESS_MENU }, 1122c0abf9e6Sopenharmony_ci { .name = "KEY_BRIGHTNESS_MIN", .value = KEY_BRIGHTNESS_MIN }, 1123c0abf9e6Sopenharmony_ci { .name = "KEY_BRL_DOT1", .value = KEY_BRL_DOT1 }, 1124c0abf9e6Sopenharmony_ci { .name = "KEY_BRL_DOT10", .value = KEY_BRL_DOT10 }, 1125c0abf9e6Sopenharmony_ci { .name = "KEY_BRL_DOT2", .value = KEY_BRL_DOT2 }, 1126c0abf9e6Sopenharmony_ci { .name = "KEY_BRL_DOT3", .value = KEY_BRL_DOT3 }, 1127c0abf9e6Sopenharmony_ci { .name = "KEY_BRL_DOT4", .value = KEY_BRL_DOT4 }, 1128c0abf9e6Sopenharmony_ci { .name = "KEY_BRL_DOT5", .value = KEY_BRL_DOT5 }, 1129c0abf9e6Sopenharmony_ci { .name = "KEY_BRL_DOT6", .value = KEY_BRL_DOT6 }, 1130c0abf9e6Sopenharmony_ci { .name = "KEY_BRL_DOT7", .value = KEY_BRL_DOT7 }, 1131c0abf9e6Sopenharmony_ci { .name = "KEY_BRL_DOT8", .value = KEY_BRL_DOT8 }, 1132c0abf9e6Sopenharmony_ci { .name = "KEY_BRL_DOT9", .value = KEY_BRL_DOT9 }, 1133c0abf9e6Sopenharmony_ci { .name = "KEY_BUTTONCONFIG", .value = KEY_BUTTONCONFIG }, 1134c0abf9e6Sopenharmony_ci { .name = "KEY_C", .value = KEY_C }, 1135c0abf9e6Sopenharmony_ci { .name = "KEY_CALC", .value = KEY_CALC }, 1136c0abf9e6Sopenharmony_ci { .name = "KEY_CALENDAR", .value = KEY_CALENDAR }, 1137c0abf9e6Sopenharmony_ci { .name = "KEY_CAMERA", .value = KEY_CAMERA }, 1138c0abf9e6Sopenharmony_ci { .name = "KEY_CAMERA_DOWN", .value = KEY_CAMERA_DOWN }, 1139c0abf9e6Sopenharmony_ci { .name = "KEY_CAMERA_FOCUS", .value = KEY_CAMERA_FOCUS }, 1140c0abf9e6Sopenharmony_ci { .name = "KEY_CAMERA_LEFT", .value = KEY_CAMERA_LEFT }, 1141c0abf9e6Sopenharmony_ci { .name = "KEY_CAMERA_RIGHT", .value = KEY_CAMERA_RIGHT }, 1142c0abf9e6Sopenharmony_ci { .name = "KEY_CAMERA_UP", .value = KEY_CAMERA_UP }, 1143c0abf9e6Sopenharmony_ci { .name = "KEY_CAMERA_ZOOMIN", .value = KEY_CAMERA_ZOOMIN }, 1144c0abf9e6Sopenharmony_ci { .name = "KEY_CAMERA_ZOOMOUT", .value = KEY_CAMERA_ZOOMOUT }, 1145c0abf9e6Sopenharmony_ci { .name = "KEY_CANCEL", .value = KEY_CANCEL }, 1146c0abf9e6Sopenharmony_ci { .name = "KEY_CAPSLOCK", .value = KEY_CAPSLOCK }, 1147c0abf9e6Sopenharmony_ci { .name = "KEY_CD", .value = KEY_CD }, 1148c0abf9e6Sopenharmony_ci { .name = "KEY_CHANNEL", .value = KEY_CHANNEL }, 1149c0abf9e6Sopenharmony_ci { .name = "KEY_CHANNELDOWN", .value = KEY_CHANNELDOWN }, 1150c0abf9e6Sopenharmony_ci { .name = "KEY_CHANNELUP", .value = KEY_CHANNELUP }, 1151c0abf9e6Sopenharmony_ci { .name = "KEY_CHAT", .value = KEY_CHAT }, 1152c0abf9e6Sopenharmony_ci { .name = "KEY_CLEAR", .value = KEY_CLEAR }, 1153c0abf9e6Sopenharmony_ci { .name = "KEY_CLEARVU_SONAR", .value = KEY_CLEARVU_SONAR }, 1154c0abf9e6Sopenharmony_ci { .name = "KEY_CLOSE", .value = KEY_CLOSE }, 1155c0abf9e6Sopenharmony_ci { .name = "KEY_CLOSECD", .value = KEY_CLOSECD }, 1156c0abf9e6Sopenharmony_ci { .name = "KEY_COFFEE", .value = KEY_COFFEE }, 1157c0abf9e6Sopenharmony_ci { .name = "KEY_COMMA", .value = KEY_COMMA }, 1158c0abf9e6Sopenharmony_ci { .name = "KEY_COMPOSE", .value = KEY_COMPOSE }, 1159c0abf9e6Sopenharmony_ci { .name = "KEY_COMPUTER", .value = KEY_COMPUTER }, 1160c0abf9e6Sopenharmony_ci { .name = "KEY_CONFIG", .value = KEY_CONFIG }, 1161c0abf9e6Sopenharmony_ci { .name = "KEY_CONNECT", .value = KEY_CONNECT }, 1162c0abf9e6Sopenharmony_ci { .name = "KEY_CONTEXT_MENU", .value = KEY_CONTEXT_MENU }, 1163c0abf9e6Sopenharmony_ci { .name = "KEY_CONTROLPANEL", .value = KEY_CONTROLPANEL }, 1164c0abf9e6Sopenharmony_ci { .name = "KEY_COPY", .value = KEY_COPY }, 1165c0abf9e6Sopenharmony_ci { .name = "KEY_CUT", .value = KEY_CUT }, 1166c0abf9e6Sopenharmony_ci { .name = "KEY_CYCLEWINDOWS", .value = KEY_CYCLEWINDOWS }, 1167c0abf9e6Sopenharmony_ci { .name = "KEY_D", .value = KEY_D }, 1168c0abf9e6Sopenharmony_ci { .name = "KEY_DATA", .value = KEY_DATA }, 1169c0abf9e6Sopenharmony_ci { .name = "KEY_DATABASE", .value = KEY_DATABASE }, 1170c0abf9e6Sopenharmony_ci { .name = "KEY_DELETE", .value = KEY_DELETE }, 1171c0abf9e6Sopenharmony_ci { .name = "KEY_DELETEFILE", .value = KEY_DELETEFILE }, 1172c0abf9e6Sopenharmony_ci { .name = "KEY_DEL_EOL", .value = KEY_DEL_EOL }, 1173c0abf9e6Sopenharmony_ci { .name = "KEY_DEL_EOS", .value = KEY_DEL_EOS }, 1174c0abf9e6Sopenharmony_ci { .name = "KEY_DEL_LINE", .value = KEY_DEL_LINE }, 1175c0abf9e6Sopenharmony_ci { .name = "KEY_DICTATE", .value = KEY_DICTATE }, 1176c0abf9e6Sopenharmony_ci { .name = "KEY_DIGITS", .value = KEY_DIGITS }, 1177c0abf9e6Sopenharmony_ci { .name = "KEY_DIRECTORY", .value = KEY_DIRECTORY }, 1178c0abf9e6Sopenharmony_ci { .name = "KEY_DISPLAYTOGGLE", .value = KEY_DISPLAYTOGGLE }, 1179c0abf9e6Sopenharmony_ci { .name = "KEY_DISPLAY_OFF", .value = KEY_DISPLAY_OFF }, 1180c0abf9e6Sopenharmony_ci { .name = "KEY_DOCUMENTS", .value = KEY_DOCUMENTS }, 1181c0abf9e6Sopenharmony_ci { .name = "KEY_DOLLAR", .value = KEY_DOLLAR }, 1182c0abf9e6Sopenharmony_ci { .name = "KEY_DOT", .value = KEY_DOT }, 1183c0abf9e6Sopenharmony_ci { .name = "KEY_DOWN", .value = KEY_DOWN }, 1184c0abf9e6Sopenharmony_ci { .name = "KEY_DUAL_RANGE_RADAR", .value = KEY_DUAL_RANGE_RADAR }, 1185c0abf9e6Sopenharmony_ci { .name = "KEY_DVD", .value = KEY_DVD }, 1186c0abf9e6Sopenharmony_ci { .name = "KEY_E", .value = KEY_E }, 1187c0abf9e6Sopenharmony_ci { .name = "KEY_EDIT", .value = KEY_EDIT }, 1188c0abf9e6Sopenharmony_ci { .name = "KEY_EDITOR", .value = KEY_EDITOR }, 1189c0abf9e6Sopenharmony_ci { .name = "KEY_EJECTCD", .value = KEY_EJECTCD }, 1190c0abf9e6Sopenharmony_ci { .name = "KEY_EJECTCLOSECD", .value = KEY_EJECTCLOSECD }, 1191c0abf9e6Sopenharmony_ci { .name = "KEY_EMAIL", .value = KEY_EMAIL }, 1192c0abf9e6Sopenharmony_ci { .name = "KEY_EMOJI_PICKER", .value = KEY_EMOJI_PICKER }, 1193c0abf9e6Sopenharmony_ci { .name = "KEY_END", .value = KEY_END }, 1194c0abf9e6Sopenharmony_ci { .name = "KEY_ENTER", .value = KEY_ENTER }, 1195c0abf9e6Sopenharmony_ci { .name = "KEY_EPG", .value = KEY_EPG }, 1196c0abf9e6Sopenharmony_ci { .name = "KEY_EQUAL", .value = KEY_EQUAL }, 1197c0abf9e6Sopenharmony_ci { .name = "KEY_ESC", .value = KEY_ESC }, 1198c0abf9e6Sopenharmony_ci { .name = "KEY_EURO", .value = KEY_EURO }, 1199c0abf9e6Sopenharmony_ci { .name = "KEY_EXIT", .value = KEY_EXIT }, 1200c0abf9e6Sopenharmony_ci { .name = "KEY_F", .value = KEY_F }, 1201c0abf9e6Sopenharmony_ci { .name = "KEY_F1", .value = KEY_F1 }, 1202c0abf9e6Sopenharmony_ci { .name = "KEY_F10", .value = KEY_F10 }, 1203c0abf9e6Sopenharmony_ci { .name = "KEY_F11", .value = KEY_F11 }, 1204c0abf9e6Sopenharmony_ci { .name = "KEY_F12", .value = KEY_F12 }, 1205c0abf9e6Sopenharmony_ci { .name = "KEY_F13", .value = KEY_F13 }, 1206c0abf9e6Sopenharmony_ci { .name = "KEY_F14", .value = KEY_F14 }, 1207c0abf9e6Sopenharmony_ci { .name = "KEY_F15", .value = KEY_F15 }, 1208c0abf9e6Sopenharmony_ci { .name = "KEY_F16", .value = KEY_F16 }, 1209c0abf9e6Sopenharmony_ci { .name = "KEY_F17", .value = KEY_F17 }, 1210c0abf9e6Sopenharmony_ci { .name = "KEY_F18", .value = KEY_F18 }, 1211c0abf9e6Sopenharmony_ci { .name = "KEY_F19", .value = KEY_F19 }, 1212c0abf9e6Sopenharmony_ci { .name = "KEY_F2", .value = KEY_F2 }, 1213c0abf9e6Sopenharmony_ci { .name = "KEY_F20", .value = KEY_F20 }, 1214c0abf9e6Sopenharmony_ci { .name = "KEY_F21", .value = KEY_F21 }, 1215c0abf9e6Sopenharmony_ci { .name = "KEY_F22", .value = KEY_F22 }, 1216c0abf9e6Sopenharmony_ci { .name = "KEY_F23", .value = KEY_F23 }, 1217c0abf9e6Sopenharmony_ci { .name = "KEY_F24", .value = KEY_F24 }, 1218c0abf9e6Sopenharmony_ci { .name = "KEY_F3", .value = KEY_F3 }, 1219c0abf9e6Sopenharmony_ci { .name = "KEY_F4", .value = KEY_F4 }, 1220c0abf9e6Sopenharmony_ci { .name = "KEY_F5", .value = KEY_F5 }, 1221c0abf9e6Sopenharmony_ci { .name = "KEY_F6", .value = KEY_F6 }, 1222c0abf9e6Sopenharmony_ci { .name = "KEY_F7", .value = KEY_F7 }, 1223c0abf9e6Sopenharmony_ci { .name = "KEY_F8", .value = KEY_F8 }, 1224c0abf9e6Sopenharmony_ci { .name = "KEY_F9", .value = KEY_F9 }, 1225c0abf9e6Sopenharmony_ci { .name = "KEY_FASTFORWARD", .value = KEY_FASTFORWARD }, 1226c0abf9e6Sopenharmony_ci { .name = "KEY_FASTREVERSE", .value = KEY_FASTREVERSE }, 1227c0abf9e6Sopenharmony_ci { .name = "KEY_FAVORITES", .value = KEY_FAVORITES }, 1228c0abf9e6Sopenharmony_ci { .name = "KEY_FILE", .value = KEY_FILE }, 1229c0abf9e6Sopenharmony_ci { .name = "KEY_FINANCE", .value = KEY_FINANCE }, 1230c0abf9e6Sopenharmony_ci { .name = "KEY_FIND", .value = KEY_FIND }, 1231c0abf9e6Sopenharmony_ci { .name = "KEY_FIRST", .value = KEY_FIRST }, 1232c0abf9e6Sopenharmony_ci { .name = "KEY_FISHING_CHART", .value = KEY_FISHING_CHART }, 1233c0abf9e6Sopenharmony_ci { .name = "KEY_FN", .value = KEY_FN }, 1234c0abf9e6Sopenharmony_ci { .name = "KEY_FN_1", .value = KEY_FN_1 }, 1235c0abf9e6Sopenharmony_ci { .name = "KEY_FN_2", .value = KEY_FN_2 }, 1236c0abf9e6Sopenharmony_ci { .name = "KEY_FN_B", .value = KEY_FN_B }, 1237c0abf9e6Sopenharmony_ci { .name = "KEY_FN_D", .value = KEY_FN_D }, 1238c0abf9e6Sopenharmony_ci { .name = "KEY_FN_E", .value = KEY_FN_E }, 1239c0abf9e6Sopenharmony_ci { .name = "KEY_FN_ESC", .value = KEY_FN_ESC }, 1240c0abf9e6Sopenharmony_ci { .name = "KEY_FN_F", .value = KEY_FN_F }, 1241c0abf9e6Sopenharmony_ci { .name = "KEY_FN_F1", .value = KEY_FN_F1 }, 1242c0abf9e6Sopenharmony_ci { .name = "KEY_FN_F10", .value = KEY_FN_F10 }, 1243c0abf9e6Sopenharmony_ci { .name = "KEY_FN_F11", .value = KEY_FN_F11 }, 1244c0abf9e6Sopenharmony_ci { .name = "KEY_FN_F12", .value = KEY_FN_F12 }, 1245c0abf9e6Sopenharmony_ci { .name = "KEY_FN_F2", .value = KEY_FN_F2 }, 1246c0abf9e6Sopenharmony_ci { .name = "KEY_FN_F3", .value = KEY_FN_F3 }, 1247c0abf9e6Sopenharmony_ci { .name = "KEY_FN_F4", .value = KEY_FN_F4 }, 1248c0abf9e6Sopenharmony_ci { .name = "KEY_FN_F5", .value = KEY_FN_F5 }, 1249c0abf9e6Sopenharmony_ci { .name = "KEY_FN_F6", .value = KEY_FN_F6 }, 1250c0abf9e6Sopenharmony_ci { .name = "KEY_FN_F7", .value = KEY_FN_F7 }, 1251c0abf9e6Sopenharmony_ci { .name = "KEY_FN_F8", .value = KEY_FN_F8 }, 1252c0abf9e6Sopenharmony_ci { .name = "KEY_FN_F9", .value = KEY_FN_F9 }, 1253c0abf9e6Sopenharmony_ci { .name = "KEY_FN_RIGHT_SHIFT", .value = KEY_FN_RIGHT_SHIFT }, 1254c0abf9e6Sopenharmony_ci { .name = "KEY_FN_S", .value = KEY_FN_S }, 1255c0abf9e6Sopenharmony_ci { .name = "KEY_FORWARD", .value = KEY_FORWARD }, 1256c0abf9e6Sopenharmony_ci { .name = "KEY_FORWARDMAIL", .value = KEY_FORWARDMAIL }, 1257c0abf9e6Sopenharmony_ci { .name = "KEY_FRAMEBACK", .value = KEY_FRAMEBACK }, 1258c0abf9e6Sopenharmony_ci { .name = "KEY_FRAMEFORWARD", .value = KEY_FRAMEFORWARD }, 1259c0abf9e6Sopenharmony_ci { .name = "KEY_FRONT", .value = KEY_FRONT }, 1260c0abf9e6Sopenharmony_ci { .name = "KEY_FULL_SCREEN", .value = KEY_FULL_SCREEN }, 1261c0abf9e6Sopenharmony_ci { .name = "KEY_G", .value = KEY_G }, 1262c0abf9e6Sopenharmony_ci { .name = "KEY_GAMES", .value = KEY_GAMES }, 1263c0abf9e6Sopenharmony_ci { .name = "KEY_GOTO", .value = KEY_GOTO }, 1264c0abf9e6Sopenharmony_ci { .name = "KEY_GRAPHICSEDITOR", .value = KEY_GRAPHICSEDITOR }, 1265c0abf9e6Sopenharmony_ci { .name = "KEY_GRAVE", .value = KEY_GRAVE }, 1266c0abf9e6Sopenharmony_ci { .name = "KEY_GREEN", .value = KEY_GREEN }, 1267c0abf9e6Sopenharmony_ci { .name = "KEY_H", .value = KEY_H }, 1268c0abf9e6Sopenharmony_ci { .name = "KEY_HANGEUL", .value = KEY_HANGEUL }, 1269c0abf9e6Sopenharmony_ci { .name = "KEY_HANGUP_PHONE", .value = KEY_HANGUP_PHONE }, 1270c0abf9e6Sopenharmony_ci { .name = "KEY_HANJA", .value = KEY_HANJA }, 1271c0abf9e6Sopenharmony_ci { .name = "KEY_HELP", .value = KEY_HELP }, 1272c0abf9e6Sopenharmony_ci { .name = "KEY_HENKAN", .value = KEY_HENKAN }, 1273c0abf9e6Sopenharmony_ci { .name = "KEY_HIRAGANA", .value = KEY_HIRAGANA }, 1274c0abf9e6Sopenharmony_ci { .name = "KEY_HOME", .value = KEY_HOME }, 1275c0abf9e6Sopenharmony_ci { .name = "KEY_HOMEPAGE", .value = KEY_HOMEPAGE }, 1276c0abf9e6Sopenharmony_ci { .name = "KEY_HP", .value = KEY_HP }, 1277c0abf9e6Sopenharmony_ci { .name = "KEY_I", .value = KEY_I }, 1278c0abf9e6Sopenharmony_ci { .name = "KEY_IMAGES", .value = KEY_IMAGES }, 1279c0abf9e6Sopenharmony_ci { .name = "KEY_INFO", .value = KEY_INFO }, 1280c0abf9e6Sopenharmony_ci { .name = "KEY_INSERT", .value = KEY_INSERT }, 1281c0abf9e6Sopenharmony_ci { .name = "KEY_INS_LINE", .value = KEY_INS_LINE }, 1282c0abf9e6Sopenharmony_ci { .name = "KEY_ISO", .value = KEY_ISO }, 1283c0abf9e6Sopenharmony_ci { .name = "KEY_J", .value = KEY_J }, 1284c0abf9e6Sopenharmony_ci { .name = "KEY_JOURNAL", .value = KEY_JOURNAL }, 1285c0abf9e6Sopenharmony_ci { .name = "KEY_K", .value = KEY_K }, 1286c0abf9e6Sopenharmony_ci { .name = "KEY_KATAKANA", .value = KEY_KATAKANA }, 1287c0abf9e6Sopenharmony_ci { .name = "KEY_KATAKANAHIRAGANA", .value = KEY_KATAKANAHIRAGANA }, 1288c0abf9e6Sopenharmony_ci { .name = "KEY_KBDILLUMDOWN", .value = KEY_KBDILLUMDOWN }, 1289c0abf9e6Sopenharmony_ci { .name = "KEY_KBDILLUMTOGGLE", .value = KEY_KBDILLUMTOGGLE }, 1290c0abf9e6Sopenharmony_ci { .name = "KEY_KBDILLUMUP", .value = KEY_KBDILLUMUP }, 1291c0abf9e6Sopenharmony_ci { .name = "KEY_KBDINPUTASSIST_ACCEPT", .value = KEY_KBDINPUTASSIST_ACCEPT }, 1292c0abf9e6Sopenharmony_ci { .name = "KEY_KBDINPUTASSIST_CANCEL", .value = KEY_KBDINPUTASSIST_CANCEL }, 1293c0abf9e6Sopenharmony_ci { .name = "KEY_KBDINPUTASSIST_NEXT", .value = KEY_KBDINPUTASSIST_NEXT }, 1294c0abf9e6Sopenharmony_ci { .name = "KEY_KBDINPUTASSIST_NEXTGROUP", .value = KEY_KBDINPUTASSIST_NEXTGROUP }, 1295c0abf9e6Sopenharmony_ci { .name = "KEY_KBDINPUTASSIST_PREV", .value = KEY_KBDINPUTASSIST_PREV }, 1296c0abf9e6Sopenharmony_ci { .name = "KEY_KBDINPUTASSIST_PREVGROUP", .value = KEY_KBDINPUTASSIST_PREVGROUP }, 1297c0abf9e6Sopenharmony_ci { .name = "KEY_KBD_LAYOUT_NEXT", .value = KEY_KBD_LAYOUT_NEXT }, 1298c0abf9e6Sopenharmony_ci { .name = "KEY_KBD_LCD_MENU1", .value = KEY_KBD_LCD_MENU1 }, 1299c0abf9e6Sopenharmony_ci { .name = "KEY_KBD_LCD_MENU2", .value = KEY_KBD_LCD_MENU2 }, 1300c0abf9e6Sopenharmony_ci { .name = "KEY_KBD_LCD_MENU3", .value = KEY_KBD_LCD_MENU3 }, 1301c0abf9e6Sopenharmony_ci { .name = "KEY_KBD_LCD_MENU4", .value = KEY_KBD_LCD_MENU4 }, 1302c0abf9e6Sopenharmony_ci { .name = "KEY_KBD_LCD_MENU5", .value = KEY_KBD_LCD_MENU5 }, 1303c0abf9e6Sopenharmony_ci { .name = "KEY_KEYBOARD", .value = KEY_KEYBOARD }, 1304c0abf9e6Sopenharmony_ci { .name = "KEY_KP0", .value = KEY_KP0 }, 1305c0abf9e6Sopenharmony_ci { .name = "KEY_KP1", .value = KEY_KP1 }, 1306c0abf9e6Sopenharmony_ci { .name = "KEY_KP2", .value = KEY_KP2 }, 1307c0abf9e6Sopenharmony_ci { .name = "KEY_KP3", .value = KEY_KP3 }, 1308c0abf9e6Sopenharmony_ci { .name = "KEY_KP4", .value = KEY_KP4 }, 1309c0abf9e6Sopenharmony_ci { .name = "KEY_KP5", .value = KEY_KP5 }, 1310c0abf9e6Sopenharmony_ci { .name = "KEY_KP6", .value = KEY_KP6 }, 1311c0abf9e6Sopenharmony_ci { .name = "KEY_KP7", .value = KEY_KP7 }, 1312c0abf9e6Sopenharmony_ci { .name = "KEY_KP8", .value = KEY_KP8 }, 1313c0abf9e6Sopenharmony_ci { .name = "KEY_KP9", .value = KEY_KP9 }, 1314c0abf9e6Sopenharmony_ci { .name = "KEY_KPASTERISK", .value = KEY_KPASTERISK }, 1315c0abf9e6Sopenharmony_ci { .name = "KEY_KPCOMMA", .value = KEY_KPCOMMA }, 1316c0abf9e6Sopenharmony_ci { .name = "KEY_KPDOT", .value = KEY_KPDOT }, 1317c0abf9e6Sopenharmony_ci { .name = "KEY_KPENTER", .value = KEY_KPENTER }, 1318c0abf9e6Sopenharmony_ci { .name = "KEY_KPEQUAL", .value = KEY_KPEQUAL }, 1319c0abf9e6Sopenharmony_ci { .name = "KEY_KPJPCOMMA", .value = KEY_KPJPCOMMA }, 1320c0abf9e6Sopenharmony_ci { .name = "KEY_KPLEFTPAREN", .value = KEY_KPLEFTPAREN }, 1321c0abf9e6Sopenharmony_ci { .name = "KEY_KPMINUS", .value = KEY_KPMINUS }, 1322c0abf9e6Sopenharmony_ci { .name = "KEY_KPPLUS", .value = KEY_KPPLUS }, 1323c0abf9e6Sopenharmony_ci { .name = "KEY_KPPLUSMINUS", .value = KEY_KPPLUSMINUS }, 1324c0abf9e6Sopenharmony_ci { .name = "KEY_KPRIGHTPAREN", .value = KEY_KPRIGHTPAREN }, 1325c0abf9e6Sopenharmony_ci { .name = "KEY_KPSLASH", .value = KEY_KPSLASH }, 1326c0abf9e6Sopenharmony_ci { .name = "KEY_L", .value = KEY_L }, 1327c0abf9e6Sopenharmony_ci { .name = "KEY_LANGUAGE", .value = KEY_LANGUAGE }, 1328c0abf9e6Sopenharmony_ci { .name = "KEY_LAST", .value = KEY_LAST }, 1329c0abf9e6Sopenharmony_ci { .name = "KEY_LEFT", .value = KEY_LEFT }, 1330c0abf9e6Sopenharmony_ci { .name = "KEY_LEFTALT", .value = KEY_LEFTALT }, 1331c0abf9e6Sopenharmony_ci { .name = "KEY_LEFTBRACE", .value = KEY_LEFTBRACE }, 1332c0abf9e6Sopenharmony_ci { .name = "KEY_LEFTCTRL", .value = KEY_LEFTCTRL }, 1333c0abf9e6Sopenharmony_ci { .name = "KEY_LEFTMETA", .value = KEY_LEFTMETA }, 1334c0abf9e6Sopenharmony_ci { .name = "KEY_LEFTSHIFT", .value = KEY_LEFTSHIFT }, 1335c0abf9e6Sopenharmony_ci { .name = "KEY_LEFT_DOWN", .value = KEY_LEFT_DOWN }, 1336c0abf9e6Sopenharmony_ci { .name = "KEY_LEFT_UP", .value = KEY_LEFT_UP }, 1337c0abf9e6Sopenharmony_ci { .name = "KEY_LIGHTS_TOGGLE", .value = KEY_LIGHTS_TOGGLE }, 1338c0abf9e6Sopenharmony_ci { .name = "KEY_LINEFEED", .value = KEY_LINEFEED }, 1339c0abf9e6Sopenharmony_ci { .name = "KEY_LIST", .value = KEY_LIST }, 1340c0abf9e6Sopenharmony_ci { .name = "KEY_LOGOFF", .value = KEY_LOGOFF }, 1341c0abf9e6Sopenharmony_ci { .name = "KEY_M", .value = KEY_M }, 1342c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO", .value = KEY_MACRO }, 1343c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO1", .value = KEY_MACRO1 }, 1344c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO10", .value = KEY_MACRO10 }, 1345c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO11", .value = KEY_MACRO11 }, 1346c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO12", .value = KEY_MACRO12 }, 1347c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO13", .value = KEY_MACRO13 }, 1348c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO14", .value = KEY_MACRO14 }, 1349c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO15", .value = KEY_MACRO15 }, 1350c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO16", .value = KEY_MACRO16 }, 1351c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO17", .value = KEY_MACRO17 }, 1352c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO18", .value = KEY_MACRO18 }, 1353c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO19", .value = KEY_MACRO19 }, 1354c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO2", .value = KEY_MACRO2 }, 1355c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO20", .value = KEY_MACRO20 }, 1356c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO21", .value = KEY_MACRO21 }, 1357c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO22", .value = KEY_MACRO22 }, 1358c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO23", .value = KEY_MACRO23 }, 1359c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO24", .value = KEY_MACRO24 }, 1360c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO25", .value = KEY_MACRO25 }, 1361c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO26", .value = KEY_MACRO26 }, 1362c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO27", .value = KEY_MACRO27 }, 1363c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO28", .value = KEY_MACRO28 }, 1364c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO29", .value = KEY_MACRO29 }, 1365c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO3", .value = KEY_MACRO3 }, 1366c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO30", .value = KEY_MACRO30 }, 1367c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO4", .value = KEY_MACRO4 }, 1368c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO5", .value = KEY_MACRO5 }, 1369c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO6", .value = KEY_MACRO6 }, 1370c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO7", .value = KEY_MACRO7 }, 1371c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO8", .value = KEY_MACRO8 }, 1372c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO9", .value = KEY_MACRO9 }, 1373c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO_PRESET1", .value = KEY_MACRO_PRESET1 }, 1374c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO_PRESET2", .value = KEY_MACRO_PRESET2 }, 1375c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO_PRESET3", .value = KEY_MACRO_PRESET3 }, 1376c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO_PRESET_CYCLE", .value = KEY_MACRO_PRESET_CYCLE }, 1377c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO_RECORD_START", .value = KEY_MACRO_RECORD_START }, 1378c0abf9e6Sopenharmony_ci { .name = "KEY_MACRO_RECORD_STOP", .value = KEY_MACRO_RECORD_STOP }, 1379c0abf9e6Sopenharmony_ci { .name = "KEY_MAIL", .value = KEY_MAIL }, 1380c0abf9e6Sopenharmony_ci { .name = "KEY_MARK_WAYPOINT", .value = KEY_MARK_WAYPOINT }, 1381c0abf9e6Sopenharmony_ci { .name = "KEY_MAX", .value = KEY_MAX }, 1382c0abf9e6Sopenharmony_ci { .name = "KEY_MEDIA", .value = KEY_MEDIA }, 1383c0abf9e6Sopenharmony_ci { .name = "KEY_MEDIA_REPEAT", .value = KEY_MEDIA_REPEAT }, 1384c0abf9e6Sopenharmony_ci { .name = "KEY_MEDIA_TOP_MENU", .value = KEY_MEDIA_TOP_MENU }, 1385c0abf9e6Sopenharmony_ci { .name = "KEY_MEMO", .value = KEY_MEMO }, 1386c0abf9e6Sopenharmony_ci { .name = "KEY_MENU", .value = KEY_MENU }, 1387c0abf9e6Sopenharmony_ci { .name = "KEY_MESSENGER", .value = KEY_MESSENGER }, 1388c0abf9e6Sopenharmony_ci { .name = "KEY_MHP", .value = KEY_MHP }, 1389c0abf9e6Sopenharmony_ci { .name = "KEY_MICMUTE", .value = KEY_MICMUTE }, 1390c0abf9e6Sopenharmony_ci { .name = "KEY_MINUS", .value = KEY_MINUS }, 1391c0abf9e6Sopenharmony_ci { .name = "KEY_MODE", .value = KEY_MODE }, 1392c0abf9e6Sopenharmony_ci { .name = "KEY_MOVE", .value = KEY_MOVE }, 1393c0abf9e6Sopenharmony_ci { .name = "KEY_MP3", .value = KEY_MP3 }, 1394c0abf9e6Sopenharmony_ci { .name = "KEY_MSDOS", .value = KEY_MSDOS }, 1395c0abf9e6Sopenharmony_ci { .name = "KEY_MUHENKAN", .value = KEY_MUHENKAN }, 1396c0abf9e6Sopenharmony_ci { .name = "KEY_MUTE", .value = KEY_MUTE }, 1397c0abf9e6Sopenharmony_ci { .name = "KEY_N", .value = KEY_N }, 1398c0abf9e6Sopenharmony_ci { .name = "KEY_NAV_CHART", .value = KEY_NAV_CHART }, 1399c0abf9e6Sopenharmony_ci { .name = "KEY_NAV_INFO", .value = KEY_NAV_INFO }, 1400c0abf9e6Sopenharmony_ci { .name = "KEY_NEW", .value = KEY_NEW }, 1401c0abf9e6Sopenharmony_ci { .name = "KEY_NEWS", .value = KEY_NEWS }, 1402c0abf9e6Sopenharmony_ci { .name = "KEY_NEXT", .value = KEY_NEXT }, 1403c0abf9e6Sopenharmony_ci { .name = "KEY_NEXTSONG", .value = KEY_NEXTSONG }, 1404c0abf9e6Sopenharmony_ci { .name = "KEY_NEXT_ELEMENT", .value = KEY_NEXT_ELEMENT }, 1405c0abf9e6Sopenharmony_ci { .name = "KEY_NEXT_FAVORITE", .value = KEY_NEXT_FAVORITE }, 1406c0abf9e6Sopenharmony_ci { .name = "KEY_NOTIFICATION_CENTER", .value = KEY_NOTIFICATION_CENTER }, 1407c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_0", .value = KEY_NUMERIC_0 }, 1408c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_1", .value = KEY_NUMERIC_1 }, 1409c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_11", .value = KEY_NUMERIC_11 }, 1410c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_12", .value = KEY_NUMERIC_12 }, 1411c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_2", .value = KEY_NUMERIC_2 }, 1412c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_3", .value = KEY_NUMERIC_3 }, 1413c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_4", .value = KEY_NUMERIC_4 }, 1414c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_5", .value = KEY_NUMERIC_5 }, 1415c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_6", .value = KEY_NUMERIC_6 }, 1416c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_7", .value = KEY_NUMERIC_7 }, 1417c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_8", .value = KEY_NUMERIC_8 }, 1418c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_9", .value = KEY_NUMERIC_9 }, 1419c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_A", .value = KEY_NUMERIC_A }, 1420c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_B", .value = KEY_NUMERIC_B }, 1421c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_C", .value = KEY_NUMERIC_C }, 1422c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_D", .value = KEY_NUMERIC_D }, 1423c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_POUND", .value = KEY_NUMERIC_POUND }, 1424c0abf9e6Sopenharmony_ci { .name = "KEY_NUMERIC_STAR", .value = KEY_NUMERIC_STAR }, 1425c0abf9e6Sopenharmony_ci { .name = "KEY_NUMLOCK", .value = KEY_NUMLOCK }, 1426c0abf9e6Sopenharmony_ci { .name = "KEY_O", .value = KEY_O }, 1427c0abf9e6Sopenharmony_ci { .name = "KEY_OK", .value = KEY_OK }, 1428c0abf9e6Sopenharmony_ci { .name = "KEY_ONSCREEN_KEYBOARD", .value = KEY_ONSCREEN_KEYBOARD }, 1429c0abf9e6Sopenharmony_ci { .name = "KEY_OPEN", .value = KEY_OPEN }, 1430c0abf9e6Sopenharmony_ci { .name = "KEY_OPTION", .value = KEY_OPTION }, 1431c0abf9e6Sopenharmony_ci { .name = "KEY_P", .value = KEY_P }, 1432c0abf9e6Sopenharmony_ci { .name = "KEY_PAGEDOWN", .value = KEY_PAGEDOWN }, 1433c0abf9e6Sopenharmony_ci { .name = "KEY_PAGEUP", .value = KEY_PAGEUP }, 1434c0abf9e6Sopenharmony_ci { .name = "KEY_PASTE", .value = KEY_PASTE }, 1435c0abf9e6Sopenharmony_ci { .name = "KEY_PAUSE", .value = KEY_PAUSE }, 1436c0abf9e6Sopenharmony_ci { .name = "KEY_PAUSECD", .value = KEY_PAUSECD }, 1437c0abf9e6Sopenharmony_ci { .name = "KEY_PAUSE_RECORD", .value = KEY_PAUSE_RECORD }, 1438c0abf9e6Sopenharmony_ci { .name = "KEY_PC", .value = KEY_PC }, 1439c0abf9e6Sopenharmony_ci { .name = "KEY_PHONE", .value = KEY_PHONE }, 1440c0abf9e6Sopenharmony_ci { .name = "KEY_PICKUP_PHONE", .value = KEY_PICKUP_PHONE }, 1441c0abf9e6Sopenharmony_ci { .name = "KEY_PLAY", .value = KEY_PLAY }, 1442c0abf9e6Sopenharmony_ci { .name = "KEY_PLAYCD", .value = KEY_PLAYCD }, 1443c0abf9e6Sopenharmony_ci { .name = "KEY_PLAYER", .value = KEY_PLAYER }, 1444c0abf9e6Sopenharmony_ci { .name = "KEY_PLAYPAUSE", .value = KEY_PLAYPAUSE }, 1445c0abf9e6Sopenharmony_ci { .name = "KEY_POWER", .value = KEY_POWER }, 1446c0abf9e6Sopenharmony_ci { .name = "KEY_POWER2", .value = KEY_POWER2 }, 1447c0abf9e6Sopenharmony_ci { .name = "KEY_PRESENTATION", .value = KEY_PRESENTATION }, 1448c0abf9e6Sopenharmony_ci { .name = "KEY_PREVIOUS", .value = KEY_PREVIOUS }, 1449c0abf9e6Sopenharmony_ci { .name = "KEY_PREVIOUSSONG", .value = KEY_PREVIOUSSONG }, 1450c0abf9e6Sopenharmony_ci { .name = "KEY_PREVIOUS_ELEMENT", .value = KEY_PREVIOUS_ELEMENT }, 1451c0abf9e6Sopenharmony_ci { .name = "KEY_PRINT", .value = KEY_PRINT }, 1452c0abf9e6Sopenharmony_ci { .name = "KEY_PRIVACY_SCREEN_TOGGLE", .value = KEY_PRIVACY_SCREEN_TOGGLE }, 1453c0abf9e6Sopenharmony_ci { .name = "KEY_PROG1", .value = KEY_PROG1 }, 1454c0abf9e6Sopenharmony_ci { .name = "KEY_PROG2", .value = KEY_PROG2 }, 1455c0abf9e6Sopenharmony_ci { .name = "KEY_PROG3", .value = KEY_PROG3 }, 1456c0abf9e6Sopenharmony_ci { .name = "KEY_PROG4", .value = KEY_PROG4 }, 1457c0abf9e6Sopenharmony_ci { .name = "KEY_PROGRAM", .value = KEY_PROGRAM }, 1458c0abf9e6Sopenharmony_ci { .name = "KEY_PROPS", .value = KEY_PROPS }, 1459c0abf9e6Sopenharmony_ci { .name = "KEY_PVR", .value = KEY_PVR }, 1460c0abf9e6Sopenharmony_ci { .name = "KEY_Q", .value = KEY_Q }, 1461c0abf9e6Sopenharmony_ci { .name = "KEY_QUESTION", .value = KEY_QUESTION }, 1462c0abf9e6Sopenharmony_ci { .name = "KEY_R", .value = KEY_R }, 1463c0abf9e6Sopenharmony_ci { .name = "KEY_RADAR_OVERLAY", .value = KEY_RADAR_OVERLAY }, 1464c0abf9e6Sopenharmony_ci { .name = "KEY_RADIO", .value = KEY_RADIO }, 1465c0abf9e6Sopenharmony_ci { .name = "KEY_RECORD", .value = KEY_RECORD }, 1466c0abf9e6Sopenharmony_ci { .name = "KEY_RED", .value = KEY_RED }, 1467c0abf9e6Sopenharmony_ci { .name = "KEY_REDO", .value = KEY_REDO }, 1468c0abf9e6Sopenharmony_ci { .name = "KEY_REFRESH", .value = KEY_REFRESH }, 1469c0abf9e6Sopenharmony_ci { .name = "KEY_REPLY", .value = KEY_REPLY }, 1470c0abf9e6Sopenharmony_ci { .name = "KEY_RESERVED", .value = KEY_RESERVED }, 1471c0abf9e6Sopenharmony_ci { .name = "KEY_RESTART", .value = KEY_RESTART }, 1472c0abf9e6Sopenharmony_ci { .name = "KEY_REWIND", .value = KEY_REWIND }, 1473c0abf9e6Sopenharmony_ci { .name = "KEY_RFKILL", .value = KEY_RFKILL }, 1474c0abf9e6Sopenharmony_ci { .name = "KEY_RIGHT", .value = KEY_RIGHT }, 1475c0abf9e6Sopenharmony_ci { .name = "KEY_RIGHTALT", .value = KEY_RIGHTALT }, 1476c0abf9e6Sopenharmony_ci { .name = "KEY_RIGHTBRACE", .value = KEY_RIGHTBRACE }, 1477c0abf9e6Sopenharmony_ci { .name = "KEY_RIGHTCTRL", .value = KEY_RIGHTCTRL }, 1478c0abf9e6Sopenharmony_ci { .name = "KEY_RIGHTMETA", .value = KEY_RIGHTMETA }, 1479c0abf9e6Sopenharmony_ci { .name = "KEY_RIGHTSHIFT", .value = KEY_RIGHTSHIFT }, 1480c0abf9e6Sopenharmony_ci { .name = "KEY_RIGHT_DOWN", .value = KEY_RIGHT_DOWN }, 1481c0abf9e6Sopenharmony_ci { .name = "KEY_RIGHT_UP", .value = KEY_RIGHT_UP }, 1482c0abf9e6Sopenharmony_ci { .name = "KEY_RO", .value = KEY_RO }, 1483c0abf9e6Sopenharmony_ci { .name = "KEY_ROOT_MENU", .value = KEY_ROOT_MENU }, 1484c0abf9e6Sopenharmony_ci { .name = "KEY_ROTATE_DISPLAY", .value = KEY_ROTATE_DISPLAY }, 1485c0abf9e6Sopenharmony_ci { .name = "KEY_ROTATE_LOCK_TOGGLE", .value = KEY_ROTATE_LOCK_TOGGLE }, 1486c0abf9e6Sopenharmony_ci { .name = "KEY_S", .value = KEY_S }, 1487c0abf9e6Sopenharmony_ci { .name = "KEY_SAT", .value = KEY_SAT }, 1488c0abf9e6Sopenharmony_ci { .name = "KEY_SAT2", .value = KEY_SAT2 }, 1489c0abf9e6Sopenharmony_ci { .name = "KEY_SAVE", .value = KEY_SAVE }, 1490c0abf9e6Sopenharmony_ci { .name = "KEY_SCALE", .value = KEY_SCALE }, 1491c0abf9e6Sopenharmony_ci { .name = "KEY_SCREENSAVER", .value = KEY_SCREENSAVER }, 1492c0abf9e6Sopenharmony_ci { .name = "KEY_SCROLLDOWN", .value = KEY_SCROLLDOWN }, 1493c0abf9e6Sopenharmony_ci { .name = "KEY_SCROLLLOCK", .value = KEY_SCROLLLOCK }, 1494c0abf9e6Sopenharmony_ci { .name = "KEY_SCROLLUP", .value = KEY_SCROLLUP }, 1495c0abf9e6Sopenharmony_ci { .name = "KEY_SEARCH", .value = KEY_SEARCH }, 1496c0abf9e6Sopenharmony_ci { .name = "KEY_SELECT", .value = KEY_SELECT }, 1497c0abf9e6Sopenharmony_ci { .name = "KEY_SELECTIVE_SCREENSHOT", .value = KEY_SELECTIVE_SCREENSHOT }, 1498c0abf9e6Sopenharmony_ci { .name = "KEY_SEMICOLON", .value = KEY_SEMICOLON }, 1499c0abf9e6Sopenharmony_ci { .name = "KEY_SEND", .value = KEY_SEND }, 1500c0abf9e6Sopenharmony_ci { .name = "KEY_SENDFILE", .value = KEY_SENDFILE }, 1501c0abf9e6Sopenharmony_ci { .name = "KEY_SETUP", .value = KEY_SETUP }, 1502c0abf9e6Sopenharmony_ci { .name = "KEY_SHOP", .value = KEY_SHOP }, 1503c0abf9e6Sopenharmony_ci { .name = "KEY_SHUFFLE", .value = KEY_SHUFFLE }, 1504c0abf9e6Sopenharmony_ci { .name = "KEY_SIDEVU_SONAR", .value = KEY_SIDEVU_SONAR }, 1505c0abf9e6Sopenharmony_ci { .name = "KEY_SINGLE_RANGE_RADAR", .value = KEY_SINGLE_RANGE_RADAR }, 1506c0abf9e6Sopenharmony_ci { .name = "KEY_SLASH", .value = KEY_SLASH }, 1507c0abf9e6Sopenharmony_ci { .name = "KEY_SLEEP", .value = KEY_SLEEP }, 1508c0abf9e6Sopenharmony_ci { .name = "KEY_SLOW", .value = KEY_SLOW }, 1509c0abf9e6Sopenharmony_ci { .name = "KEY_SLOWREVERSE", .value = KEY_SLOWREVERSE }, 1510c0abf9e6Sopenharmony_ci { .name = "KEY_SOS", .value = KEY_SOS }, 1511c0abf9e6Sopenharmony_ci { .name = "KEY_SOUND", .value = KEY_SOUND }, 1512c0abf9e6Sopenharmony_ci { .name = "KEY_SPACE", .value = KEY_SPACE }, 1513c0abf9e6Sopenharmony_ci { .name = "KEY_SPELLCHECK", .value = KEY_SPELLCHECK }, 1514c0abf9e6Sopenharmony_ci { .name = "KEY_SPORT", .value = KEY_SPORT }, 1515c0abf9e6Sopenharmony_ci { .name = "KEY_SPREADSHEET", .value = KEY_SPREADSHEET }, 1516c0abf9e6Sopenharmony_ci { .name = "KEY_STOP", .value = KEY_STOP }, 1517c0abf9e6Sopenharmony_ci { .name = "KEY_STOPCD", .value = KEY_STOPCD }, 1518c0abf9e6Sopenharmony_ci { .name = "KEY_STOP_RECORD", .value = KEY_STOP_RECORD }, 1519c0abf9e6Sopenharmony_ci { .name = "KEY_SUBTITLE", .value = KEY_SUBTITLE }, 1520c0abf9e6Sopenharmony_ci { .name = "KEY_SUSPEND", .value = KEY_SUSPEND }, 1521c0abf9e6Sopenharmony_ci { .name = "KEY_SWITCHVIDEOMODE", .value = KEY_SWITCHVIDEOMODE }, 1522c0abf9e6Sopenharmony_ci { .name = "KEY_SYSRQ", .value = KEY_SYSRQ }, 1523c0abf9e6Sopenharmony_ci { .name = "KEY_T", .value = KEY_T }, 1524c0abf9e6Sopenharmony_ci { .name = "KEY_TAB", .value = KEY_TAB }, 1525c0abf9e6Sopenharmony_ci { .name = "KEY_TAPE", .value = KEY_TAPE }, 1526c0abf9e6Sopenharmony_ci { .name = "KEY_TASKMANAGER", .value = KEY_TASKMANAGER }, 1527c0abf9e6Sopenharmony_ci { .name = "KEY_TEEN", .value = KEY_TEEN }, 1528c0abf9e6Sopenharmony_ci { .name = "KEY_TEXT", .value = KEY_TEXT }, 1529c0abf9e6Sopenharmony_ci { .name = "KEY_TIME", .value = KEY_TIME }, 1530c0abf9e6Sopenharmony_ci { .name = "KEY_TITLE", .value = KEY_TITLE }, 1531c0abf9e6Sopenharmony_ci { .name = "KEY_TOUCHPAD_OFF", .value = KEY_TOUCHPAD_OFF }, 1532c0abf9e6Sopenharmony_ci { .name = "KEY_TOUCHPAD_ON", .value = KEY_TOUCHPAD_ON }, 1533c0abf9e6Sopenharmony_ci { .name = "KEY_TOUCHPAD_TOGGLE", .value = KEY_TOUCHPAD_TOGGLE }, 1534c0abf9e6Sopenharmony_ci { .name = "KEY_TRADITIONAL_SONAR", .value = KEY_TRADITIONAL_SONAR }, 1535c0abf9e6Sopenharmony_ci { .name = "KEY_TUNER", .value = KEY_TUNER }, 1536c0abf9e6Sopenharmony_ci { .name = "KEY_TV", .value = KEY_TV }, 1537c0abf9e6Sopenharmony_ci { .name = "KEY_TV2", .value = KEY_TV2 }, 1538c0abf9e6Sopenharmony_ci { .name = "KEY_TWEN", .value = KEY_TWEN }, 1539c0abf9e6Sopenharmony_ci { .name = "KEY_U", .value = KEY_U }, 1540c0abf9e6Sopenharmony_ci { .name = "KEY_UNDO", .value = KEY_UNDO }, 1541c0abf9e6Sopenharmony_ci { .name = "KEY_UNKNOWN", .value = KEY_UNKNOWN }, 1542c0abf9e6Sopenharmony_ci { .name = "KEY_UNMUTE", .value = KEY_UNMUTE }, 1543c0abf9e6Sopenharmony_ci { .name = "KEY_UP", .value = KEY_UP }, 1544c0abf9e6Sopenharmony_ci { .name = "KEY_UWB", .value = KEY_UWB }, 1545c0abf9e6Sopenharmony_ci { .name = "KEY_V", .value = KEY_V }, 1546c0abf9e6Sopenharmony_ci { .name = "KEY_VCR", .value = KEY_VCR }, 1547c0abf9e6Sopenharmony_ci { .name = "KEY_VCR2", .value = KEY_VCR2 }, 1548c0abf9e6Sopenharmony_ci { .name = "KEY_VENDOR", .value = KEY_VENDOR }, 1549c0abf9e6Sopenharmony_ci { .name = "KEY_VIDEO", .value = KEY_VIDEO }, 1550c0abf9e6Sopenharmony_ci { .name = "KEY_VIDEOPHONE", .value = KEY_VIDEOPHONE }, 1551c0abf9e6Sopenharmony_ci { .name = "KEY_VIDEO_NEXT", .value = KEY_VIDEO_NEXT }, 1552c0abf9e6Sopenharmony_ci { .name = "KEY_VIDEO_PREV", .value = KEY_VIDEO_PREV }, 1553c0abf9e6Sopenharmony_ci { .name = "KEY_VOD", .value = KEY_VOD }, 1554c0abf9e6Sopenharmony_ci { .name = "KEY_VOICECOMMAND", .value = KEY_VOICECOMMAND }, 1555c0abf9e6Sopenharmony_ci { .name = "KEY_VOICEMAIL", .value = KEY_VOICEMAIL }, 1556c0abf9e6Sopenharmony_ci { .name = "KEY_VOLUMEDOWN", .value = KEY_VOLUMEDOWN }, 1557c0abf9e6Sopenharmony_ci { .name = "KEY_VOLUMEUP", .value = KEY_VOLUMEUP }, 1558c0abf9e6Sopenharmony_ci { .name = "KEY_W", .value = KEY_W }, 1559c0abf9e6Sopenharmony_ci { .name = "KEY_WAKEUP", .value = KEY_WAKEUP }, 1560c0abf9e6Sopenharmony_ci { .name = "KEY_WLAN", .value = KEY_WLAN }, 1561c0abf9e6Sopenharmony_ci { .name = "KEY_WORDPROCESSOR", .value = KEY_WORDPROCESSOR }, 1562c0abf9e6Sopenharmony_ci { .name = "KEY_WPS_BUTTON", .value = KEY_WPS_BUTTON }, 1563c0abf9e6Sopenharmony_ci { .name = "KEY_WWAN", .value = KEY_WWAN }, 1564c0abf9e6Sopenharmony_ci { .name = "KEY_WWW", .value = KEY_WWW }, 1565c0abf9e6Sopenharmony_ci { .name = "KEY_X", .value = KEY_X }, 1566c0abf9e6Sopenharmony_ci { .name = "KEY_XFER", .value = KEY_XFER }, 1567c0abf9e6Sopenharmony_ci { .name = "KEY_Y", .value = KEY_Y }, 1568c0abf9e6Sopenharmony_ci { .name = "KEY_YELLOW", .value = KEY_YELLOW }, 1569c0abf9e6Sopenharmony_ci { .name = "KEY_YEN", .value = KEY_YEN }, 1570c0abf9e6Sopenharmony_ci { .name = "KEY_Z", .value = KEY_Z }, 1571c0abf9e6Sopenharmony_ci { .name = "KEY_ZENKAKUHANKAKU", .value = KEY_ZENKAKUHANKAKU }, 1572c0abf9e6Sopenharmony_ci { .name = "KEY_ZOOMIN", .value = KEY_ZOOMIN }, 1573c0abf9e6Sopenharmony_ci { .name = "KEY_ZOOMOUT", .value = KEY_ZOOMOUT }, 1574c0abf9e6Sopenharmony_ci { .name = "KEY_ZOOMRESET", .value = KEY_ZOOMRESET }, 1575c0abf9e6Sopenharmony_ci { .name = "LED_CAPSL", .value = LED_CAPSL }, 1576c0abf9e6Sopenharmony_ci { .name = "LED_CHARGING", .value = LED_CHARGING }, 1577c0abf9e6Sopenharmony_ci { .name = "LED_COMPOSE", .value = LED_COMPOSE }, 1578c0abf9e6Sopenharmony_ci { .name = "LED_KANA", .value = LED_KANA }, 1579c0abf9e6Sopenharmony_ci { .name = "LED_MAIL", .value = LED_MAIL }, 1580c0abf9e6Sopenharmony_ci { .name = "LED_MAX", .value = LED_MAX }, 1581c0abf9e6Sopenharmony_ci { .name = "LED_MISC", .value = LED_MISC }, 1582c0abf9e6Sopenharmony_ci { .name = "LED_MUTE", .value = LED_MUTE }, 1583c0abf9e6Sopenharmony_ci { .name = "LED_NUML", .value = LED_NUML }, 1584c0abf9e6Sopenharmony_ci { .name = "LED_SCROLLL", .value = LED_SCROLLL }, 1585c0abf9e6Sopenharmony_ci { .name = "LED_SLEEP", .value = LED_SLEEP }, 1586c0abf9e6Sopenharmony_ci { .name = "LED_SUSPEND", .value = LED_SUSPEND }, 1587c0abf9e6Sopenharmony_ci { .name = "MSC_GESTURE", .value = MSC_GESTURE }, 1588c0abf9e6Sopenharmony_ci { .name = "MSC_MAX", .value = MSC_MAX }, 1589c0abf9e6Sopenharmony_ci { .name = "MSC_PULSELED", .value = MSC_PULSELED }, 1590c0abf9e6Sopenharmony_ci { .name = "MSC_RAW", .value = MSC_RAW }, 1591c0abf9e6Sopenharmony_ci { .name = "MSC_SCAN", .value = MSC_SCAN }, 1592c0abf9e6Sopenharmony_ci { .name = "MSC_SERIAL", .value = MSC_SERIAL }, 1593c0abf9e6Sopenharmony_ci { .name = "MSC_TIMESTAMP", .value = MSC_TIMESTAMP }, 1594c0abf9e6Sopenharmony_ci { .name = "REL_DIAL", .value = REL_DIAL }, 1595c0abf9e6Sopenharmony_ci { .name = "REL_HWHEEL", .value = REL_HWHEEL }, 1596c0abf9e6Sopenharmony_ci { .name = "REL_HWHEEL_HI_RES", .value = REL_HWHEEL_HI_RES }, 1597c0abf9e6Sopenharmony_ci { .name = "REL_MAX", .value = REL_MAX }, 1598c0abf9e6Sopenharmony_ci { .name = "REL_MISC", .value = REL_MISC }, 1599c0abf9e6Sopenharmony_ci { .name = "REL_RESERVED", .value = REL_RESERVED }, 1600c0abf9e6Sopenharmony_ci { .name = "REL_RX", .value = REL_RX }, 1601c0abf9e6Sopenharmony_ci { .name = "REL_RY", .value = REL_RY }, 1602c0abf9e6Sopenharmony_ci { .name = "REL_RZ", .value = REL_RZ }, 1603c0abf9e6Sopenharmony_ci { .name = "REL_WHEEL", .value = REL_WHEEL }, 1604c0abf9e6Sopenharmony_ci { .name = "REL_WHEEL_HI_RES", .value = REL_WHEEL_HI_RES }, 1605c0abf9e6Sopenharmony_ci { .name = "REL_X", .value = REL_X }, 1606c0abf9e6Sopenharmony_ci { .name = "REL_Y", .value = REL_Y }, 1607c0abf9e6Sopenharmony_ci { .name = "REL_Z", .value = REL_Z }, 1608c0abf9e6Sopenharmony_ci { .name = "REP_DELAY", .value = REP_DELAY }, 1609c0abf9e6Sopenharmony_ci { .name = "REP_MAX", .value = REP_MAX }, 1610c0abf9e6Sopenharmony_ci { .name = "REP_PERIOD", .value = REP_PERIOD }, 1611c0abf9e6Sopenharmony_ci { .name = "SND_BELL", .value = SND_BELL }, 1612c0abf9e6Sopenharmony_ci { .name = "SND_CLICK", .value = SND_CLICK }, 1613c0abf9e6Sopenharmony_ci { .name = "SND_MAX", .value = SND_MAX }, 1614c0abf9e6Sopenharmony_ci { .name = "SND_TONE", .value = SND_TONE }, 1615c0abf9e6Sopenharmony_ci { .name = "SW_CAMERA_LENS_COVER", .value = SW_CAMERA_LENS_COVER }, 1616c0abf9e6Sopenharmony_ci { .name = "SW_DOCK", .value = SW_DOCK }, 1617c0abf9e6Sopenharmony_ci { .name = "SW_FRONT_PROXIMITY", .value = SW_FRONT_PROXIMITY }, 1618c0abf9e6Sopenharmony_ci { .name = "SW_HEADPHONE_INSERT", .value = SW_HEADPHONE_INSERT }, 1619c0abf9e6Sopenharmony_ci { .name = "SW_JACK_PHYSICAL_INSERT", .value = SW_JACK_PHYSICAL_INSERT }, 1620c0abf9e6Sopenharmony_ci { .name = "SW_KEYPAD_SLIDE", .value = SW_KEYPAD_SLIDE }, 1621c0abf9e6Sopenharmony_ci { .name = "SW_LID", .value = SW_LID }, 1622c0abf9e6Sopenharmony_ci { .name = "SW_LINEIN_INSERT", .value = SW_LINEIN_INSERT }, 1623c0abf9e6Sopenharmony_ci { .name = "SW_LINEOUT_INSERT", .value = SW_LINEOUT_INSERT }, 1624c0abf9e6Sopenharmony_ci { .name = "SW_MACHINE_COVER", .value = SW_MACHINE_COVER }, 1625c0abf9e6Sopenharmony_ci { .name = "SW_MAX", .value = SW_MAX }, 1626c0abf9e6Sopenharmony_ci { .name = "SW_MICROPHONE_INSERT", .value = SW_MICROPHONE_INSERT }, 1627c0abf9e6Sopenharmony_ci { .name = "SW_MUTE_DEVICE", .value = SW_MUTE_DEVICE }, 1628c0abf9e6Sopenharmony_ci { .name = "SW_PEN_INSERTED", .value = SW_PEN_INSERTED }, 1629c0abf9e6Sopenharmony_ci { .name = "SW_RFKILL_ALL", .value = SW_RFKILL_ALL }, 1630c0abf9e6Sopenharmony_ci { .name = "SW_ROTATE_LOCK", .value = SW_ROTATE_LOCK }, 1631c0abf9e6Sopenharmony_ci { .name = "SW_TABLET_MODE", .value = SW_TABLET_MODE }, 1632c0abf9e6Sopenharmony_ci { .name = "SW_VIDEOOUT_INSERT", .value = SW_VIDEOOUT_INSERT }, 1633c0abf9e6Sopenharmony_ci { .name = "SYN_CONFIG", .value = SYN_CONFIG }, 1634c0abf9e6Sopenharmony_ci { .name = "SYN_DROPPED", .value = SYN_DROPPED }, 1635c0abf9e6Sopenharmony_ci { .name = "SYN_MAX", .value = SYN_MAX }, 1636c0abf9e6Sopenharmony_ci { .name = "SYN_MT_REPORT", .value = SYN_MT_REPORT }, 1637c0abf9e6Sopenharmony_ci { .name = "SYN_REPORT", .value = SYN_REPORT }, 1638c0abf9e6Sopenharmony_ci}; 1639c0abf9e6Sopenharmony_ci 1640c0abf9e6Sopenharmony_cistatic const struct name_entry prop_names[] = { 1641c0abf9e6Sopenharmony_ci { .name = "INPUT_PROP_ACCELEROMETER", .value = INPUT_PROP_ACCELEROMETER }, 1642c0abf9e6Sopenharmony_ci { .name = "INPUT_PROP_BUTTONPAD", .value = INPUT_PROP_BUTTONPAD }, 1643c0abf9e6Sopenharmony_ci { .name = "INPUT_PROP_DIRECT", .value = INPUT_PROP_DIRECT }, 1644c0abf9e6Sopenharmony_ci { .name = "INPUT_PROP_MAX", .value = INPUT_PROP_MAX }, 1645c0abf9e6Sopenharmony_ci { .name = "INPUT_PROP_POINTER", .value = INPUT_PROP_POINTER }, 1646c0abf9e6Sopenharmony_ci { .name = "INPUT_PROP_POINTING_STICK", .value = INPUT_PROP_POINTING_STICK }, 1647c0abf9e6Sopenharmony_ci { .name = "INPUT_PROP_SEMI_MT", .value = INPUT_PROP_SEMI_MT }, 1648c0abf9e6Sopenharmony_ci { .name = "INPUT_PROP_TOPBUTTONPAD", .value = INPUT_PROP_TOPBUTTONPAD }, 1649c0abf9e6Sopenharmony_ci}; 1650c0abf9e6Sopenharmony_ci 1651c0abf9e6Sopenharmony_ci#endif /* EVENT_NAMES_H */ 1652