XenevaOS
Loading...
Searching...
No Matches
Macros
input-event-codes.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define INPUT_PROP_POINTER   0x00 /* needs a pointer */
 
#define INPUT_PROP_DIRECT   0x01 /* direct input devices */
 
#define INPUT_PROP_BUTTONPAD   0x02 /* has button(s) under pad */
 
#define INPUT_PROP_SEMI_MT   0x03 /* touch rectangle only */
 
#define INPUT_PROP_TOPBUTTONPAD   0x04 /* softbuttons at top of pad */
 
#define INPUT_PROP_POINTING_STICK   0x05 /* is a pointing stick */
 
#define INPUT_PROP_ACCELEROMETER   0x06 /* has accelerometer */
 
#define INPUT_PROP_PRESSUREPAD   0x07 /* pressure triggers clicks */
 
#define INPUT_PROP_MAX   0x1f
 
#define INPUT_PROP_CNT   (INPUT_PROP_MAX + 1)
 
#define EV_SYN   0x00
 
#define EV_KEY   0x01
 
#define EV_REL   0x02
 
#define EV_ABS   0x03
 
#define EV_MSC   0x04
 
#define EV_SW   0x05
 
#define EV_LED   0x11
 
#define EV_SND   0x12
 
#define EV_REP   0x14
 
#define EV_FF   0x15
 
#define EV_PWR   0x16
 
#define EV_FF_STATUS   0x17
 
#define EV_MAX   0x1f
 
#define EV_CNT   (EV_MAX+1)
 
#define SYN_REPORT   0
 
#define SYN_CONFIG   1
 
#define SYN_MT_REPORT   2
 
#define SYN_DROPPED   3
 
#define SYN_MAX   0xf
 
#define SYN_CNT   (SYN_MAX+1)
 
#define KEY_RESERVED   0
 
#define KEY_ESC   1
 
#define KEY_1   2
 
#define KEY_2   3
 
#define KEY_3   4
 
#define KEY_4   5
 
#define KEY_5   6
 
#define KEY_6   7
 
#define KEY_7   8
 
#define KEY_8   9
 
#define KEY_9   10
 
#define KEY_0   11
 
#define KEY_MINUS   12
 
#define KEY_EQUAL   13
 
#define KEY_BACKSPACE   14
 
#define KEY_TAB   15
 
#define KEY_Q   16
 
#define KEY_W   17
 
#define KEY_E   18
 
#define KEY_R   19
 
#define KEY_T   20
 
#define KEY_Y   21
 
#define KEY_U   22
 
#define KEY_I   23
 
#define KEY_O   24
 
#define KEY_P   25
 
#define KEY_LEFTBRACE   26
 
#define KEY_RIGHTBRACE   27
 
#define KEY_ENTER   28
 
#define KEY_LEFTCTRL   29
 
#define KEY_A   30
 
#define KEY_S   31
 
#define KEY_D   32
 
#define KEY_F   33
 
#define KEY_G   34
 
#define KEY_H   35
 
#define KEY_J   36
 
#define KEY_K   37
 
#define KEY_L   38
 
#define KEY_SEMICOLON   39
 
#define KEY_APOSTROPHE   40
 
#define KEY_GRAVE   41
 
#define KEY_LEFTSHIFT   42
 
#define KEY_BACKSLASH   43
 
#define KEY_Z   44
 
#define KEY_X   45
 
#define KEY_C   46
 
#define KEY_V   47
 
#define KEY_B   48
 
#define KEY_N   49
 
#define KEY_M   50
 
#define KEY_COMMA   51
 
#define KEY_DOT   52
 
#define KEY_SLASH   53
 
#define KEY_RIGHTSHIFT   54
 
#define KEY_KPASTERISK   55
 
#define KEY_LEFTALT   56
 
#define KEY_SPACE   57
 
#define KEY_CAPSLOCK   58
 
#define KEY_F1   59
 
#define KEY_F2   60
 
#define KEY_F3   61
 
#define KEY_F4   62
 
#define KEY_F5   63
 
#define KEY_F6   64
 
#define KEY_F7   65
 
#define KEY_F8   66
 
#define KEY_F9   67
 
#define KEY_F10   68
 
#define KEY_NUMLOCK   69
 
#define KEY_SCROLLLOCK   70
 
#define KEY_KP7   71
 
#define KEY_KP8   72
 
#define KEY_KP9   73
 
#define KEY_KPMINUS   74
 
#define KEY_KP4   75
 
#define KEY_KP5   76
 
#define KEY_KP6   77
 
#define KEY_KPPLUS   78
 
#define KEY_KP1   79
 
#define KEY_KP2   80
 
#define KEY_KP3   81
 
#define KEY_KP0   82
 
#define KEY_KPDOT   83
 
#define KEY_ZENKAKUHANKAKU   85
 
#define KEY_102ND   86
 
#define KEY_F11   87
 
#define KEY_F12   88
 
#define KEY_RO   89
 
#define KEY_KATAKANA   90
 
#define KEY_HIRAGANA   91
 
#define KEY_HENKAN   92
 
#define KEY_KATAKANAHIRAGANA   93
 
#define KEY_MUHENKAN   94
 
#define KEY_KPJPCOMMA   95
 
#define KEY_KPENTER   96
 
#define KEY_RIGHTCTRL   97
 
#define KEY_KPSLASH   98
 
#define KEY_SYSRQ   99
 
#define KEY_RIGHTALT   100
 
#define KEY_LINEFEED   101
 
#define KEY_HOME   102
 
#define KEY_UP   103
 
#define KEY_PAGEUP   104
 
#define KEY_LEFT   105
 
#define KEY_RIGHT   106
 
#define KEY_END   107
 
#define KEY_DOWN   108
 
#define KEY_PAGEDOWN   109
 
#define KEY_INSERT   110
 
#define KEY_DELETE   111
 
#define KEY_MACRO   112
 
#define KEY_MUTE   113
 
#define KEY_VOLUMEDOWN   114
 
#define KEY_VOLUMEUP   115
 
#define KEY_POWER   116 /* SC System Power Down */
 
#define KEY_KPEQUAL   117
 
#define KEY_KPPLUSMINUS   118
 
#define KEY_PAUSE   119
 
#define KEY_SCALE   120 /* AL Compiz Scale (Expose) */
 
#define KEY_KPCOMMA   121
 
#define KEY_HANGEUL   122
 
#define KEY_HANGUEL   KEY_HANGEUL
 
#define KEY_HANJA   123
 
#define KEY_YEN   124
 
#define KEY_LEFTMETA   125
 
#define KEY_RIGHTMETA   126
 
#define KEY_COMPOSE   127
 
#define KEY_STOP   128 /* AC Stop */
 
#define KEY_AGAIN   129
 
#define KEY_PROPS   130 /* AC Properties */
 
#define KEY_UNDO   131 /* AC Undo */
 
#define KEY_FRONT   132
 
#define KEY_COPY   133 /* AC Copy */
 
#define KEY_OPEN   134 /* AC Open */
 
#define KEY_PASTE   135 /* AC Paste */
 
#define KEY_FIND   136 /* AC Search */
 
#define KEY_CUT   137 /* AC Cut */
 
#define KEY_HELP   138 /* AL Integrated Help Center */
 
#define KEY_MENU   139 /* Menu (show menu) */
 
#define KEY_CALC   140 /* AL Calculator */
 
#define KEY_SETUP   141
 
#define KEY_SLEEP   142 /* SC System Sleep */
 
#define KEY_WAKEUP   143 /* System Wake Up */
 
#define KEY_FILE   144 /* AL Local Machine Browser */
 
#define KEY_SENDFILE   145
 
#define KEY_DELETEFILE   146
 
#define KEY_XFER   147
 
#define KEY_PROG1   148
 
#define KEY_PROG2   149
 
#define KEY_WWW   150 /* AL Internet Browser */
 
#define KEY_MSDOS   151
 
#define KEY_COFFEE   152 /* AL Terminal Lock/Screensaver */
 
#define KEY_SCREENLOCK   KEY_COFFEE
 
#define KEY_ROTATE_DISPLAY   153 /* Display orientation for e.g. tablets */
 
#define KEY_DIRECTION   KEY_ROTATE_DISPLAY
 
#define KEY_CYCLEWINDOWS   154
 
#define KEY_MAIL   155
 
#define KEY_BOOKMARKS   156 /* AC Bookmarks */
 
#define KEY_COMPUTER   157
 
#define KEY_BACK   158 /* AC Back */
 
#define KEY_FORWARD   159 /* AC Forward */
 
#define KEY_CLOSECD   160
 
#define KEY_EJECTCD   161
 
#define KEY_EJECTCLOSECD   162
 
#define KEY_NEXTSONG   163
 
#define KEY_PLAYPAUSE   164
 
#define KEY_PREVIOUSSONG   165
 
#define KEY_STOPCD   166
 
#define KEY_RECORD   167
 
#define KEY_REWIND   168
 
#define KEY_PHONE   169 /* Media Select Telephone */
 
#define KEY_ISO   170
 
#define KEY_CONFIG   171 /* AL Consumer Control Configuration */
 
#define KEY_HOMEPAGE   172 /* AC Home */
 
#define KEY_REFRESH   173 /* AC Refresh */
 
#define KEY_EXIT   174 /* AC Exit */
 
#define KEY_MOVE   175
 
#define KEY_EDIT   176
 
#define KEY_SCROLLUP   177
 
#define KEY_SCROLLDOWN   178
 
#define KEY_KPLEFTPAREN   179
 
#define KEY_KPRIGHTPAREN   180
 
#define KEY_NEW   181 /* AC New */
 
#define KEY_REDO   182 /* AC Redo/Repeat */
 
#define KEY_F13   183
 
#define KEY_F14   184
 
#define KEY_F15   185
 
#define KEY_F16   186
 
#define KEY_F17   187
 
#define KEY_F18   188
 
#define KEY_F19   189
 
#define KEY_F20   190
 
#define KEY_F21   191
 
#define KEY_F22   192
 
#define KEY_F23   193
 
#define KEY_F24   194
 
#define KEY_PLAYCD   200
 
#define KEY_PAUSECD   201
 
#define KEY_PROG3   202
 
#define KEY_PROG4   203
 
#define KEY_ALL_APPLICATIONS   204 /* AC Desktop Show All Applications */
 
#define KEY_DASHBOARD   KEY_ALL_APPLICATIONS
 
#define KEY_SUSPEND   205
 
#define KEY_CLOSE   206 /* AC Close */
 
#define KEY_PLAY   207
 
#define KEY_FASTFORWARD   208
 
#define KEY_BASSBOOST   209
 
#define KEY_PRINT   210 /* AC Print */
 
#define KEY_HP   211
 
#define KEY_CAMERA   212
 
#define KEY_SOUND   213
 
#define KEY_QUESTION   214
 
#define KEY_EMAIL   215
 
#define KEY_CHAT   216
 
#define KEY_SEARCH   217
 
#define KEY_CONNECT   218
 
#define KEY_FINANCE   219 /* AL Checkbook/Finance */
 
#define KEY_SPORT   220
 
#define KEY_SHOP   221
 
#define KEY_ALTERASE   222
 
#define KEY_CANCEL   223 /* AC Cancel */
 
#define KEY_BRIGHTNESSDOWN   224
 
#define KEY_BRIGHTNESSUP   225
 
#define KEY_MEDIA   226
 
#define KEY_SWITCHVIDEOMODE
 
#define KEY_KBDILLUMTOGGLE   228
 
#define KEY_KBDILLUMDOWN   229
 
#define KEY_KBDILLUMUP   230
 
#define KEY_SEND   231 /* AC Send */
 
#define KEY_REPLY   232 /* AC Reply */
 
#define KEY_FORWARDMAIL   233 /* AC Forward Msg */
 
#define KEY_SAVE   234 /* AC Save */
 
#define KEY_DOCUMENTS   235
 
#define KEY_BATTERY   236
 
#define KEY_BLUETOOTH   237
 
#define KEY_WLAN   238
 
#define KEY_UWB   239
 
#define KEY_UNKNOWN   240
 
#define KEY_VIDEO_NEXT   241 /* drive next video source */
 
#define KEY_VIDEO_PREV   242 /* drive previous video source */
 
#define KEY_BRIGHTNESS_CYCLE   243 /* brightness up, after max is min */
 
#define KEY_BRIGHTNESS_AUTO
 
#define KEY_BRIGHTNESS_ZERO   KEY_BRIGHTNESS_AUTO
 
#define KEY_DISPLAY_OFF   245 /* display device to off state */
 
#define KEY_WWAN   246 /* Wireless WAN (LTE, UMTS, GSM, etc.) */
 
#define KEY_WIMAX   KEY_WWAN
 
#define KEY_RFKILL   247 /* Key that controls all radios */
 
#define KEY_MICMUTE   248 /* Mute / unmute the microphone */
 
#define BTN_MISC   0x100
 
#define BTN_0   0x100
 
#define BTN_1   0x101
 
#define BTN_2   0x102
 
#define BTN_3   0x103
 
#define BTN_4   0x104
 
#define BTN_5   0x105
 
#define BTN_6   0x106
 
#define BTN_7   0x107
 
#define BTN_8   0x108
 
#define BTN_9   0x109
 
#define BTN_MOUSE   0x110
 
#define BTN_LEFT   0x110
 
#define BTN_RIGHT   0x111
 
#define BTN_MIDDLE   0x112
 
#define BTN_SIDE   0x113
 
#define BTN_EXTRA   0x114
 
#define BTN_FORWARD   0x115
 
#define BTN_BACK   0x116
 
#define BTN_TASK   0x117
 
#define BTN_JOYSTICK   0x120
 
#define BTN_TRIGGER   0x120
 
#define BTN_THUMB   0x121
 
#define BTN_THUMB2   0x122
 
#define BTN_TOP   0x123
 
#define BTN_TOP2   0x124
 
#define BTN_PINKIE   0x125
 
#define BTN_BASE   0x126
 
#define BTN_BASE2   0x127
 
#define BTN_BASE3   0x128
 
#define BTN_BASE4   0x129
 
#define BTN_BASE5   0x12a
 
#define BTN_BASE6   0x12b
 
#define BTN_DEAD   0x12f
 
#define BTN_GAMEPAD   0x130
 
#define BTN_SOUTH   0x130
 
#define BTN_A   BTN_SOUTH
 
#define BTN_EAST   0x131
 
#define BTN_B   BTN_EAST
 
#define BTN_C   0x132
 
#define BTN_NORTH   0x133
 
#define BTN_X   BTN_NORTH
 
#define BTN_WEST   0x134
 
#define BTN_Y   BTN_WEST
 
#define BTN_Z   0x135
 
#define BTN_TL   0x136
 
#define BTN_TR   0x137
 
#define BTN_TL2   0x138
 
#define BTN_TR2   0x139
 
#define BTN_SELECT   0x13a
 
#define BTN_START   0x13b
 
#define BTN_MODE   0x13c
 
#define BTN_THUMBL   0x13d
 
#define BTN_THUMBR   0x13e
 
#define BTN_DIGI   0x140
 
#define BTN_TOOL_PEN   0x140
 
#define BTN_TOOL_RUBBER   0x141
 
#define BTN_TOOL_BRUSH   0x142
 
#define BTN_TOOL_PENCIL   0x143
 
#define BTN_TOOL_AIRBRUSH   0x144
 
#define BTN_TOOL_FINGER   0x145
 
#define BTN_TOOL_MOUSE   0x146
 
#define BTN_TOOL_LENS   0x147
 
#define BTN_TOOL_QUINTTAP   0x148 /* Five fingers on trackpad */
 
#define BTN_STYLUS3   0x149
 
#define BTN_TOUCH   0x14a
 
#define BTN_STYLUS   0x14b
 
#define BTN_STYLUS2   0x14c
 
#define BTN_TOOL_DOUBLETAP   0x14d
 
#define BTN_TOOL_TRIPLETAP   0x14e
 
#define BTN_TOOL_QUADTAP   0x14f /* Four fingers on trackpad */
 
#define BTN_WHEEL   0x150
 
#define BTN_GEAR_DOWN   0x150
 
#define BTN_GEAR_UP   0x151
 
#define KEY_OK   0x160
 
#define KEY_SELECT   0x161
 
#define KEY_GOTO   0x162
 
#define KEY_CLEAR   0x163
 
#define KEY_POWER2   0x164
 
#define KEY_OPTION   0x165
 
#define KEY_INFO   0x166 /* AL OEM Features/Tips/Tutorial */
 
#define KEY_TIME   0x167
 
#define KEY_VENDOR   0x168
 
#define KEY_ARCHIVE   0x169
 
#define KEY_PROGRAM   0x16a /* Media Select Program Guide */
 
#define KEY_CHANNEL   0x16b
 
#define KEY_FAVORITES   0x16c
 
#define KEY_EPG   0x16d
 
#define KEY_PVR   0x16e /* Media Select Home */
 
#define KEY_MHP   0x16f
 
#define KEY_LANGUAGE   0x170
 
#define KEY_TITLE   0x171
 
#define KEY_SUBTITLE   0x172
 
#define KEY_ANGLE   0x173
 
#define KEY_FULL_SCREEN   0x174 /* AC View Toggle */
 
#define KEY_ZOOM   KEY_FULL_SCREEN
 
#define KEY_MODE   0x175
 
#define KEY_KEYBOARD   0x176
 
#define KEY_ASPECT_RATIO   0x177 /* HUTRR37: Aspect */
 
#define KEY_SCREEN   KEY_ASPECT_RATIO
 
#define KEY_PC   0x178 /* Media Select Computer */
 
#define KEY_TV   0x179 /* Media Select TV */
 
#define KEY_TV2   0x17a /* Media Select Cable */
 
#define KEY_VCR   0x17b /* Media Select VCR */
 
#define KEY_VCR2   0x17c /* VCR Plus */
 
#define KEY_SAT   0x17d /* Media Select Satellite */
 
#define KEY_SAT2   0x17e
 
#define KEY_CD   0x17f /* Media Select CD */
 
#define KEY_TAPE   0x180 /* Media Select Tape */
 
#define KEY_RADIO   0x181
 
#define KEY_TUNER   0x182 /* Media Select Tuner */
 
#define KEY_PLAYER   0x183
 
#define KEY_TEXT   0x184
 
#define KEY_DVD   0x185 /* Media Select DVD */
 
#define KEY_AUX   0x186
 
#define KEY_MP3   0x187
 
#define KEY_AUDIO   0x188 /* AL Audio Browser */
 
#define KEY_VIDEO   0x189 /* AL Movie Browser */
 
#define KEY_DIRECTORY   0x18a
 
#define KEY_LIST   0x18b
 
#define KEY_MEMO   0x18c /* Media Select Messages */
 
#define KEY_CALENDAR   0x18d
 
#define KEY_RED   0x18e
 
#define KEY_GREEN   0x18f
 
#define KEY_YELLOW   0x190
 
#define KEY_BLUE   0x191
 
#define KEY_CHANNELUP   0x192 /* Channel Increment */
 
#define KEY_CHANNELDOWN   0x193 /* Channel Decrement */
 
#define KEY_FIRST   0x194
 
#define KEY_LAST   0x195 /* Recall Last */
 
#define KEY_AB   0x196
 
#define KEY_NEXT   0x197
 
#define KEY_RESTART   0x198
 
#define KEY_SLOW   0x199
 
#define KEY_SHUFFLE   0x19a
 
#define KEY_BREAK   0x19b
 
#define KEY_PREVIOUS   0x19c
 
#define KEY_DIGITS   0x19d
 
#define KEY_TEEN   0x19e
 
#define KEY_TWEN   0x19f
 
#define KEY_VIDEOPHONE   0x1a0 /* Media Select Video Phone */
 
#define KEY_GAMES   0x1a1 /* Media Select Games */
 
#define KEY_ZOOMIN   0x1a2 /* AC Zoom In */
 
#define KEY_ZOOMOUT   0x1a3 /* AC Zoom Out */
 
#define KEY_ZOOMRESET   0x1a4 /* AC Zoom */
 
#define KEY_WORDPROCESSOR   0x1a5 /* AL Word Processor */
 
#define KEY_EDITOR   0x1a6 /* AL Text Editor */
 
#define KEY_SPREADSHEET   0x1a7 /* AL Spreadsheet */
 
#define KEY_GRAPHICSEDITOR   0x1a8 /* AL Graphics Editor */
 
#define KEY_PRESENTATION   0x1a9 /* AL Presentation App */
 
#define KEY_DATABASE   0x1aa /* AL Database App */
 
#define KEY_NEWS   0x1ab /* AL Newsreader */
 
#define KEY_VOICEMAIL   0x1ac /* AL Voicemail */
 
#define KEY_ADDRESSBOOK   0x1ad /* AL Contacts/Address Book */
 
#define KEY_MESSENGER   0x1ae /* AL Instant Messaging */
 
#define KEY_DISPLAYTOGGLE   0x1af /* Turn display (LCD) on and off */
 
#define KEY_BRIGHTNESS_TOGGLE   KEY_DISPLAYTOGGLE
 
#define KEY_SPELLCHECK   0x1b0 /* AL Spell Check */
 
#define KEY_LOGOFF   0x1b1 /* AL Logoff */
 
#define KEY_DOLLAR   0x1b2
 
#define KEY_EURO   0x1b3
 
#define KEY_FRAMEBACK   0x1b4 /* Consumer - transport controls */
 
#define KEY_FRAMEFORWARD   0x1b5
 
#define KEY_CONTEXT_MENU   0x1b6 /* GenDesc - system context menu */
 
#define KEY_MEDIA_REPEAT   0x1b7 /* Consumer - transport control */
 
#define KEY_10CHANNELSUP   0x1b8 /* 10 channels up (10+) */
 
#define KEY_10CHANNELSDOWN   0x1b9 /* 10 channels down (10-) */
 
#define KEY_IMAGES   0x1ba /* AL Image Browser */
 
#define KEY_NOTIFICATION_CENTER   0x1bc /* Show/hide the notification center */
 
#define KEY_PICKUP_PHONE   0x1bd /* Answer incoming call */
 
#define KEY_HANGUP_PHONE   0x1be /* Decline incoming call */
 
#define KEY_LINK_PHONE   0x1bf /* AL Phone Syncing */
 
#define KEY_DEL_EOL   0x1c0
 
#define KEY_DEL_EOS   0x1c1
 
#define KEY_INS_LINE   0x1c2
 
#define KEY_DEL_LINE   0x1c3
 
#define KEY_FN   0x1d0
 
#define KEY_FN_ESC   0x1d1
 
#define KEY_FN_F1   0x1d2
 
#define KEY_FN_F2   0x1d3
 
#define KEY_FN_F3   0x1d4
 
#define KEY_FN_F4   0x1d5
 
#define KEY_FN_F5   0x1d6
 
#define KEY_FN_F6   0x1d7
 
#define KEY_FN_F7   0x1d8
 
#define KEY_FN_F8   0x1d9
 
#define KEY_FN_F9   0x1da
 
#define KEY_FN_F10   0x1db
 
#define KEY_FN_F11   0x1dc
 
#define KEY_FN_F12   0x1dd
 
#define KEY_FN_1   0x1de
 
#define KEY_FN_2   0x1df
 
#define KEY_FN_D   0x1e0
 
#define KEY_FN_E   0x1e1
 
#define KEY_FN_F   0x1e2
 
#define KEY_FN_S   0x1e3
 
#define KEY_FN_B   0x1e4
 
#define KEY_FN_RIGHT_SHIFT   0x1e5
 
#define KEY_BRL_DOT1   0x1f1
 
#define KEY_BRL_DOT2   0x1f2
 
#define KEY_BRL_DOT3   0x1f3
 
#define KEY_BRL_DOT4   0x1f4
 
#define KEY_BRL_DOT5   0x1f5
 
#define KEY_BRL_DOT6   0x1f6
 
#define KEY_BRL_DOT7   0x1f7
 
#define KEY_BRL_DOT8   0x1f8
 
#define KEY_BRL_DOT9   0x1f9
 
#define KEY_BRL_DOT10   0x1fa
 
#define KEY_NUMERIC_0   0x200 /* used by phones, remote controls, */
 
#define KEY_NUMERIC_1   0x201 /* and other keypads */
 
#define KEY_NUMERIC_2   0x202
 
#define KEY_NUMERIC_3   0x203
 
#define KEY_NUMERIC_4   0x204
 
#define KEY_NUMERIC_5   0x205
 
#define KEY_NUMERIC_6   0x206
 
#define KEY_NUMERIC_7   0x207
 
#define KEY_NUMERIC_8   0x208
 
#define KEY_NUMERIC_9   0x209
 
#define KEY_NUMERIC_STAR   0x20a
 
#define KEY_NUMERIC_POUND   0x20b
 
#define KEY_NUMERIC_A   0x20c /* Phone key A - HUT Telephony 0xb9 */
 
#define KEY_NUMERIC_B   0x20d
 
#define KEY_NUMERIC_C   0x20e
 
#define KEY_NUMERIC_D   0x20f
 
#define KEY_CAMERA_FOCUS   0x210
 
#define KEY_WPS_BUTTON   0x211 /* WiFi Protected Setup key */
 
#define KEY_TOUCHPAD_TOGGLE   0x212 /* Request switch touchpad on or off */
 
#define KEY_TOUCHPAD_ON   0x213
 
#define KEY_TOUCHPAD_OFF   0x214
 
#define KEY_CAMERA_ZOOMIN   0x215
 
#define KEY_CAMERA_ZOOMOUT   0x216
 
#define KEY_CAMERA_UP   0x217
 
#define KEY_CAMERA_DOWN   0x218
 
#define KEY_CAMERA_LEFT   0x219
 
#define KEY_CAMERA_RIGHT   0x21a
 
#define KEY_ATTENDANT_ON   0x21b
 
#define KEY_ATTENDANT_OFF   0x21c
 
#define KEY_ATTENDANT_TOGGLE   0x21d /* Attendant call on or off */
 
#define KEY_LIGHTS_TOGGLE   0x21e /* Reading light on or off */
 
#define BTN_DPAD_UP   0x220
 
#define BTN_DPAD_DOWN   0x221
 
#define BTN_DPAD_LEFT   0x222
 
#define BTN_DPAD_RIGHT   0x223
 
#define BTN_GRIPL   0x224
 
#define BTN_GRIPR   0x225
 
#define BTN_GRIPL2   0x226
 
#define BTN_GRIPR2   0x227
 
#define KEY_ALS_TOGGLE   0x230 /* Ambient light sensor */
 
#define KEY_ROTATE_LOCK_TOGGLE   0x231 /* Display rotation lock */
 
#define KEY_REFRESH_RATE_TOGGLE   0x232 /* Display refresh rate toggle */
 
#define KEY_BUTTONCONFIG   0x240 /* AL Button Configuration */
 
#define KEY_TASKMANAGER   0x241 /* AL Task/Project Manager */
 
#define KEY_JOURNAL   0x242 /* AL Log/Journal/Timecard */
 
#define KEY_CONTROLPANEL   0x243 /* AL Control Panel */
 
#define KEY_APPSELECT   0x244 /* AL Select Task/Application */
 
#define KEY_SCREENSAVER   0x245 /* AL Screen Saver */
 
#define KEY_VOICECOMMAND   0x246 /* Listening Voice Command */
 
#define KEY_ASSISTANT   0x247 /* AL Context-aware desktop assistant */
 
#define KEY_KBD_LAYOUT_NEXT   0x248 /* AC Next Keyboard Layout Select */
 
#define KEY_EMOJI_PICKER   0x249 /* Show/hide emoji picker (HUTRR101) */
 
#define KEY_DICTATE   0x24a /* Start or Stop Voice Dictation Session (HUTRR99) */
 
#define KEY_CAMERA_ACCESS_ENABLE   0x24b /* Enables programmatic access to camera devices. (HUTRR72) */
 
#define KEY_CAMERA_ACCESS_DISABLE   0x24c /* Disables programmatic access to camera devices. (HUTRR72) */
 
#define KEY_CAMERA_ACCESS_TOGGLE   0x24d /* Toggles the current state of the camera access control. (HUTRR72) */
 
#define KEY_ACCESSIBILITY   0x24e /* Toggles the system bound accessibility UI/command (HUTRR116) */
 
#define KEY_DO_NOT_DISTURB   0x24f /* Toggles the system-wide "Do Not Disturb" control (HUTRR94)*/
 
#define KEY_BRIGHTNESS_MIN   0x250 /* Set Brightness to Minimum */
 
#define KEY_BRIGHTNESS_MAX   0x251 /* Set Brightness to Maximum */
 
#define KEY_EPRIVACY_SCREEN_ON   0x252
 
#define KEY_EPRIVACY_SCREEN_OFF   0x253
 
#define KEY_ACTION_ON_SELECTION   0x254 /* AL Action on Selection (HUTRR119) */
 
#define KEY_CONTEXTUAL_INSERT   0x255 /* AL Contextual Insertion (HUTRR119) */
 
#define KEY_CONTEXTUAL_QUERY   0x256 /* AL Contextual Query (HUTRR119) */
 
#define KEY_KBDINPUTASSIST_PREV   0x260
 
#define KEY_KBDINPUTASSIST_NEXT   0x261
 
#define KEY_KBDINPUTASSIST_PREVGROUP   0x262
 
#define KEY_KBDINPUTASSIST_NEXTGROUP   0x263
 
#define KEY_KBDINPUTASSIST_ACCEPT   0x264
 
#define KEY_KBDINPUTASSIST_CANCEL   0x265
 
#define KEY_RIGHT_UP   0x266
 
#define KEY_RIGHT_DOWN   0x267
 
#define KEY_LEFT_UP   0x268
 
#define KEY_LEFT_DOWN   0x269
 
#define KEY_ROOT_MENU   0x26a /* Show Device's Root Menu */
 
#define KEY_MEDIA_TOP_MENU   0x26b
 
#define KEY_NUMERIC_11   0x26c
 
#define KEY_NUMERIC_12   0x26d
 
#define KEY_AUDIO_DESC   0x26e
 
#define KEY_3D_MODE   0x26f
 
#define KEY_NEXT_FAVORITE   0x270
 
#define KEY_STOP_RECORD   0x271
 
#define KEY_PAUSE_RECORD   0x272
 
#define KEY_VOD   0x273 /* Video on Demand */
 
#define KEY_UNMUTE   0x274
 
#define KEY_FASTREVERSE   0x275
 
#define KEY_SLOWREVERSE   0x276
 
#define KEY_DATA   0x277
 
#define KEY_ONSCREEN_KEYBOARD   0x278
 
#define KEY_PRIVACY_SCREEN_TOGGLE   0x279
 
#define KEY_SELECTIVE_SCREENSHOT   0x27a
 
#define KEY_NEXT_ELEMENT   0x27b
 
#define KEY_PREVIOUS_ELEMENT   0x27c
 
#define KEY_AUTOPILOT_ENGAGE_TOGGLE   0x27d
 
#define KEY_MARK_WAYPOINT   0x27e
 
#define KEY_SOS   0x27f
 
#define KEY_NAV_CHART   0x280
 
#define KEY_FISHING_CHART   0x281
 
#define KEY_SINGLE_RANGE_RADAR   0x282
 
#define KEY_DUAL_RANGE_RADAR   0x283
 
#define KEY_RADAR_OVERLAY   0x284
 
#define KEY_TRADITIONAL_SONAR   0x285
 
#define KEY_CLEARVU_SONAR   0x286
 
#define KEY_SIDEVU_SONAR   0x287
 
#define KEY_NAV_INFO   0x288
 
#define KEY_BRIGHTNESS_MENU   0x289
 
#define KEY_MACRO1   0x290
 
#define KEY_MACRO2   0x291
 
#define KEY_MACRO3   0x292
 
#define KEY_MACRO4   0x293
 
#define KEY_MACRO5   0x294
 
#define KEY_MACRO6   0x295
 
#define KEY_MACRO7   0x296
 
#define KEY_MACRO8   0x297
 
#define KEY_MACRO9   0x298
 
#define KEY_MACRO10   0x299
 
#define KEY_MACRO11   0x29a
 
#define KEY_MACRO12   0x29b
 
#define KEY_MACRO13   0x29c
 
#define KEY_MACRO14   0x29d
 
#define KEY_MACRO15   0x29e
 
#define KEY_MACRO16   0x29f
 
#define KEY_MACRO17   0x2a0
 
#define KEY_MACRO18   0x2a1
 
#define KEY_MACRO19   0x2a2
 
#define KEY_MACRO20   0x2a3
 
#define KEY_MACRO21   0x2a4
 
#define KEY_MACRO22   0x2a5
 
#define KEY_MACRO23   0x2a6
 
#define KEY_MACRO24   0x2a7
 
#define KEY_MACRO25   0x2a8
 
#define KEY_MACRO26   0x2a9
 
#define KEY_MACRO27   0x2aa
 
#define KEY_MACRO28   0x2ab
 
#define KEY_MACRO29   0x2ac
 
#define KEY_MACRO30   0x2ad
 
#define KEY_MACRO_RECORD_START   0x2b0
 
#define KEY_MACRO_RECORD_STOP   0x2b1
 
#define KEY_MACRO_PRESET_CYCLE   0x2b2
 
#define KEY_MACRO_PRESET1   0x2b3
 
#define KEY_MACRO_PRESET2   0x2b4
 
#define KEY_MACRO_PRESET3   0x2b5
 
#define KEY_KBD_LCD_MENU1   0x2b8
 
#define KEY_KBD_LCD_MENU2   0x2b9
 
#define KEY_KBD_LCD_MENU3   0x2ba
 
#define KEY_KBD_LCD_MENU4   0x2bb
 
#define KEY_KBD_LCD_MENU5   0x2bc
 
#define KEY_PERFORMANCE   0x2bd
 
#define BTN_TRIGGER_HAPPY   0x2c0
 
#define BTN_TRIGGER_HAPPY1   0x2c0
 
#define BTN_TRIGGER_HAPPY2   0x2c1
 
#define BTN_TRIGGER_HAPPY3   0x2c2
 
#define BTN_TRIGGER_HAPPY4   0x2c3
 
#define BTN_TRIGGER_HAPPY5   0x2c4
 
#define BTN_TRIGGER_HAPPY6   0x2c5
 
#define BTN_TRIGGER_HAPPY7   0x2c6
 
#define BTN_TRIGGER_HAPPY8   0x2c7
 
#define BTN_TRIGGER_HAPPY9   0x2c8
 
#define BTN_TRIGGER_HAPPY10   0x2c9
 
#define BTN_TRIGGER_HAPPY11   0x2ca
 
#define BTN_TRIGGER_HAPPY12   0x2cb
 
#define BTN_TRIGGER_HAPPY13   0x2cc
 
#define BTN_TRIGGER_HAPPY14   0x2cd
 
#define BTN_TRIGGER_HAPPY15   0x2ce
 
#define BTN_TRIGGER_HAPPY16   0x2cf
 
#define BTN_TRIGGER_HAPPY17   0x2d0
 
#define BTN_TRIGGER_HAPPY18   0x2d1
 
#define BTN_TRIGGER_HAPPY19   0x2d2
 
#define BTN_TRIGGER_HAPPY20   0x2d3
 
#define BTN_TRIGGER_HAPPY21   0x2d4
 
#define BTN_TRIGGER_HAPPY22   0x2d5
 
#define BTN_TRIGGER_HAPPY23   0x2d6
 
#define BTN_TRIGGER_HAPPY24   0x2d7
 
#define BTN_TRIGGER_HAPPY25   0x2d8
 
#define BTN_TRIGGER_HAPPY26   0x2d9
 
#define BTN_TRIGGER_HAPPY27   0x2da
 
#define BTN_TRIGGER_HAPPY28   0x2db
 
#define BTN_TRIGGER_HAPPY29   0x2dc
 
#define BTN_TRIGGER_HAPPY30   0x2dd
 
#define BTN_TRIGGER_HAPPY31   0x2de
 
#define BTN_TRIGGER_HAPPY32   0x2df
 
#define BTN_TRIGGER_HAPPY33   0x2e0
 
#define BTN_TRIGGER_HAPPY34   0x2e1
 
#define BTN_TRIGGER_HAPPY35   0x2e2
 
#define BTN_TRIGGER_HAPPY36   0x2e3
 
#define BTN_TRIGGER_HAPPY37   0x2e4
 
#define BTN_TRIGGER_HAPPY38   0x2e5
 
#define BTN_TRIGGER_HAPPY39   0x2e6
 
#define BTN_TRIGGER_HAPPY40   0x2e7
 
#define KEY_MIN_INTERESTING   KEY_MUTE
 
#define KEY_MAX   0x2ff
 
#define KEY_CNT   (KEY_MAX+1)
 
#define REL_X   0x00
 
#define REL_Y   0x01
 
#define REL_Z   0x02
 
#define REL_RX   0x03
 
#define REL_RY   0x04
 
#define REL_RZ   0x05
 
#define REL_HWHEEL   0x06
 
#define REL_DIAL   0x07
 
#define REL_WHEEL   0x08
 
#define REL_MISC   0x09
 
#define REL_RESERVED   0x0a
 
#define REL_WHEEL_HI_RES   0x0b
 
#define REL_HWHEEL_HI_RES   0x0c
 
#define REL_MAX   0x0f
 
#define REL_CNT   (REL_MAX+1)
 
#define ABS_X   0x00
 
#define ABS_Y   0x01
 
#define ABS_Z   0x02
 
#define ABS_RX   0x03
 
#define ABS_RY   0x04
 
#define ABS_RZ   0x05
 
#define ABS_THROTTLE   0x06
 
#define ABS_RUDDER   0x07
 
#define ABS_WHEEL   0x08
 
#define ABS_GAS   0x09
 
#define ABS_BRAKE   0x0a
 
#define ABS_HAT0X   0x10
 
#define ABS_HAT0Y   0x11
 
#define ABS_HAT1X   0x12
 
#define ABS_HAT1Y   0x13
 
#define ABS_HAT2X   0x14
 
#define ABS_HAT2Y   0x15
 
#define ABS_HAT3X   0x16
 
#define ABS_HAT3Y   0x17
 
#define ABS_PRESSURE   0x18
 
#define ABS_DISTANCE   0x19
 
#define ABS_TILT_X   0x1a
 
#define ABS_TILT_Y   0x1b
 
#define ABS_TOOL_WIDTH   0x1c
 
#define ABS_VOLUME   0x20
 
#define ABS_PROFILE   0x21
 
#define ABS_SND_PROFILE   0x22
 
#define ABS_MISC   0x28
 
#define ABS_RESERVED   0x2e
 
#define ABS_MT_SLOT   0x2f /* MT slot being modified */
 
#define ABS_MT_TOUCH_MAJOR   0x30 /* Major axis of touching ellipse */
 
#define ABS_MT_TOUCH_MINOR   0x31 /* Minor axis (omit if circular) */
 
#define ABS_MT_WIDTH_MAJOR   0x32 /* Major axis of approaching ellipse */
 
#define ABS_MT_WIDTH_MINOR   0x33 /* Minor axis (omit if circular) */
 
#define ABS_MT_ORIENTATION   0x34 /* Ellipse orientation */
 
#define ABS_MT_POSITION_X   0x35 /* Center X touch position */
 
#define ABS_MT_POSITION_Y   0x36 /* Center Y touch position */
 
#define ABS_MT_TOOL_TYPE   0x37 /* Type of touching device */
 
#define ABS_MT_BLOB_ID   0x38 /* Group a set of packets as a blob */
 
#define ABS_MT_TRACKING_ID   0x39 /* Unique ID of initiated contact */
 
#define ABS_MT_PRESSURE   0x3a /* Pressure on contact area */
 
#define ABS_MT_DISTANCE   0x3b /* Contact hover distance */
 
#define ABS_MT_TOOL_X   0x3c /* Center X tool position */
 
#define ABS_MT_TOOL_Y   0x3d /* Center Y tool position */
 
#define ABS_MAX   0x3f
 
#define ABS_CNT   (ABS_MAX+1)
 
#define SW_LID   0x00 /* set = lid shut */
 
#define SW_TABLET_MODE   0x01 /* set = tablet mode */
 
#define SW_HEADPHONE_INSERT   0x02 /* set = inserted */
 
#define SW_RFKILL_ALL
 
#define SW_RADIO   SW_RFKILL_ALL /* deprecated */
 
#define SW_MICROPHONE_INSERT   0x04 /* set = inserted */
 
#define SW_DOCK   0x05 /* set = plugged into dock */
 
#define SW_LINEOUT_INSERT   0x06 /* set = inserted */
 
#define SW_JACK_PHYSICAL_INSERT   0x07 /* set = mechanical switch set */
 
#define SW_VIDEOOUT_INSERT   0x08 /* set = inserted */
 
#define SW_CAMERA_LENS_COVER   0x09 /* set = lens covered */
 
#define SW_KEYPAD_SLIDE   0x0a /* set = keypad slide out */
 
#define SW_FRONT_PROXIMITY   0x0b /* set = front proximity sensor active */
 
#define SW_ROTATE_LOCK   0x0c /* set = rotate locked/disabled */
 
#define SW_LINEIN_INSERT   0x0d /* set = inserted */
 
#define SW_MUTE_DEVICE   0x0e /* set = device disabled */
 
#define SW_PEN_INSERTED   0x0f /* set = pen inserted */
 
#define SW_MACHINE_COVER   0x10 /* set = cover closed */
 
#define SW_USB_INSERT   0x11 /* set = USB audio device connected */
 
#define SW_MAX   0x11
 
#define SW_CNT   (SW_MAX+1)
 
#define MSC_SERIAL   0x00
 
#define MSC_PULSELED   0x01
 
#define MSC_GESTURE   0x02
 
#define MSC_RAW   0x03
 
#define MSC_SCAN   0x04
 
#define MSC_TIMESTAMP   0x05
 
#define MSC_MAX   0x07
 
#define MSC_CNT   (MSC_MAX+1)
 
#define LED_NUML   0x00
 
#define LED_CAPSL   0x01
 
#define LED_SCROLLL   0x02
 
#define LED_COMPOSE   0x03
 
#define LED_KANA   0x04
 
#define LED_SLEEP   0x05
 
#define LED_SUSPEND   0x06
 
#define LED_MUTE   0x07
 
#define LED_MISC   0x08
 
#define LED_MAIL   0x09
 
#define LED_CHARGING   0x0a
 
#define LED_MAX   0x0f
 
#define LED_CNT   (LED_MAX+1)
 
#define REP_DELAY   0x00
 
#define REP_PERIOD   0x01
 
#define REP_MAX   0x01
 
#define REP_CNT   (REP_MAX+1)
 
#define SND_CLICK   0x00
 
#define SND_BELL   0x01
 
#define SND_TONE   0x02
 
#define SND_MAX   0x07
 
#define SND_CNT   (SND_MAX+1)
 
#define SND_PROFILE_SILENT   0x00
 
#define SND_PROFILE_VIBRATE   0x01
 
#define SND_PROFILE_RING   0x02
 

Macro Definition Documentation

◆ ABS_BRAKE

#define ABS_BRAKE   0x0a

◆ ABS_CNT

#define ABS_CNT   (ABS_MAX+1)

◆ ABS_DISTANCE

#define ABS_DISTANCE   0x19

◆ ABS_GAS

#define ABS_GAS   0x09

◆ ABS_HAT0X

#define ABS_HAT0X   0x10

◆ ABS_HAT0Y

#define ABS_HAT0Y   0x11

◆ ABS_HAT1X

#define ABS_HAT1X   0x12

◆ ABS_HAT1Y

#define ABS_HAT1Y   0x13

◆ ABS_HAT2X

#define ABS_HAT2X   0x14

◆ ABS_HAT2Y

#define ABS_HAT2Y   0x15

◆ ABS_HAT3X

#define ABS_HAT3X   0x16

◆ ABS_HAT3Y

#define ABS_HAT3Y   0x17

◆ ABS_MAX

#define ABS_MAX   0x3f

◆ ABS_MISC

#define ABS_MISC   0x28

◆ ABS_MT_BLOB_ID

#define ABS_MT_BLOB_ID   0x38 /* Group a set of packets as a blob */

◆ ABS_MT_DISTANCE

#define ABS_MT_DISTANCE   0x3b /* Contact hover distance */

◆ ABS_MT_ORIENTATION

#define ABS_MT_ORIENTATION   0x34 /* Ellipse orientation */

◆ ABS_MT_POSITION_X

#define ABS_MT_POSITION_X   0x35 /* Center X touch position */

◆ ABS_MT_POSITION_Y

#define ABS_MT_POSITION_Y   0x36 /* Center Y touch position */

◆ ABS_MT_PRESSURE

#define ABS_MT_PRESSURE   0x3a /* Pressure on contact area */

◆ ABS_MT_SLOT

#define ABS_MT_SLOT   0x2f /* MT slot being modified */

◆ ABS_MT_TOOL_TYPE

#define ABS_MT_TOOL_TYPE   0x37 /* Type of touching device */

◆ ABS_MT_TOOL_X

#define ABS_MT_TOOL_X   0x3c /* Center X tool position */

◆ ABS_MT_TOOL_Y

#define ABS_MT_TOOL_Y   0x3d /* Center Y tool position */

◆ ABS_MT_TOUCH_MAJOR

#define ABS_MT_TOUCH_MAJOR   0x30 /* Major axis of touching ellipse */

◆ ABS_MT_TOUCH_MINOR

#define ABS_MT_TOUCH_MINOR   0x31 /* Minor axis (omit if circular) */

◆ ABS_MT_TRACKING_ID

#define ABS_MT_TRACKING_ID   0x39 /* Unique ID of initiated contact */

◆ ABS_MT_WIDTH_MAJOR

#define ABS_MT_WIDTH_MAJOR   0x32 /* Major axis of approaching ellipse */

◆ ABS_MT_WIDTH_MINOR

#define ABS_MT_WIDTH_MINOR   0x33 /* Minor axis (omit if circular) */

◆ ABS_PRESSURE

#define ABS_PRESSURE   0x18

◆ ABS_PROFILE

#define ABS_PROFILE   0x21

◆ ABS_RESERVED

#define ABS_RESERVED   0x2e

◆ ABS_RUDDER

#define ABS_RUDDER   0x07

◆ ABS_RX

#define ABS_RX   0x03

◆ ABS_RY

#define ABS_RY   0x04

◆ ABS_RZ

#define ABS_RZ   0x05

◆ ABS_SND_PROFILE

#define ABS_SND_PROFILE   0x22

◆ ABS_THROTTLE

#define ABS_THROTTLE   0x06

◆ ABS_TILT_X

#define ABS_TILT_X   0x1a

◆ ABS_TILT_Y

#define ABS_TILT_Y   0x1b

◆ ABS_TOOL_WIDTH

#define ABS_TOOL_WIDTH   0x1c

◆ ABS_VOLUME

#define ABS_VOLUME   0x20

◆ ABS_WHEEL

#define ABS_WHEEL   0x08

◆ ABS_X

#define ABS_X   0x00

◆ ABS_Y

#define ABS_Y   0x01

◆ ABS_Z

#define ABS_Z   0x02

◆ BTN_0

#define BTN_0   0x100

◆ BTN_1

#define BTN_1   0x101

◆ BTN_2

#define BTN_2   0x102

◆ BTN_3

#define BTN_3   0x103

◆ BTN_4

#define BTN_4   0x104

◆ BTN_5

#define BTN_5   0x105

◆ BTN_6

#define BTN_6   0x106

◆ BTN_7

#define BTN_7   0x107

◆ BTN_8

#define BTN_8   0x108

◆ BTN_9

#define BTN_9   0x109

◆ BTN_A

#define BTN_A   BTN_SOUTH

◆ BTN_B

#define BTN_B   BTN_EAST

◆ BTN_BACK

#define BTN_BACK   0x116

◆ BTN_BASE

#define BTN_BASE   0x126

◆ BTN_BASE2

#define BTN_BASE2   0x127

◆ BTN_BASE3

#define BTN_BASE3   0x128

◆ BTN_BASE4

#define BTN_BASE4   0x129

◆ BTN_BASE5

#define BTN_BASE5   0x12a

◆ BTN_BASE6

#define BTN_BASE6   0x12b

◆ BTN_C

#define BTN_C   0x132

◆ BTN_DEAD

#define BTN_DEAD   0x12f

◆ BTN_DIGI

#define BTN_DIGI   0x140

◆ BTN_DPAD_DOWN

#define BTN_DPAD_DOWN   0x221

◆ BTN_DPAD_LEFT

#define BTN_DPAD_LEFT   0x222

◆ BTN_DPAD_RIGHT

#define BTN_DPAD_RIGHT   0x223

◆ BTN_DPAD_UP

#define BTN_DPAD_UP   0x220

◆ BTN_EAST

#define BTN_EAST   0x131

◆ BTN_EXTRA

#define BTN_EXTRA   0x114

◆ BTN_FORWARD

#define BTN_FORWARD   0x115

◆ BTN_GAMEPAD

#define BTN_GAMEPAD   0x130

◆ BTN_GEAR_DOWN

#define BTN_GEAR_DOWN   0x150

◆ BTN_GEAR_UP

#define BTN_GEAR_UP   0x151

◆ BTN_GRIPL

#define BTN_GRIPL   0x224

◆ BTN_GRIPL2

#define BTN_GRIPL2   0x226

◆ BTN_GRIPR

#define BTN_GRIPR   0x225

◆ BTN_GRIPR2

#define BTN_GRIPR2   0x227

◆ BTN_JOYSTICK

#define BTN_JOYSTICK   0x120

◆ BTN_LEFT

#define BTN_LEFT   0x110

◆ BTN_MIDDLE

#define BTN_MIDDLE   0x112

◆ BTN_MISC

#define BTN_MISC   0x100

◆ BTN_MODE

#define BTN_MODE   0x13c

◆ BTN_MOUSE

#define BTN_MOUSE   0x110

◆ BTN_NORTH

#define BTN_NORTH   0x133

◆ BTN_PINKIE

#define BTN_PINKIE   0x125

◆ BTN_RIGHT

#define BTN_RIGHT   0x111

◆ BTN_SELECT

#define BTN_SELECT   0x13a

◆ BTN_SIDE

#define BTN_SIDE   0x113

◆ BTN_SOUTH

#define BTN_SOUTH   0x130

◆ BTN_START

#define BTN_START   0x13b

◆ BTN_STYLUS

#define BTN_STYLUS   0x14b

◆ BTN_STYLUS2

#define BTN_STYLUS2   0x14c

◆ BTN_STYLUS3

#define BTN_STYLUS3   0x149

◆ BTN_TASK

#define BTN_TASK   0x117

◆ BTN_THUMB

#define BTN_THUMB   0x121

◆ BTN_THUMB2

#define BTN_THUMB2   0x122

◆ BTN_THUMBL

#define BTN_THUMBL   0x13d

◆ BTN_THUMBR

#define BTN_THUMBR   0x13e

◆ BTN_TL

#define BTN_TL   0x136

◆ BTN_TL2

#define BTN_TL2   0x138

◆ BTN_TOOL_AIRBRUSH

#define BTN_TOOL_AIRBRUSH   0x144

◆ BTN_TOOL_BRUSH

#define BTN_TOOL_BRUSH   0x142

◆ BTN_TOOL_DOUBLETAP

#define BTN_TOOL_DOUBLETAP   0x14d

◆ BTN_TOOL_FINGER

#define BTN_TOOL_FINGER   0x145

◆ BTN_TOOL_LENS

#define BTN_TOOL_LENS   0x147

◆ BTN_TOOL_MOUSE

#define BTN_TOOL_MOUSE   0x146

◆ BTN_TOOL_PEN

#define BTN_TOOL_PEN   0x140

◆ BTN_TOOL_PENCIL

#define BTN_TOOL_PENCIL   0x143

◆ BTN_TOOL_QUADTAP

#define BTN_TOOL_QUADTAP   0x14f /* Four fingers on trackpad */

◆ BTN_TOOL_QUINTTAP

#define BTN_TOOL_QUINTTAP   0x148 /* Five fingers on trackpad */

◆ BTN_TOOL_RUBBER

#define BTN_TOOL_RUBBER   0x141

◆ BTN_TOOL_TRIPLETAP

#define BTN_TOOL_TRIPLETAP   0x14e

◆ BTN_TOP

#define BTN_TOP   0x123

◆ BTN_TOP2

#define BTN_TOP2   0x124

◆ BTN_TOUCH

#define BTN_TOUCH   0x14a

◆ BTN_TR

#define BTN_TR   0x137

◆ BTN_TR2

#define BTN_TR2   0x139

◆ BTN_TRIGGER

#define BTN_TRIGGER   0x120

◆ BTN_TRIGGER_HAPPY

#define BTN_TRIGGER_HAPPY   0x2c0

◆ BTN_TRIGGER_HAPPY1

#define BTN_TRIGGER_HAPPY1   0x2c0

◆ BTN_TRIGGER_HAPPY10

#define BTN_TRIGGER_HAPPY10   0x2c9

◆ BTN_TRIGGER_HAPPY11

#define BTN_TRIGGER_HAPPY11   0x2ca

◆ BTN_TRIGGER_HAPPY12

#define BTN_TRIGGER_HAPPY12   0x2cb

◆ BTN_TRIGGER_HAPPY13

#define BTN_TRIGGER_HAPPY13   0x2cc

◆ BTN_TRIGGER_HAPPY14

#define BTN_TRIGGER_HAPPY14   0x2cd

◆ BTN_TRIGGER_HAPPY15

#define BTN_TRIGGER_HAPPY15   0x2ce

◆ BTN_TRIGGER_HAPPY16

#define BTN_TRIGGER_HAPPY16   0x2cf

◆ BTN_TRIGGER_HAPPY17

#define BTN_TRIGGER_HAPPY17   0x2d0

◆ BTN_TRIGGER_HAPPY18

#define BTN_TRIGGER_HAPPY18   0x2d1

◆ BTN_TRIGGER_HAPPY19

#define BTN_TRIGGER_HAPPY19   0x2d2

◆ BTN_TRIGGER_HAPPY2

#define BTN_TRIGGER_HAPPY2   0x2c1

◆ BTN_TRIGGER_HAPPY20

#define BTN_TRIGGER_HAPPY20   0x2d3

◆ BTN_TRIGGER_HAPPY21

#define BTN_TRIGGER_HAPPY21   0x2d4

◆ BTN_TRIGGER_HAPPY22

#define BTN_TRIGGER_HAPPY22   0x2d5

◆ BTN_TRIGGER_HAPPY23

#define BTN_TRIGGER_HAPPY23   0x2d6

◆ BTN_TRIGGER_HAPPY24

#define BTN_TRIGGER_HAPPY24   0x2d7

◆ BTN_TRIGGER_HAPPY25

#define BTN_TRIGGER_HAPPY25   0x2d8

◆ BTN_TRIGGER_HAPPY26

#define BTN_TRIGGER_HAPPY26   0x2d9

◆ BTN_TRIGGER_HAPPY27

#define BTN_TRIGGER_HAPPY27   0x2da

◆ BTN_TRIGGER_HAPPY28

#define BTN_TRIGGER_HAPPY28   0x2db

◆ BTN_TRIGGER_HAPPY29

#define BTN_TRIGGER_HAPPY29   0x2dc

◆ BTN_TRIGGER_HAPPY3

#define BTN_TRIGGER_HAPPY3   0x2c2

◆ BTN_TRIGGER_HAPPY30

#define BTN_TRIGGER_HAPPY30   0x2dd

◆ BTN_TRIGGER_HAPPY31

#define BTN_TRIGGER_HAPPY31   0x2de

◆ BTN_TRIGGER_HAPPY32

#define BTN_TRIGGER_HAPPY32   0x2df

◆ BTN_TRIGGER_HAPPY33

#define BTN_TRIGGER_HAPPY33   0x2e0

◆ BTN_TRIGGER_HAPPY34

#define BTN_TRIGGER_HAPPY34   0x2e1

◆ BTN_TRIGGER_HAPPY35

#define BTN_TRIGGER_HAPPY35   0x2e2

◆ BTN_TRIGGER_HAPPY36

#define BTN_TRIGGER_HAPPY36   0x2e3

◆ BTN_TRIGGER_HAPPY37

#define BTN_TRIGGER_HAPPY37   0x2e4

◆ BTN_TRIGGER_HAPPY38

#define BTN_TRIGGER_HAPPY38   0x2e5

◆ BTN_TRIGGER_HAPPY39

#define BTN_TRIGGER_HAPPY39   0x2e6

◆ BTN_TRIGGER_HAPPY4

#define BTN_TRIGGER_HAPPY4   0x2c3

◆ BTN_TRIGGER_HAPPY40

#define BTN_TRIGGER_HAPPY40   0x2e7

◆ BTN_TRIGGER_HAPPY5

#define BTN_TRIGGER_HAPPY5   0x2c4

◆ BTN_TRIGGER_HAPPY6

#define BTN_TRIGGER_HAPPY6   0x2c5

◆ BTN_TRIGGER_HAPPY7

#define BTN_TRIGGER_HAPPY7   0x2c6

◆ BTN_TRIGGER_HAPPY8

#define BTN_TRIGGER_HAPPY8   0x2c7

◆ BTN_TRIGGER_HAPPY9

#define BTN_TRIGGER_HAPPY9   0x2c8

◆ BTN_WEST

#define BTN_WEST   0x134

◆ BTN_WHEEL

#define BTN_WHEEL   0x150

◆ BTN_X

#define BTN_X   BTN_NORTH

◆ BTN_Y

#define BTN_Y   BTN_WEST

◆ BTN_Z

#define BTN_Z   0x135

◆ EV_ABS

#define EV_ABS   0x03

◆ EV_CNT

#define EV_CNT   (EV_MAX+1)

◆ EV_FF

#define EV_FF   0x15

◆ EV_FF_STATUS

#define EV_FF_STATUS   0x17

◆ EV_KEY

#define EV_KEY   0x01

◆ EV_LED

#define EV_LED   0x11

◆ EV_MAX

#define EV_MAX   0x1f

◆ EV_MSC

#define EV_MSC   0x04

◆ EV_PWR

#define EV_PWR   0x16

◆ EV_REL

#define EV_REL   0x02

◆ EV_REP

#define EV_REP   0x14

◆ EV_SND

#define EV_SND   0x12

◆ EV_SW

#define EV_SW   0x05

◆ EV_SYN

#define EV_SYN   0x00

◆ INPUT_PROP_ACCELEROMETER

#define INPUT_PROP_ACCELEROMETER   0x06 /* has accelerometer */

◆ INPUT_PROP_BUTTONPAD

#define INPUT_PROP_BUTTONPAD   0x02 /* has button(s) under pad */

◆ INPUT_PROP_CNT

#define INPUT_PROP_CNT   (INPUT_PROP_MAX + 1)

◆ INPUT_PROP_DIRECT

#define INPUT_PROP_DIRECT   0x01 /* direct input devices */

◆ INPUT_PROP_MAX

#define INPUT_PROP_MAX   0x1f

◆ INPUT_PROP_POINTER

#define INPUT_PROP_POINTER   0x00 /* needs a pointer */

◆ INPUT_PROP_POINTING_STICK

#define INPUT_PROP_POINTING_STICK   0x05 /* is a pointing stick */

◆ INPUT_PROP_PRESSUREPAD

#define INPUT_PROP_PRESSUREPAD   0x07 /* pressure triggers clicks */

◆ INPUT_PROP_SEMI_MT

#define INPUT_PROP_SEMI_MT   0x03 /* touch rectangle only */

◆ INPUT_PROP_TOPBUTTONPAD

#define INPUT_PROP_TOPBUTTONPAD   0x04 /* softbuttons at top of pad */

◆ KEY_0

#define KEY_0   11

◆ KEY_1

#define KEY_1   2

◆ KEY_102ND

#define KEY_102ND   86

◆ KEY_10CHANNELSDOWN

#define KEY_10CHANNELSDOWN   0x1b9 /* 10 channels down (10-) */

◆ KEY_10CHANNELSUP

#define KEY_10CHANNELSUP   0x1b8 /* 10 channels up (10+) */

◆ KEY_2

#define KEY_2   3

◆ KEY_3

#define KEY_3   4

◆ KEY_3D_MODE

#define KEY_3D_MODE   0x26f

◆ KEY_4

#define KEY_4   5

◆ KEY_5

#define KEY_5   6

◆ KEY_6

#define KEY_6   7

◆ KEY_7

#define KEY_7   8

◆ KEY_8

#define KEY_8   9

◆ KEY_9

#define KEY_9   10

◆ KEY_A

#define KEY_A   30

◆ KEY_AB

#define KEY_AB   0x196

◆ KEY_ACCESSIBILITY

#define KEY_ACCESSIBILITY   0x24e /* Toggles the system bound accessibility UI/command (HUTRR116) */

◆ KEY_ACTION_ON_SELECTION

#define KEY_ACTION_ON_SELECTION   0x254 /* AL Action on Selection (HUTRR119) */

◆ KEY_ADDRESSBOOK

#define KEY_ADDRESSBOOK   0x1ad /* AL Contacts/Address Book */

◆ KEY_AGAIN

#define KEY_AGAIN   129

◆ KEY_ALL_APPLICATIONS

#define KEY_ALL_APPLICATIONS   204 /* AC Desktop Show All Applications */

◆ KEY_ALS_TOGGLE

#define KEY_ALS_TOGGLE   0x230 /* Ambient light sensor */

◆ KEY_ALTERASE

#define KEY_ALTERASE   222

◆ KEY_ANGLE

#define KEY_ANGLE   0x173

◆ KEY_APOSTROPHE

#define KEY_APOSTROPHE   40

◆ KEY_APPSELECT

#define KEY_APPSELECT   0x244 /* AL Select Task/Application */

◆ KEY_ARCHIVE

#define KEY_ARCHIVE   0x169

◆ KEY_ASPECT_RATIO

#define KEY_ASPECT_RATIO   0x177 /* HUTRR37: Aspect */

◆ KEY_ASSISTANT

#define KEY_ASSISTANT   0x247 /* AL Context-aware desktop assistant */

◆ KEY_ATTENDANT_OFF

#define KEY_ATTENDANT_OFF   0x21c

◆ KEY_ATTENDANT_ON

#define KEY_ATTENDANT_ON   0x21b

◆ KEY_ATTENDANT_TOGGLE

#define KEY_ATTENDANT_TOGGLE   0x21d /* Attendant call on or off */

◆ KEY_AUDIO

#define KEY_AUDIO   0x188 /* AL Audio Browser */

◆ KEY_AUDIO_DESC

#define KEY_AUDIO_DESC   0x26e

◆ KEY_AUTOPILOT_ENGAGE_TOGGLE

#define KEY_AUTOPILOT_ENGAGE_TOGGLE   0x27d

◆ KEY_AUX

#define KEY_AUX   0x186

◆ KEY_B

#define KEY_B   48

◆ KEY_BACK

#define KEY_BACK   158 /* AC Back */

◆ KEY_BACKSLASH

#define KEY_BACKSLASH   43

◆ KEY_BACKSPACE

#define KEY_BACKSPACE   14

◆ KEY_BASSBOOST

#define KEY_BASSBOOST   209

◆ KEY_BATTERY

#define KEY_BATTERY   236

◆ KEY_BLUE

#define KEY_BLUE   0x191

◆ KEY_BLUETOOTH

#define KEY_BLUETOOTH   237

◆ KEY_BOOKMARKS

#define KEY_BOOKMARKS   156 /* AC Bookmarks */

◆ KEY_BREAK

#define KEY_BREAK   0x19b

◆ KEY_BRIGHTNESS_AUTO

#define KEY_BRIGHTNESS_AUTO
Value:
244 /* Set Auto Brightness: manual
brightness control is off,
rely on ambient */

◆ KEY_BRIGHTNESS_CYCLE

#define KEY_BRIGHTNESS_CYCLE   243 /* brightness up, after max is min */

◆ KEY_BRIGHTNESS_MAX

#define KEY_BRIGHTNESS_MAX   0x251 /* Set Brightness to Maximum */

◆ KEY_BRIGHTNESS_MENU

#define KEY_BRIGHTNESS_MENU   0x289

◆ KEY_BRIGHTNESS_MIN

#define KEY_BRIGHTNESS_MIN   0x250 /* Set Brightness to Minimum */

◆ KEY_BRIGHTNESS_TOGGLE

#define KEY_BRIGHTNESS_TOGGLE   KEY_DISPLAYTOGGLE

◆ KEY_BRIGHTNESS_ZERO

#define KEY_BRIGHTNESS_ZERO   KEY_BRIGHTNESS_AUTO

◆ KEY_BRIGHTNESSDOWN

#define KEY_BRIGHTNESSDOWN   224

◆ KEY_BRIGHTNESSUP

#define KEY_BRIGHTNESSUP   225

◆ KEY_BRL_DOT1

#define KEY_BRL_DOT1   0x1f1

◆ KEY_BRL_DOT10

#define KEY_BRL_DOT10   0x1fa

◆ KEY_BRL_DOT2

#define KEY_BRL_DOT2   0x1f2

◆ KEY_BRL_DOT3

#define KEY_BRL_DOT3   0x1f3

◆ KEY_BRL_DOT4

#define KEY_BRL_DOT4   0x1f4

◆ KEY_BRL_DOT5

#define KEY_BRL_DOT5   0x1f5

◆ KEY_BRL_DOT6

#define KEY_BRL_DOT6   0x1f6

◆ KEY_BRL_DOT7

#define KEY_BRL_DOT7   0x1f7

◆ KEY_BRL_DOT8

#define KEY_BRL_DOT8   0x1f8

◆ KEY_BRL_DOT9

#define KEY_BRL_DOT9   0x1f9

◆ KEY_BUTTONCONFIG

#define KEY_BUTTONCONFIG   0x240 /* AL Button Configuration */

◆ KEY_C

#define KEY_C   46

◆ KEY_CALC

#define KEY_CALC   140 /* AL Calculator */

◆ KEY_CALENDAR

#define KEY_CALENDAR   0x18d

◆ KEY_CAMERA

#define KEY_CAMERA   212

◆ KEY_CAMERA_ACCESS_DISABLE

#define KEY_CAMERA_ACCESS_DISABLE   0x24c /* Disables programmatic access to camera devices. (HUTRR72) */

◆ KEY_CAMERA_ACCESS_ENABLE

#define KEY_CAMERA_ACCESS_ENABLE   0x24b /* Enables programmatic access to camera devices. (HUTRR72) */

◆ KEY_CAMERA_ACCESS_TOGGLE

#define KEY_CAMERA_ACCESS_TOGGLE   0x24d /* Toggles the current state of the camera access control. (HUTRR72) */

◆ KEY_CAMERA_DOWN

#define KEY_CAMERA_DOWN   0x218

◆ KEY_CAMERA_FOCUS

#define KEY_CAMERA_FOCUS   0x210

◆ KEY_CAMERA_LEFT

#define KEY_CAMERA_LEFT   0x219

◆ KEY_CAMERA_RIGHT

#define KEY_CAMERA_RIGHT   0x21a

◆ KEY_CAMERA_UP

#define KEY_CAMERA_UP   0x217

◆ KEY_CAMERA_ZOOMIN

#define KEY_CAMERA_ZOOMIN   0x215

◆ KEY_CAMERA_ZOOMOUT

#define KEY_CAMERA_ZOOMOUT   0x216

◆ KEY_CANCEL

#define KEY_CANCEL   223 /* AC Cancel */

◆ KEY_CAPSLOCK

#define KEY_CAPSLOCK   58

◆ KEY_CD

#define KEY_CD   0x17f /* Media Select CD */

◆ KEY_CHANNEL

#define KEY_CHANNEL   0x16b

◆ KEY_CHANNELDOWN

#define KEY_CHANNELDOWN   0x193 /* Channel Decrement */

◆ KEY_CHANNELUP

#define KEY_CHANNELUP   0x192 /* Channel Increment */

◆ KEY_CHAT

#define KEY_CHAT   216

◆ KEY_CLEAR

#define KEY_CLEAR   0x163

◆ KEY_CLEARVU_SONAR

#define KEY_CLEARVU_SONAR   0x286

◆ KEY_CLOSE

#define KEY_CLOSE   206 /* AC Close */

◆ KEY_CLOSECD

#define KEY_CLOSECD   160

◆ KEY_CNT

#define KEY_CNT   (KEY_MAX+1)

◆ KEY_COFFEE

#define KEY_COFFEE   152 /* AL Terminal Lock/Screensaver */

◆ KEY_COMMA

#define KEY_COMMA   51

◆ KEY_COMPOSE

#define KEY_COMPOSE   127

◆ KEY_COMPUTER

#define KEY_COMPUTER   157

◆ KEY_CONFIG

#define KEY_CONFIG   171 /* AL Consumer Control Configuration */

◆ KEY_CONNECT

#define KEY_CONNECT   218

◆ KEY_CONTEXT_MENU

#define KEY_CONTEXT_MENU   0x1b6 /* GenDesc - system context menu */

◆ KEY_CONTEXTUAL_INSERT

#define KEY_CONTEXTUAL_INSERT   0x255 /* AL Contextual Insertion (HUTRR119) */

◆ KEY_CONTEXTUAL_QUERY

#define KEY_CONTEXTUAL_QUERY   0x256 /* AL Contextual Query (HUTRR119) */

◆ KEY_CONTROLPANEL

#define KEY_CONTROLPANEL   0x243 /* AL Control Panel */

◆ KEY_COPY

#define KEY_COPY   133 /* AC Copy */

◆ KEY_CUT

#define KEY_CUT   137 /* AC Cut */

◆ KEY_CYCLEWINDOWS

#define KEY_CYCLEWINDOWS   154

◆ KEY_D

#define KEY_D   32

◆ KEY_DASHBOARD

#define KEY_DASHBOARD   KEY_ALL_APPLICATIONS

◆ KEY_DATA

#define KEY_DATA   0x277

◆ KEY_DATABASE

#define KEY_DATABASE   0x1aa /* AL Database App */

◆ KEY_DEL_EOL

#define KEY_DEL_EOL   0x1c0

◆ KEY_DEL_EOS

#define KEY_DEL_EOS   0x1c1

◆ KEY_DEL_LINE

#define KEY_DEL_LINE   0x1c3

◆ KEY_DELETE

#define KEY_DELETE   111

◆ KEY_DELETEFILE

#define KEY_DELETEFILE   146

◆ KEY_DICTATE

#define KEY_DICTATE   0x24a /* Start or Stop Voice Dictation Session (HUTRR99) */

◆ KEY_DIGITS

#define KEY_DIGITS   0x19d

◆ KEY_DIRECTION

#define KEY_DIRECTION   KEY_ROTATE_DISPLAY

◆ KEY_DIRECTORY

#define KEY_DIRECTORY   0x18a

◆ KEY_DISPLAY_OFF

#define KEY_DISPLAY_OFF   245 /* display device to off state */

◆ KEY_DISPLAYTOGGLE

#define KEY_DISPLAYTOGGLE   0x1af /* Turn display (LCD) on and off */

◆ KEY_DO_NOT_DISTURB

#define KEY_DO_NOT_DISTURB   0x24f /* Toggles the system-wide "Do Not Disturb" control (HUTRR94)*/

◆ KEY_DOCUMENTS

#define KEY_DOCUMENTS   235

◆ KEY_DOLLAR

#define KEY_DOLLAR   0x1b2

◆ KEY_DOT

#define KEY_DOT   52

◆ KEY_DOWN

#define KEY_DOWN   108

◆ KEY_DUAL_RANGE_RADAR

#define KEY_DUAL_RANGE_RADAR   0x283

◆ KEY_DVD

#define KEY_DVD   0x185 /* Media Select DVD */

◆ KEY_E

#define KEY_E   18

◆ KEY_EDIT

#define KEY_EDIT   176

◆ KEY_EDITOR

#define KEY_EDITOR   0x1a6 /* AL Text Editor */

◆ KEY_EJECTCD

#define KEY_EJECTCD   161

◆ KEY_EJECTCLOSECD

#define KEY_EJECTCLOSECD   162

◆ KEY_EMAIL

#define KEY_EMAIL   215

◆ KEY_EMOJI_PICKER

#define KEY_EMOJI_PICKER   0x249 /* Show/hide emoji picker (HUTRR101) */

◆ KEY_END

#define KEY_END   107

◆ KEY_ENTER

#define KEY_ENTER   28

◆ KEY_EPG

#define KEY_EPG   0x16d

◆ KEY_EPRIVACY_SCREEN_OFF

#define KEY_EPRIVACY_SCREEN_OFF   0x253

◆ KEY_EPRIVACY_SCREEN_ON

#define KEY_EPRIVACY_SCREEN_ON   0x252

◆ KEY_EQUAL

#define KEY_EQUAL   13

◆ KEY_ESC

#define KEY_ESC   1

◆ KEY_EURO

#define KEY_EURO   0x1b3

◆ KEY_EXIT

#define KEY_EXIT   174 /* AC Exit */

◆ KEY_F

#define KEY_F   33

◆ KEY_F1

#define KEY_F1   59

◆ KEY_F10

#define KEY_F10   68

◆ KEY_F11

#define KEY_F11   87

◆ KEY_F12

#define KEY_F12   88

◆ KEY_F13

#define KEY_F13   183

◆ KEY_F14

#define KEY_F14   184

◆ KEY_F15

#define KEY_F15   185

◆ KEY_F16

#define KEY_F16   186

◆ KEY_F17

#define KEY_F17   187

◆ KEY_F18

#define KEY_F18   188

◆ KEY_F19

#define KEY_F19   189

◆ KEY_F2

#define KEY_F2   60

◆ KEY_F20

#define KEY_F20   190

◆ KEY_F21

#define KEY_F21   191

◆ KEY_F22

#define KEY_F22   192

◆ KEY_F23

#define KEY_F23   193

◆ KEY_F24

#define KEY_F24   194

◆ KEY_F3

#define KEY_F3   61

◆ KEY_F4

#define KEY_F4   62

◆ KEY_F5

#define KEY_F5   63

◆ KEY_F6

#define KEY_F6   64

◆ KEY_F7

#define KEY_F7   65

◆ KEY_F8

#define KEY_F8   66

◆ KEY_F9

#define KEY_F9   67

◆ KEY_FASTFORWARD

#define KEY_FASTFORWARD   208

◆ KEY_FASTREVERSE

#define KEY_FASTREVERSE   0x275

◆ KEY_FAVORITES

#define KEY_FAVORITES   0x16c

◆ KEY_FILE

#define KEY_FILE   144 /* AL Local Machine Browser */

◆ KEY_FINANCE

#define KEY_FINANCE   219 /* AL Checkbook/Finance */

◆ KEY_FIND

#define KEY_FIND   136 /* AC Search */

◆ KEY_FIRST

#define KEY_FIRST   0x194

◆ KEY_FISHING_CHART

#define KEY_FISHING_CHART   0x281

◆ KEY_FN

#define KEY_FN   0x1d0

◆ KEY_FN_1

#define KEY_FN_1   0x1de

◆ KEY_FN_2

#define KEY_FN_2   0x1df

◆ KEY_FN_B

#define KEY_FN_B   0x1e4

◆ KEY_FN_D

#define KEY_FN_D   0x1e0

◆ KEY_FN_E

#define KEY_FN_E   0x1e1

◆ KEY_FN_ESC

#define KEY_FN_ESC   0x1d1

◆ KEY_FN_F

#define KEY_FN_F   0x1e2

◆ KEY_FN_F1

#define KEY_FN_F1   0x1d2

◆ KEY_FN_F10

#define KEY_FN_F10   0x1db

◆ KEY_FN_F11

#define KEY_FN_F11   0x1dc

◆ KEY_FN_F12

#define KEY_FN_F12   0x1dd

◆ KEY_FN_F2

#define KEY_FN_F2   0x1d3

◆ KEY_FN_F3

#define KEY_FN_F3   0x1d4

◆ KEY_FN_F4

#define KEY_FN_F4   0x1d5

◆ KEY_FN_F5

#define KEY_FN_F5   0x1d6

◆ KEY_FN_F6

#define KEY_FN_F6   0x1d7

◆ KEY_FN_F7

#define KEY_FN_F7   0x1d8

◆ KEY_FN_F8

#define KEY_FN_F8   0x1d9

◆ KEY_FN_F9

#define KEY_FN_F9   0x1da

◆ KEY_FN_RIGHT_SHIFT

#define KEY_FN_RIGHT_SHIFT   0x1e5

◆ KEY_FN_S

#define KEY_FN_S   0x1e3

◆ KEY_FORWARD

#define KEY_FORWARD   159 /* AC Forward */

◆ KEY_FORWARDMAIL

#define KEY_FORWARDMAIL   233 /* AC Forward Msg */

◆ KEY_FRAMEBACK

#define KEY_FRAMEBACK   0x1b4 /* Consumer - transport controls */

◆ KEY_FRAMEFORWARD

#define KEY_FRAMEFORWARD   0x1b5

◆ KEY_FRONT

#define KEY_FRONT   132

◆ KEY_FULL_SCREEN

#define KEY_FULL_SCREEN   0x174 /* AC View Toggle */

◆ KEY_G

#define KEY_G   34

◆ KEY_GAMES

#define KEY_GAMES   0x1a1 /* Media Select Games */

◆ KEY_GOTO

#define KEY_GOTO   0x162

◆ KEY_GRAPHICSEDITOR

#define KEY_GRAPHICSEDITOR   0x1a8 /* AL Graphics Editor */

◆ KEY_GRAVE

#define KEY_GRAVE   41

◆ KEY_GREEN

#define KEY_GREEN   0x18f

◆ KEY_H

#define KEY_H   35

◆ KEY_HANGEUL

#define KEY_HANGEUL   122

◆ KEY_HANGUEL

#define KEY_HANGUEL   KEY_HANGEUL

◆ KEY_HANGUP_PHONE

#define KEY_HANGUP_PHONE   0x1be /* Decline incoming call */

◆ KEY_HANJA

#define KEY_HANJA   123

◆ KEY_HELP

#define KEY_HELP   138 /* AL Integrated Help Center */

◆ KEY_HENKAN

#define KEY_HENKAN   92

◆ KEY_HIRAGANA

#define KEY_HIRAGANA   91

◆ KEY_HOME

#define KEY_HOME   102

◆ KEY_HOMEPAGE

#define KEY_HOMEPAGE   172 /* AC Home */

◆ KEY_HP

#define KEY_HP   211

◆ KEY_I

#define KEY_I   23

◆ KEY_IMAGES

#define KEY_IMAGES   0x1ba /* AL Image Browser */

◆ KEY_INFO

#define KEY_INFO   0x166 /* AL OEM Features/Tips/Tutorial */

◆ KEY_INS_LINE

#define KEY_INS_LINE   0x1c2

◆ KEY_INSERT

#define KEY_INSERT   110

◆ KEY_ISO

#define KEY_ISO   170

◆ KEY_J

#define KEY_J   36

◆ KEY_JOURNAL

#define KEY_JOURNAL   0x242 /* AL Log/Journal/Timecard */

◆ KEY_K

#define KEY_K   37

◆ KEY_KATAKANA

#define KEY_KATAKANA   90

◆ KEY_KATAKANAHIRAGANA

#define KEY_KATAKANAHIRAGANA   93

◆ KEY_KBD_LAYOUT_NEXT

#define KEY_KBD_LAYOUT_NEXT   0x248 /* AC Next Keyboard Layout Select */

◆ KEY_KBD_LCD_MENU1

#define KEY_KBD_LCD_MENU1   0x2b8

◆ KEY_KBD_LCD_MENU2

#define KEY_KBD_LCD_MENU2   0x2b9

◆ KEY_KBD_LCD_MENU3

#define KEY_KBD_LCD_MENU3   0x2ba

◆ KEY_KBD_LCD_MENU4

#define KEY_KBD_LCD_MENU4   0x2bb

◆ KEY_KBD_LCD_MENU5

#define KEY_KBD_LCD_MENU5   0x2bc

◆ KEY_KBDILLUMDOWN

#define KEY_KBDILLUMDOWN   229

◆ KEY_KBDILLUMTOGGLE

#define KEY_KBDILLUMTOGGLE   228

◆ KEY_KBDILLUMUP

#define KEY_KBDILLUMUP   230

◆ KEY_KBDINPUTASSIST_ACCEPT

#define KEY_KBDINPUTASSIST_ACCEPT   0x264

◆ KEY_KBDINPUTASSIST_CANCEL

#define KEY_KBDINPUTASSIST_CANCEL   0x265

◆ KEY_KBDINPUTASSIST_NEXT

#define KEY_KBDINPUTASSIST_NEXT   0x261

◆ KEY_KBDINPUTASSIST_NEXTGROUP

#define KEY_KBDINPUTASSIST_NEXTGROUP   0x263

◆ KEY_KBDINPUTASSIST_PREV

#define KEY_KBDINPUTASSIST_PREV   0x260

◆ KEY_KBDINPUTASSIST_PREVGROUP

#define KEY_KBDINPUTASSIST_PREVGROUP   0x262

◆ KEY_KEYBOARD

#define KEY_KEYBOARD   0x176

◆ KEY_KP0

#define KEY_KP0   82

◆ KEY_KP1

#define KEY_KP1   79

◆ KEY_KP2

#define KEY_KP2   80

◆ KEY_KP3

#define KEY_KP3   81

◆ KEY_KP4

#define KEY_KP4   75

◆ KEY_KP5

#define KEY_KP5   76

◆ KEY_KP6

#define KEY_KP6   77

◆ KEY_KP7

#define KEY_KP7   71

◆ KEY_KP8

#define KEY_KP8   72

◆ KEY_KP9

#define KEY_KP9   73

◆ KEY_KPASTERISK

#define KEY_KPASTERISK   55

◆ KEY_KPCOMMA

#define KEY_KPCOMMA   121

◆ KEY_KPDOT

#define KEY_KPDOT   83

◆ KEY_KPENTER

#define KEY_KPENTER   96

◆ KEY_KPEQUAL

#define KEY_KPEQUAL   117

◆ KEY_KPJPCOMMA

#define KEY_KPJPCOMMA   95

◆ KEY_KPLEFTPAREN

#define KEY_KPLEFTPAREN   179

◆ KEY_KPMINUS

#define KEY_KPMINUS   74

◆ KEY_KPPLUS

#define KEY_KPPLUS   78

◆ KEY_KPPLUSMINUS

#define KEY_KPPLUSMINUS   118

◆ KEY_KPRIGHTPAREN

#define KEY_KPRIGHTPAREN   180

◆ KEY_KPSLASH

#define KEY_KPSLASH   98

◆ KEY_L

#define KEY_L   38

◆ KEY_LANGUAGE

#define KEY_LANGUAGE   0x170

◆ KEY_LAST

#define KEY_LAST   0x195 /* Recall Last */

◆ KEY_LEFT

#define KEY_LEFT   105

◆ KEY_LEFT_DOWN

#define KEY_LEFT_DOWN   0x269

◆ KEY_LEFT_UP

#define KEY_LEFT_UP   0x268

◆ KEY_LEFTALT

#define KEY_LEFTALT   56

◆ KEY_LEFTBRACE

#define KEY_LEFTBRACE   26

◆ KEY_LEFTCTRL

#define KEY_LEFTCTRL   29

◆ KEY_LEFTMETA

#define KEY_LEFTMETA   125

◆ KEY_LEFTSHIFT

#define KEY_LEFTSHIFT   42

◆ KEY_LIGHTS_TOGGLE

#define KEY_LIGHTS_TOGGLE   0x21e /* Reading light on or off */

◆ KEY_LINEFEED

#define KEY_LINEFEED   101

◆ KEY_LINK_PHONE

#define KEY_LINK_PHONE   0x1bf /* AL Phone Syncing */

◆ KEY_LIST

#define KEY_LIST   0x18b

◆ KEY_LOGOFF

#define KEY_LOGOFF   0x1b1 /* AL Logoff */

◆ KEY_M

#define KEY_M   50

◆ KEY_MACRO

#define KEY_MACRO   112

◆ KEY_MACRO1

#define KEY_MACRO1   0x290

◆ KEY_MACRO10

#define KEY_MACRO10   0x299

◆ KEY_MACRO11

#define KEY_MACRO11   0x29a

◆ KEY_MACRO12

#define KEY_MACRO12   0x29b

◆ KEY_MACRO13

#define KEY_MACRO13   0x29c

◆ KEY_MACRO14

#define KEY_MACRO14   0x29d

◆ KEY_MACRO15

#define KEY_MACRO15   0x29e

◆ KEY_MACRO16

#define KEY_MACRO16   0x29f

◆ KEY_MACRO17

#define KEY_MACRO17   0x2a0

◆ KEY_MACRO18

#define KEY_MACRO18   0x2a1

◆ KEY_MACRO19

#define KEY_MACRO19   0x2a2

◆ KEY_MACRO2

#define KEY_MACRO2   0x291

◆ KEY_MACRO20

#define KEY_MACRO20   0x2a3

◆ KEY_MACRO21

#define KEY_MACRO21   0x2a4

◆ KEY_MACRO22

#define KEY_MACRO22   0x2a5

◆ KEY_MACRO23

#define KEY_MACRO23   0x2a6

◆ KEY_MACRO24

#define KEY_MACRO24   0x2a7

◆ KEY_MACRO25

#define KEY_MACRO25   0x2a8

◆ KEY_MACRO26

#define KEY_MACRO26   0x2a9

◆ KEY_MACRO27

#define KEY_MACRO27   0x2aa

◆ KEY_MACRO28

#define KEY_MACRO28   0x2ab

◆ KEY_MACRO29

#define KEY_MACRO29   0x2ac

◆ KEY_MACRO3

#define KEY_MACRO3   0x292

◆ KEY_MACRO30

#define KEY_MACRO30   0x2ad

◆ KEY_MACRO4

#define KEY_MACRO4   0x293

◆ KEY_MACRO5

#define KEY_MACRO5   0x294

◆ KEY_MACRO6

#define KEY_MACRO6   0x295

◆ KEY_MACRO7

#define KEY_MACRO7   0x296

◆ KEY_MACRO8

#define KEY_MACRO8   0x297

◆ KEY_MACRO9

#define KEY_MACRO9   0x298

◆ KEY_MACRO_PRESET1

#define KEY_MACRO_PRESET1   0x2b3

◆ KEY_MACRO_PRESET2

#define KEY_MACRO_PRESET2   0x2b4

◆ KEY_MACRO_PRESET3

#define KEY_MACRO_PRESET3   0x2b5

◆ KEY_MACRO_PRESET_CYCLE

#define KEY_MACRO_PRESET_CYCLE   0x2b2

◆ KEY_MACRO_RECORD_START

#define KEY_MACRO_RECORD_START   0x2b0

◆ KEY_MACRO_RECORD_STOP

#define KEY_MACRO_RECORD_STOP   0x2b1

◆ KEY_MAIL

#define KEY_MAIL   155

◆ KEY_MARK_WAYPOINT

#define KEY_MARK_WAYPOINT   0x27e

◆ KEY_MAX

#define KEY_MAX   0x2ff

◆ KEY_MEDIA

#define KEY_MEDIA   226

◆ KEY_MEDIA_REPEAT

#define KEY_MEDIA_REPEAT   0x1b7 /* Consumer - transport control */

◆ KEY_MEDIA_TOP_MENU

#define KEY_MEDIA_TOP_MENU   0x26b

◆ KEY_MEMO

#define KEY_MEMO   0x18c /* Media Select Messages */

◆ KEY_MENU

#define KEY_MENU   139 /* Menu (show menu) */

◆ KEY_MESSENGER

#define KEY_MESSENGER   0x1ae /* AL Instant Messaging */

◆ KEY_MHP

#define KEY_MHP   0x16f

◆ KEY_MICMUTE

#define KEY_MICMUTE   248 /* Mute / unmute the microphone */

◆ KEY_MIN_INTERESTING

#define KEY_MIN_INTERESTING   KEY_MUTE

◆ KEY_MINUS

#define KEY_MINUS   12

◆ KEY_MODE

#define KEY_MODE   0x175

◆ KEY_MOVE

#define KEY_MOVE   175

◆ KEY_MP3

#define KEY_MP3   0x187

◆ KEY_MSDOS

#define KEY_MSDOS   151

◆ KEY_MUHENKAN

#define KEY_MUHENKAN   94

◆ KEY_MUTE

#define KEY_MUTE   113

◆ KEY_N

#define KEY_N   49

◆ KEY_NAV_CHART

#define KEY_NAV_CHART   0x280

◆ KEY_NAV_INFO

#define KEY_NAV_INFO   0x288

◆ KEY_NEW

#define KEY_NEW   181 /* AC New */

◆ KEY_NEWS

#define KEY_NEWS   0x1ab /* AL Newsreader */

◆ KEY_NEXT

#define KEY_NEXT   0x197

◆ KEY_NEXT_ELEMENT

#define KEY_NEXT_ELEMENT   0x27b

◆ KEY_NEXT_FAVORITE

#define KEY_NEXT_FAVORITE   0x270

◆ KEY_NEXTSONG

#define KEY_NEXTSONG   163

◆ KEY_NOTIFICATION_CENTER

#define KEY_NOTIFICATION_CENTER   0x1bc /* Show/hide the notification center */

◆ KEY_NUMERIC_0

#define KEY_NUMERIC_0   0x200 /* used by phones, remote controls, */

◆ KEY_NUMERIC_1

#define KEY_NUMERIC_1   0x201 /* and other keypads */

◆ KEY_NUMERIC_11

#define KEY_NUMERIC_11   0x26c

◆ KEY_NUMERIC_12

#define KEY_NUMERIC_12   0x26d

◆ KEY_NUMERIC_2

#define KEY_NUMERIC_2   0x202

◆ KEY_NUMERIC_3

#define KEY_NUMERIC_3   0x203

◆ KEY_NUMERIC_4

#define KEY_NUMERIC_4   0x204

◆ KEY_NUMERIC_5

#define KEY_NUMERIC_5   0x205

◆ KEY_NUMERIC_6

#define KEY_NUMERIC_6   0x206

◆ KEY_NUMERIC_7

#define KEY_NUMERIC_7   0x207

◆ KEY_NUMERIC_8

#define KEY_NUMERIC_8   0x208

◆ KEY_NUMERIC_9

#define KEY_NUMERIC_9   0x209

◆ KEY_NUMERIC_A

#define KEY_NUMERIC_A   0x20c /* Phone key A - HUT Telephony 0xb9 */

◆ KEY_NUMERIC_B

#define KEY_NUMERIC_B   0x20d

◆ KEY_NUMERIC_C

#define KEY_NUMERIC_C   0x20e

◆ KEY_NUMERIC_D

#define KEY_NUMERIC_D   0x20f

◆ KEY_NUMERIC_POUND

#define KEY_NUMERIC_POUND   0x20b

◆ KEY_NUMERIC_STAR

#define KEY_NUMERIC_STAR   0x20a

◆ KEY_NUMLOCK

#define KEY_NUMLOCK   69

◆ KEY_O

#define KEY_O   24

◆ KEY_OK

#define KEY_OK   0x160

◆ KEY_ONSCREEN_KEYBOARD

#define KEY_ONSCREEN_KEYBOARD   0x278

◆ KEY_OPEN

#define KEY_OPEN   134 /* AC Open */

◆ KEY_OPTION

#define KEY_OPTION   0x165

◆ KEY_P

#define KEY_P   25

◆ KEY_PAGEDOWN

#define KEY_PAGEDOWN   109

◆ KEY_PAGEUP

#define KEY_PAGEUP   104

◆ KEY_PASTE

#define KEY_PASTE   135 /* AC Paste */

◆ KEY_PAUSE

#define KEY_PAUSE   119

◆ KEY_PAUSE_RECORD

#define KEY_PAUSE_RECORD   0x272

◆ KEY_PAUSECD

#define KEY_PAUSECD   201

◆ KEY_PC

#define KEY_PC   0x178 /* Media Select Computer */

◆ KEY_PERFORMANCE

#define KEY_PERFORMANCE   0x2bd

◆ KEY_PHONE

#define KEY_PHONE   169 /* Media Select Telephone */

◆ KEY_PICKUP_PHONE

#define KEY_PICKUP_PHONE   0x1bd /* Answer incoming call */

◆ KEY_PLAY

#define KEY_PLAY   207

◆ KEY_PLAYCD

#define KEY_PLAYCD   200

◆ KEY_PLAYER

#define KEY_PLAYER   0x183

◆ KEY_PLAYPAUSE

#define KEY_PLAYPAUSE   164

◆ KEY_POWER

#define KEY_POWER   116 /* SC System Power Down */

◆ KEY_POWER2

#define KEY_POWER2   0x164

◆ KEY_PRESENTATION

#define KEY_PRESENTATION   0x1a9 /* AL Presentation App */

◆ KEY_PREVIOUS

#define KEY_PREVIOUS   0x19c

◆ KEY_PREVIOUS_ELEMENT

#define KEY_PREVIOUS_ELEMENT   0x27c

◆ KEY_PREVIOUSSONG

#define KEY_PREVIOUSSONG   165

◆ KEY_PRINT

#define KEY_PRINT   210 /* AC Print */

◆ KEY_PRIVACY_SCREEN_TOGGLE

#define KEY_PRIVACY_SCREEN_TOGGLE   0x279

◆ KEY_PROG1

#define KEY_PROG1   148

◆ KEY_PROG2

#define KEY_PROG2   149

◆ KEY_PROG3

#define KEY_PROG3   202

◆ KEY_PROG4

#define KEY_PROG4   203

◆ KEY_PROGRAM

#define KEY_PROGRAM   0x16a /* Media Select Program Guide */

◆ KEY_PROPS

#define KEY_PROPS   130 /* AC Properties */

◆ KEY_PVR

#define KEY_PVR   0x16e /* Media Select Home */

◆ KEY_Q

#define KEY_Q   16

◆ KEY_QUESTION

#define KEY_QUESTION   214

◆ KEY_R

#define KEY_R   19

◆ KEY_RADAR_OVERLAY

#define KEY_RADAR_OVERLAY   0x284

◆ KEY_RADIO

#define KEY_RADIO   0x181

◆ KEY_RECORD

#define KEY_RECORD   167

◆ KEY_RED

#define KEY_RED   0x18e

◆ KEY_REDO

#define KEY_REDO   182 /* AC Redo/Repeat */

◆ KEY_REFRESH

#define KEY_REFRESH   173 /* AC Refresh */

◆ KEY_REFRESH_RATE_TOGGLE

#define KEY_REFRESH_RATE_TOGGLE   0x232 /* Display refresh rate toggle */

◆ KEY_REPLY

#define KEY_REPLY   232 /* AC Reply */

◆ KEY_RESERVED

#define KEY_RESERVED   0

◆ KEY_RESTART

#define KEY_RESTART   0x198

◆ KEY_REWIND

#define KEY_REWIND   168

◆ KEY_RFKILL

#define KEY_RFKILL   247 /* Key that controls all radios */

◆ KEY_RIGHT

#define KEY_RIGHT   106

◆ KEY_RIGHT_DOWN

#define KEY_RIGHT_DOWN   0x267

◆ KEY_RIGHT_UP

#define KEY_RIGHT_UP   0x266

◆ KEY_RIGHTALT

#define KEY_RIGHTALT   100

◆ KEY_RIGHTBRACE

#define KEY_RIGHTBRACE   27

◆ KEY_RIGHTCTRL

#define KEY_RIGHTCTRL   97

◆ KEY_RIGHTMETA

#define KEY_RIGHTMETA   126

◆ KEY_RIGHTSHIFT

#define KEY_RIGHTSHIFT   54

◆ KEY_RO

#define KEY_RO   89

◆ KEY_ROOT_MENU

#define KEY_ROOT_MENU   0x26a /* Show Device's Root Menu */

◆ KEY_ROTATE_DISPLAY

#define KEY_ROTATE_DISPLAY   153 /* Display orientation for e.g. tablets */

◆ KEY_ROTATE_LOCK_TOGGLE

#define KEY_ROTATE_LOCK_TOGGLE   0x231 /* Display rotation lock */

◆ KEY_S

#define KEY_S   31

◆ KEY_SAT

#define KEY_SAT   0x17d /* Media Select Satellite */

◆ KEY_SAT2

#define KEY_SAT2   0x17e

◆ KEY_SAVE

#define KEY_SAVE   234 /* AC Save */

◆ KEY_SCALE

#define KEY_SCALE   120 /* AL Compiz Scale (Expose) */

◆ KEY_SCREEN

#define KEY_SCREEN   KEY_ASPECT_RATIO

◆ KEY_SCREENLOCK

#define KEY_SCREENLOCK   KEY_COFFEE

◆ KEY_SCREENSAVER

#define KEY_SCREENSAVER   0x245 /* AL Screen Saver */

◆ KEY_SCROLLDOWN

#define KEY_SCROLLDOWN   178

◆ KEY_SCROLLLOCK

#define KEY_SCROLLLOCK   70

◆ KEY_SCROLLUP

#define KEY_SCROLLUP   177

◆ KEY_SEARCH

#define KEY_SEARCH   217

◆ KEY_SELECT

#define KEY_SELECT   0x161

◆ KEY_SELECTIVE_SCREENSHOT

#define KEY_SELECTIVE_SCREENSHOT   0x27a

◆ KEY_SEMICOLON

#define KEY_SEMICOLON   39

◆ KEY_SEND

#define KEY_SEND   231 /* AC Send */

◆ KEY_SENDFILE

#define KEY_SENDFILE   145

◆ KEY_SETUP

#define KEY_SETUP   141

◆ KEY_SHOP

#define KEY_SHOP   221

◆ KEY_SHUFFLE

#define KEY_SHUFFLE   0x19a

◆ KEY_SIDEVU_SONAR

#define KEY_SIDEVU_SONAR   0x287

◆ KEY_SINGLE_RANGE_RADAR

#define KEY_SINGLE_RANGE_RADAR   0x282

◆ KEY_SLASH

#define KEY_SLASH   53

◆ KEY_SLEEP

#define KEY_SLEEP   142 /* SC System Sleep */

◆ KEY_SLOW

#define KEY_SLOW   0x199

◆ KEY_SLOWREVERSE

#define KEY_SLOWREVERSE   0x276

◆ KEY_SOS

#define KEY_SOS   0x27f

◆ KEY_SOUND

#define KEY_SOUND   213

◆ KEY_SPACE

#define KEY_SPACE   57

◆ KEY_SPELLCHECK

#define KEY_SPELLCHECK   0x1b0 /* AL Spell Check */

◆ KEY_SPORT

#define KEY_SPORT   220

◆ KEY_SPREADSHEET

#define KEY_SPREADSHEET   0x1a7 /* AL Spreadsheet */

◆ KEY_STOP

#define KEY_STOP   128 /* AC Stop */

◆ KEY_STOP_RECORD

#define KEY_STOP_RECORD   0x271

◆ KEY_STOPCD

#define KEY_STOPCD   166

◆ KEY_SUBTITLE

#define KEY_SUBTITLE   0x172

◆ KEY_SUSPEND

#define KEY_SUSPEND   205

◆ KEY_SWITCHVIDEOMODE

#define KEY_SWITCHVIDEOMODE
Value:
227 /* Cycle between available video
outputs (Monitor/LCD/TV-out/etc) */

◆ KEY_SYSRQ

#define KEY_SYSRQ   99

◆ KEY_T

#define KEY_T   20

◆ KEY_TAB

#define KEY_TAB   15

◆ KEY_TAPE

#define KEY_TAPE   0x180 /* Media Select Tape */

◆ KEY_TASKMANAGER

#define KEY_TASKMANAGER   0x241 /* AL Task/Project Manager */

◆ KEY_TEEN

#define KEY_TEEN   0x19e

◆ KEY_TEXT

#define KEY_TEXT   0x184

◆ KEY_TIME

#define KEY_TIME   0x167

◆ KEY_TITLE

#define KEY_TITLE   0x171

◆ KEY_TOUCHPAD_OFF

#define KEY_TOUCHPAD_OFF   0x214

◆ KEY_TOUCHPAD_ON

#define KEY_TOUCHPAD_ON   0x213

◆ KEY_TOUCHPAD_TOGGLE

#define KEY_TOUCHPAD_TOGGLE   0x212 /* Request switch touchpad on or off */

◆ KEY_TRADITIONAL_SONAR

#define KEY_TRADITIONAL_SONAR   0x285

◆ KEY_TUNER

#define KEY_TUNER   0x182 /* Media Select Tuner */

◆ KEY_TV

#define KEY_TV   0x179 /* Media Select TV */

◆ KEY_TV2

#define KEY_TV2   0x17a /* Media Select Cable */

◆ KEY_TWEN

#define KEY_TWEN   0x19f

◆ KEY_U

#define KEY_U   22

◆ KEY_UNDO

#define KEY_UNDO   131 /* AC Undo */

◆ KEY_UNKNOWN

#define KEY_UNKNOWN   240

◆ KEY_UNMUTE

#define KEY_UNMUTE   0x274

◆ KEY_UP

#define KEY_UP   103

◆ KEY_UWB

#define KEY_UWB   239

◆ KEY_V

#define KEY_V   47

◆ KEY_VCR

#define KEY_VCR   0x17b /* Media Select VCR */

◆ KEY_VCR2

#define KEY_VCR2   0x17c /* VCR Plus */

◆ KEY_VENDOR

#define KEY_VENDOR   0x168

◆ KEY_VIDEO

#define KEY_VIDEO   0x189 /* AL Movie Browser */

◆ KEY_VIDEO_NEXT

#define KEY_VIDEO_NEXT   241 /* drive next video source */

◆ KEY_VIDEO_PREV

#define KEY_VIDEO_PREV   242 /* drive previous video source */

◆ KEY_VIDEOPHONE

#define KEY_VIDEOPHONE   0x1a0 /* Media Select Video Phone */

◆ KEY_VOD

#define KEY_VOD   0x273 /* Video on Demand */

◆ KEY_VOICECOMMAND

#define KEY_VOICECOMMAND   0x246 /* Listening Voice Command */

◆ KEY_VOICEMAIL

#define KEY_VOICEMAIL   0x1ac /* AL Voicemail */

◆ KEY_VOLUMEDOWN

#define KEY_VOLUMEDOWN   114

◆ KEY_VOLUMEUP

#define KEY_VOLUMEUP   115

◆ KEY_W

#define KEY_W   17

◆ KEY_WAKEUP

#define KEY_WAKEUP   143 /* System Wake Up */

◆ KEY_WIMAX

#define KEY_WIMAX   KEY_WWAN

◆ KEY_WLAN

#define KEY_WLAN   238

◆ KEY_WORDPROCESSOR

#define KEY_WORDPROCESSOR   0x1a5 /* AL Word Processor */

◆ KEY_WPS_BUTTON

#define KEY_WPS_BUTTON   0x211 /* WiFi Protected Setup key */

◆ KEY_WWAN

#define KEY_WWAN   246 /* Wireless WAN (LTE, UMTS, GSM, etc.) */

◆ KEY_WWW

#define KEY_WWW   150 /* AL Internet Browser */

◆ KEY_X

#define KEY_X   45

◆ KEY_XFER

#define KEY_XFER   147

◆ KEY_Y

#define KEY_Y   21

◆ KEY_YELLOW

#define KEY_YELLOW   0x190

◆ KEY_YEN

#define KEY_YEN   124

◆ KEY_Z

#define KEY_Z   44

◆ KEY_ZENKAKUHANKAKU

#define KEY_ZENKAKUHANKAKU   85

◆ KEY_ZOOM

#define KEY_ZOOM   KEY_FULL_SCREEN

◆ KEY_ZOOMIN

#define KEY_ZOOMIN   0x1a2 /* AC Zoom In */

◆ KEY_ZOOMOUT

#define KEY_ZOOMOUT   0x1a3 /* AC Zoom Out */

◆ KEY_ZOOMRESET

#define KEY_ZOOMRESET   0x1a4 /* AC Zoom */

◆ LED_CAPSL

#define LED_CAPSL   0x01

◆ LED_CHARGING

#define LED_CHARGING   0x0a

◆ LED_CNT

#define LED_CNT   (LED_MAX+1)

◆ LED_COMPOSE

#define LED_COMPOSE   0x03

◆ LED_KANA

#define LED_KANA   0x04

◆ LED_MAIL

#define LED_MAIL   0x09

◆ LED_MAX

#define LED_MAX   0x0f

◆ LED_MISC

#define LED_MISC   0x08

◆ LED_MUTE

#define LED_MUTE   0x07

◆ LED_NUML

#define LED_NUML   0x00

◆ LED_SCROLLL

#define LED_SCROLLL   0x02

◆ LED_SLEEP

#define LED_SLEEP   0x05

◆ LED_SUSPEND

#define LED_SUSPEND   0x06

◆ MSC_CNT

#define MSC_CNT   (MSC_MAX+1)

◆ MSC_GESTURE

#define MSC_GESTURE   0x02

◆ MSC_MAX

#define MSC_MAX   0x07

◆ MSC_PULSELED

#define MSC_PULSELED   0x01

◆ MSC_RAW

#define MSC_RAW   0x03

◆ MSC_SCAN

#define MSC_SCAN   0x04

◆ MSC_SERIAL

#define MSC_SERIAL   0x00

◆ MSC_TIMESTAMP

#define MSC_TIMESTAMP   0x05

◆ REL_CNT

#define REL_CNT   (REL_MAX+1)

◆ REL_DIAL

#define REL_DIAL   0x07

◆ REL_HWHEEL

#define REL_HWHEEL   0x06

◆ REL_HWHEEL_HI_RES

#define REL_HWHEEL_HI_RES   0x0c

◆ REL_MAX

#define REL_MAX   0x0f

◆ REL_MISC

#define REL_MISC   0x09

◆ REL_RESERVED

#define REL_RESERVED   0x0a

◆ REL_RX

#define REL_RX   0x03

◆ REL_RY

#define REL_RY   0x04

◆ REL_RZ

#define REL_RZ   0x05

◆ REL_WHEEL

#define REL_WHEEL   0x08

◆ REL_WHEEL_HI_RES

#define REL_WHEEL_HI_RES   0x0b

◆ REL_X

#define REL_X   0x00

◆ REL_Y

#define REL_Y   0x01

◆ REL_Z

#define REL_Z   0x02

◆ REP_CNT

#define REP_CNT   (REP_MAX+1)

◆ REP_DELAY

#define REP_DELAY   0x00

◆ REP_MAX

#define REP_MAX   0x01

◆ REP_PERIOD

#define REP_PERIOD   0x01

◆ SND_BELL

#define SND_BELL   0x01

◆ SND_CLICK

#define SND_CLICK   0x00

◆ SND_CNT

#define SND_CNT   (SND_MAX+1)

◆ SND_MAX

#define SND_MAX   0x07

◆ SND_PROFILE_RING

#define SND_PROFILE_RING   0x02

◆ SND_PROFILE_SILENT

#define SND_PROFILE_SILENT   0x00

◆ SND_PROFILE_VIBRATE

#define SND_PROFILE_VIBRATE   0x01

◆ SND_TONE

#define SND_TONE   0x02

◆ SW_CAMERA_LENS_COVER

#define SW_CAMERA_LENS_COVER   0x09 /* set = lens covered */

◆ SW_CNT

#define SW_CNT   (SW_MAX+1)

◆ SW_DOCK

#define SW_DOCK   0x05 /* set = plugged into dock */

◆ SW_FRONT_PROXIMITY

#define SW_FRONT_PROXIMITY   0x0b /* set = front proximity sensor active */

◆ SW_HEADPHONE_INSERT

#define SW_HEADPHONE_INSERT   0x02 /* set = inserted */

◆ SW_JACK_PHYSICAL_INSERT

#define SW_JACK_PHYSICAL_INSERT   0x07 /* set = mechanical switch set */

◆ SW_KEYPAD_SLIDE

#define SW_KEYPAD_SLIDE   0x0a /* set = keypad slide out */

◆ SW_LID

#define SW_LID   0x00 /* set = lid shut */

◆ SW_LINEIN_INSERT

#define SW_LINEIN_INSERT   0x0d /* set = inserted */

◆ SW_LINEOUT_INSERT

#define SW_LINEOUT_INSERT   0x06 /* set = inserted */

◆ SW_MACHINE_COVER

#define SW_MACHINE_COVER   0x10 /* set = cover closed */

◆ SW_MAX

#define SW_MAX   0x11

◆ SW_MICROPHONE_INSERT

#define SW_MICROPHONE_INSERT   0x04 /* set = inserted */

◆ SW_MUTE_DEVICE

#define SW_MUTE_DEVICE   0x0e /* set = device disabled */

◆ SW_PEN_INSERTED

#define SW_PEN_INSERTED   0x0f /* set = pen inserted */

◆ SW_RADIO

#define SW_RADIO   SW_RFKILL_ALL /* deprecated */

◆ SW_RFKILL_ALL

#define SW_RFKILL_ALL
Value:
0x03 /* rfkill master switch, type "any"
set = radio enabled */

◆ SW_ROTATE_LOCK

#define SW_ROTATE_LOCK   0x0c /* set = rotate locked/disabled */

◆ SW_TABLET_MODE

#define SW_TABLET_MODE   0x01 /* set = tablet mode */

◆ SW_USB_INSERT

#define SW_USB_INSERT   0x11 /* set = USB audio device connected */

◆ SW_VIDEOOUT_INSERT

#define SW_VIDEOOUT_INSERT   0x08 /* set = inserted */

◆ SYN_CNT

#define SYN_CNT   (SYN_MAX+1)

◆ SYN_CONFIG

#define SYN_CONFIG   1

◆ SYN_DROPPED

#define SYN_DROPPED   3

◆ SYN_MAX

#define SYN_MAX   0xf

◆ SYN_MT_REPORT

#define SYN_MT_REPORT   2

◆ SYN_REPORT

#define SYN_REPORT   0