changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > core / lisp/ffi/evdev/constants.lisp

changeset 684: 29fe829a7ac3
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 29 Sep 2024 00:31:24 -0400
permissions: -rw-r--r--
description: evdev and io/kbd
1 ;;; constants.lisp --- evdev constants
2 ("sys/time.h" "sys/ioctl.h" "sys/types.h" "linux/types.h" "linux/input-event-codes.h" "linux/input.h")
3 
4 (;; linux/input-event-codes.h
5  (:integer ~input-prop-pointer~ "INPUT_PROP_POINTER")
6  (:integer +input-prop-direct+ "INPUT_PROP_DIRECT")
7  (:integer +input-prop-buttonpad+ "INPUT_PROP_BUTTONPAD")
8  (:integer +input-prop-semi-mt+ "INPUT_PROP_SEMI_MT")
9  (:integer +input-prop-topbuttonpad+ "INPUT_PROP_TOPBUTTONPAD")
10  (:integer +input-prop-pointing-stick+ "INPUT_PROP_POINTING_STICK")
11  (:integer +input-prop-accelerometer+ "INPUT_PROP_ACCELEROMETER")
12  (:integer +input-prop-max+ "INPUT_PROP_MAX")
13  (:integer +input-prop-cnt+ "INPUT_PROP_CNT")
14  (:integer +ev-syn+ "EV_SYN")
15  (:integer +ev-key+ "EV_KEY")
16  (:integer +ev-rel+ "EV_REL")
17  (:integer +ev-abs+ "EV_ABS")
18  (:integer +ev-msc+ "EV_MSC")
19  (:integer +ev-sw+ "EV_SW")
20  (:integer +ev-led+ "EV_LED")
21  (:integer +ev-snd+ "EV_SND")
22  (:integer +ev-rep+ "EV_REP")
23  (:integer +ev-ff+ "EV_FF")
24  (:integer +ev-pwr+ "EV_PWR")
25  (:integer +ev-ff-status+ "EV_FF_STATUS")
26  (:integer +ev-max+ "EV_MAX")
27  (:integer +ev-cnt+ "EV_CNT")
28  (:integer +syn-report+ "SYN_REPORT")
29  (:integer +syn-config+ "SYN_CONFIG")
30  (:integer +syn-mt-report+ "SYN_MT_REPORT")
31  (:integer +syn-dropped+ "SYN_DROPPED")
32  (:integer +syn-max+ "SYN_MAX")
33  (:integer +syn-cnt+ "SYN_CNT")
34  (:integer +key-reserved+ "KEY_RESERVED")
35  (:integer +key-esc+ "KEY_ESC")
36  (:integer +key-1+ "KEY_1")
37  (:integer +key-2+ "KEY_2")
38  (:integer +key-3+ "KEY_3")
39  (:integer +key-4+ "KEY_4")
40  (:integer +key-5+ "KEY_5")
41  (:integer +key-6+ "KEY_6")
42  (:integer +key-7+ "KEY_7")
43  (:integer +key-8+ "KEY_8")
44  (:integer +key-9+ "KEY_9")
45  (:integer +key-0+ "KEY_0")
46  (:integer +key-minus+ "KEY_MINUS")
47  (:integer +key-equal+ "KEY_EQUAL")
48  (:integer +key-backspace+ "KEY_BACKSPACE")
49  (:integer +key-tab+ "KEY_TAB")
50  (:integer +key-q+ "KEY_Q")
51  (:integer +key-w+ "KEY_W")
52  (:integer +key-e+ "KEY_E")
53  (:integer +key-r+ "KEY_R")
54  (:integer +key-t+ "KEY_T")
55  (:integer +key-y+ "KEY_Y")
56  (:integer +key-u+ "KEY_U")
57  (:integer +key-i+ "KEY_I")
58  (:integer +key-o+ "KEY_O")
59  (:integer +key-p+ "KEY_P")
60  (:integer +key-leftbrace+ "KEY_LEFTBRACE")
61  (:integer +key-rightbrace+ "KEY_RIGHTBRACE")
62  (:integer +key-enter+ "KEY_ENTER")
63  (:integer +key-leftctrl+ "KEY_LEFTCTRL")
64  (:integer +key-a+ "KEY_A")
65  (:integer +key-s+ "KEY_S")
66  (:integer +key-d+ "KEY_D")
67  (:integer +key-f+ "KEY_F")
68  (:integer +key-g+ "KEY_G")
69  (:integer +key-h+ "KEY_H")
70  (:integer +key-j+ "KEY_J")
71  (:integer +key-k+ "KEY_K")
72  (:integer +key-l+ "KEY_L")
73  (:integer +key-semicolon+ "KEY_SEMICOLON")
74  (:integer +key-apostrophe+ "KEY_APOSTROPHE")
75  (:integer +key-grave+ "KEY_GRAVE")
76  (:integer +key-leftshift+ "KEY_LEFTSHIFT")
77  (:integer +key-backslash+ "KEY_BACKSLASH")
78  (:integer +key-z+ "KEY_Z")
79  (:integer +key-x+ "KEY_X")
80  (:integer +key-c+ "KEY_C")
81  (:integer +key-v+ "KEY_V")
82  (:integer +key-b+ "KEY_B")
83  (:integer +key-n+ "KEY_N")
84  (:integer +key-m+ "KEY_M")
85  (:integer +key-comma+ "KEY_COMMA")
86  (:integer +key-dot+ "KEY_DOT")
87  (:integer +key-slash+ "KEY_SLASH")
88  (:integer +key-rightshift+ "KEY_RIGHTSHIFT")
89  (:integer +key-kpasterisk+ "KEY_KPASTERISK")
90  (:integer +key-leftalt+ "KEY_LEFTALT")
91  (:integer +key-space+ "KEY_SPACE")
92  (:integer +key-capslock+ "KEY_CAPSLOCK")
93  (:integer +key-f1+ "KEY_F1")
94  (:integer +key-f2+ "KEY_F2")
95  (:integer +key-f3+ "KEY_F3")
96  (:integer +key-f4+ "KEY_F4")
97  (:integer +key-f5+ "KEY_F5")
98  (:integer +key-f6+ "KEY_F6")
99  (:integer +key-f7+ "KEY_F7")
100  (:integer +key-f8+ "KEY_F8")
101  (:integer +key-f9+ "KEY_F9")
102  (:integer +key-f10+ "KEY_F10")
103  (:integer +key-numlock+ "KEY_NUMLOCK")
104  (:integer +key-scrolllock+ "KEY_SCROLLLOCK")
105  (:integer +key-kp7+ "KEY_KP7")
106  (:integer +key-kp8+ "KEY_KP8")
107  (:integer +key-kp9+ "KEY_KP9")
108  (:integer +key-kpminus+ "KEY_KPMINUS")
109  (:integer +key-kp4+ "KEY_KP4")
110  (:integer +key-kp5+ "KEY_KP5")
111  (:integer +key-kp6+ "KEY_KP6")
112  (:integer +key-kpplus+ "KEY_KPPLUS")
113  (:integer +key-kp1+ "KEY_KP1")
114  (:integer +key-kp2+ "KEY_KP2")
115  (:integer +key-kp3+ "KEY_KP3")
116  (:integer +key-kp0+ "KEY_KP0")
117  (:integer +key-kpdot+ "KEY_KPDOT")
118  (:integer +key-zenkakuhankaku+ "KEY_ZENKAKUHANKAKU")
119  (:integer +key-102nd+ "KEY_102ND")
120  (:integer +key-f11+ "KEY_F11")
121  (:integer +key-f12+ "KEY_F12")
122  (:integer +key-ro+ "KEY_RO")
123  (:integer +key-katakana+ "KEY_KATAKANA")
124  (:integer +key-hiragana+ "KEY_HIRAGANA")
125  (:integer +key-henkan+ "KEY_HENKAN")
126  (:integer +key-katakanahiragana+ "KEY_KATAKANAHIRAGANA")
127  (:integer +key-muhenkan+ "KEY_MUHENKAN")
128  (:integer +key-kpjpcomma+ "KEY_KPJPCOMMA")
129  (:integer +key-kpenter+ "KEY_KPENTER")
130  (:integer +key-rightctrl+ "KEY_RIGHTCTRL")
131  (:integer +key-kpslash+ "KEY_KPSLASH")
132  (:integer +key-sysrq+ "KEY_SYSRQ")
133  (:integer +key-rightalt+ "KEY_RIGHTALT")
134  (:integer +key-linefeed+ "KEY_LINEFEED")
135  (:integer +key-home+ "KEY_HOME")
136  (:integer +key-up+ "KEY_UP")
137  (:integer +key-pageup+ "KEY_PAGEUP")
138  (:integer +key-left+ "KEY_LEFT")
139  (:integer +key-right+ "KEY_RIGHT")
140  (:integer +key-end+ "KEY_END")
141  (:integer +key-down+ "KEY_DOWN")
142  (:integer +key-pagedown+ "KEY_PAGEDOWN")
143  (:integer +key-insert+ "KEY_INSERT")
144  (:integer +key-delete+ "KEY_DELETE")
145  (:integer +key-macro+ "KEY_MACRO")
146  (:integer +key-mute+ "KEY_MUTE")
147  (:integer +key-volumedown+ "KEY_VOLUMEDOWN")
148  (:integer +key-volumeup+ "KEY_VOLUMEUP")
149  (:integer +key-power+ "KEY_POWER")
150  (:integer +key-kpequal+ "KEY_KPEQUAL")
151  (:integer +key-kpplusminus+ "KEY_KPPLUSMINUS")
152  (:integer +key-pause+ "KEY_PAUSE")
153  (:integer +key-scale+ "KEY_SCALE")
154  (:integer +key-kpcomma+ "KEY_KPCOMMA")
155  (:integer +key-hangeul+ "KEY_HANGEUL")
156  (:integer +key-hanguel+ "KEY_HANGUEL")
157  (:integer +key-hanja+ "KEY_HANJA")
158  (:integer +key-yen+ "KEY_YEN")
159  (:integer +key-leftmeta+ "KEY_LEFTMETA")
160  (:integer +key-rightmeta+ "KEY_RIGHTMETA")
161  (:integer +key-compose+ "KEY_COMPOSE")
162  (:integer +key-stop+ "KEY_STOP")
163  (:integer +key-again+ "KEY_AGAIN")
164  (:integer +key-props+ "KEY_PROPS")
165  (:integer +key-undo+ "KEY_UNDO")
166  (:integer +key-front+ "KEY_FRONT")
167  (:integer +key-copy+ "KEY_COPY")
168  (:integer +key-open+ "KEY_OPEN")
169  (:integer +key-paste+ "KEY_PASTE")
170  (:integer +key-find+ "KEY_FIND")
171  (:integer +key-cut+ "KEY_CUT")
172  (:integer +key-help+ "KEY_HELP")
173  (:integer +key-menu+ "KEY_MENU")
174  (:integer +key-calc+ "KEY_CALC")
175  (:integer +key-setup+ "KEY_SETUP")
176  (:integer +key-sleep+ "KEY_SLEEP")
177  (:integer +key-wakeup+ "KEY_WAKEUP")
178  (:integer +key-file+ "KEY_FILE")
179  (:integer +key-sendfile+ "KEY_SENDFILE")
180  (:integer +key-deletefile+ "KEY_DELETEFILE")
181  (:integer +key-xfer+ "KEY_XFER")
182  (:integer +key-prog1+ "KEY_PROG1")
183  (:integer +key-prog2+ "KEY_PROG2")
184  (:integer +key-www+ "KEY_WWW")
185  (:integer +key-msdos+ "KEY_MSDOS")
186  (:integer +key-coffee+ "KEY_COFFEE")
187  (:integer +key-screenlock+ "KEY_SCREENLOCK")
188  (:integer +key-rotate-display+ "KEY_ROTATE_DISPLAY")
189  (:integer +key-direction+ "KEY_DIRECTION")
190  (:integer +key-cyclewindows+ "KEY_CYCLEWINDOWS")
191  (:integer +key-mail+ "KEY_MAIL")
192  (:integer +key-bookmarks+ "KEY_BOOKMARKS")
193  (:integer +key-computer+ "KEY_COMPUTER")
194  (:integer +key-back+ "KEY_BACK")
195  (:integer +key-forward+ "KEY_FORWARD")
196  (:integer +key-closecd+ "KEY_CLOSECD")
197  (:integer +key-ejectcd+ "KEY_EJECTCD")
198  (:integer +key-ejectclosecd+ "KEY_EJECTCLOSECD")
199  (:integer +key-nextsong+ "KEY_NEXTSONG")
200  (:integer +key-playpause+ "KEY_PLAYPAUSE")
201  (:integer +key-previoussong+ "KEY_PREVIOUSSONG")
202  (:integer +key-stopcd+ "KEY_STOPCD")
203  (:integer +key-record+ "KEY_RECORD")
204  (:integer +key-rewind+ "KEY_REWIND")
205  (:integer +key-phone+ "KEY_PHONE")
206  (:integer +key-iso+ "KEY_ISO")
207  (:integer +key-config+ "KEY_CONFIG")
208  (:integer +key-homepage+ "KEY_HOMEPAGE")
209  (:integer +key-refresh+ "KEY_REFRESH")
210  (:integer +key-exit+ "KEY_EXIT")
211  (:integer +key-move+ "KEY_MOVE")
212  (:integer +key-edit+ "KEY_EDIT")
213  (:integer +key-scrollup+ "KEY_SCROLLUP")
214  (:integer +key-scrolldown+ "KEY_SCROLLDOWN")
215  (:integer +key-kpleftparen+ "KEY_KPLEFTPAREN")
216  (:integer +key-kprightparen+ "KEY_KPRIGHTPAREN")
217  (:integer +key-new+ "KEY_NEW")
218  (:integer +key-redo+ "KEY_REDO")
219  (:integer +key-f13+ "KEY_F13")
220  (:integer +key-f14+ "KEY_F14")
221  (:integer +key-f15+ "KEY_F15")
222  (:integer +key-f16+ "KEY_F16")
223  (:integer +key-f17+ "KEY_F17")
224  (:integer +key-f18+ "KEY_F18")
225  (:integer +key-f19+ "KEY_F19")
226  (:integer +key-f20+ "KEY_F20")
227  (:integer +key-f21+ "KEY_F21")
228  (:integer +key-f22+ "KEY_F22")
229  (:integer +key-f23+ "KEY_F23")
230  (:integer +key-f24+ "KEY_F24")
231  (:integer +key-playcd+ "KEY_PLAYCD")
232  (:integer +key-pausecd+ "KEY_PAUSECD")
233  (:integer +key-prog3+ "KEY_PROG3")
234  (:integer +key-prog4+ "KEY_PROG4")
235  (:integer +key-all-applications+ "KEY_ALL_APPLICATIONS")
236  (:integer +key-dashboard+ "KEY_DASHBOARD")
237  (:integer +key-suspend+ "KEY_SUSPEND")
238  (:integer +key-close+ "KEY_CLOSE")
239  (:integer +key-play+ "KEY_PLAY")
240  (:integer +key-fastforward+ "KEY_FASTFORWARD")
241  (:integer +key-bassboost+ "KEY_BASSBOOST")
242  (:integer +key-print+ "KEY_PRINT")
243  (:integer +key-hp+ "KEY_HP")
244  (:integer +key-camera+ "KEY_CAMERA")
245  (:integer +key-sound+ "KEY_SOUND")
246  (:integer +key-question+ "KEY_QUESTION")
247  (:integer +key-email+ "KEY_EMAIL")
248  (:integer +key-chat+ "KEY_CHAT")
249  (:integer +key-search+ "KEY_SEARCH")
250  (:integer +key-connect+ "KEY_CONNECT")
251  (:integer +key-finance+ "KEY_FINANCE")
252  (:integer +key-sport+ "KEY_SPORT")
253  (:integer +key-shop+ "KEY_SHOP")
254  (:integer +key-alterase+ "KEY_ALTERASE")
255  (:integer +key-cancel+ "KEY_CANCEL")
256  (:integer +key-brightnessdown+ "KEY_BRIGHTNESSDOWN")
257  (:integer +key-brightnessup+ "KEY_BRIGHTNESSUP")
258  (:integer +key-media+ "KEY_MEDIA")
259  (:integer +key-switchvideomode+ "KEY_SWITCHVIDEOMODE")
260  (:integer +key-kbdillumtoggle+ "KEY_KBDILLUMTOGGLE")
261  (:integer +key-kbdillumdown+ "KEY_KBDILLUMDOWN")
262  (:integer +key-kbdillumup+ "KEY_KBDILLUMUP")
263  (:integer +key-send+ "KEY_SEND")
264  (:integer +key-reply+ "KEY_REPLY")
265  (:integer +key-forwardmail+ "KEY_FORWARDMAIL")
266  (:integer +key-save+ "KEY_SAVE")
267  (:integer +key-documents+ "KEY_DOCUMENTS")
268  (:integer +key-battery+ "KEY_BATTERY")
269  (:integer +key-bluetooth+ "KEY_BLUETOOTH")
270  (:integer +key-wlan+ "KEY_WLAN")
271  (:integer +key-uwb+ "KEY_UWB")
272  (:integer +key-unknown+ "KEY_UNKNOWN")
273  (:integer +key-video-next+ "KEY_VIDEO_NEXT")
274  (:integer +key-video-prev+ "KEY_VIDEO_PREV")
275  (:integer +key-brightness-cycle+ "KEY_BRIGHTNESS_CYCLE")
276  (:integer +key-brightness-auto+ "KEY_BRIGHTNESS_AUTO")
277  (:integer +key-brightness-zero+ "KEY_BRIGHTNESS_ZERO")
278  (:integer +key-display-off+ "KEY_DISPLAY_OFF")
279  (:integer +key-wwan+ "KEY_WWAN")
280  (:integer +key-wimax+ "KEY_WIMAX")
281  (:integer +key-rfkill+ "KEY_RFKILL")
282  (:integer +key-micmute+ "KEY_MICMUTE")
283  (:integer +btn-misc+ "BTN_MISC")
284  (:integer +btn-0+ "BTN_0")
285  (:integer +btn-1+ "BTN_1")
286  (:integer +btn-2+ "BTN_2")
287  (:integer +btn-3+ "BTN_3")
288  (:integer +btn-4+ "BTN_4")
289  (:integer +btn-5+ "BTN_5")
290  (:integer +btn-6+ "BTN_6")
291  (:integer +btn-7+ "BTN_7")
292  (:integer +btn-8+ "BTN_8")
293  (:integer +btn-9+ "BTN_9")
294  (:integer +btn-mouse+ "BTN_MOUSE")
295  (:integer +btn-left+ "BTN_LEFT")
296  (:integer +btn-right+ "BTN_RIGHT")
297  (:integer +btn-middle+ "BTN_MIDDLE")
298  (:integer +btn-side+ "BTN_SIDE")
299  (:integer +btn-extra+ "BTN_EXTRA")
300  (:integer +btn-forward+ "BTN_FORWARD")
301  (:integer +btn-back+ "BTN_BACK")
302  (:integer +btn-task+ "BTN_TASK")
303  (:integer +btn-joystick+ "BTN_JOYSTICK")
304  (:integer +btn-trigger+ "BTN_TRIGGER")
305  (:integer +btn-thumb+ "BTN_THUMB")
306  (:integer +btn-thumb2+ "BTN_THUMB2")
307  (:integer +btn-top+ "BTN_TOP")
308  (:integer +btn-top2+ "BTN_TOP2")
309  (:integer +btn-pinkie+ "BTN_PINKIE")
310  (:integer +btn-base+ "BTN_BASE")
311  (:integer +btn-base2+ "BTN_BASE2")
312  (:integer +btn-base3+ "BTN_BASE3")
313  (:integer +btn-base4+ "BTN_BASE4")
314  (:integer +btn-base5+ "BTN_BASE5")
315  (:integer +btn-base6+ "BTN_BASE6")
316  (:integer +btn-dead+ "BTN_DEAD")
317  (:integer +btn-gamepad+ "BTN_GAMEPAD")
318  (:integer +btn-south+ "BTN_SOUTH")
319  (:integer +btn-a+ "BTN_A")
320  (:integer +btn-east+ "BTN_EAST")
321  (:integer +btn-b+ "BTN_B")
322  (:integer +btn-c+ "BTN_C")
323  (:integer +btn-north+ "BTN_NORTH")
324  (:integer +btn-x+ "BTN_X")
325  (:integer +btn-west+ "BTN_WEST")
326  (:integer +btn-y+ "BTN_Y")
327  (:integer +btn-z+ "BTN_Z")
328  (:integer +btn-tl+ "BTN_TL")
329  (:integer +btn-tr+ "BTN_TR")
330  (:integer +btn-tl2+ "BTN_TL2")
331  (:integer +btn-tr2+ "BTN_TR2")
332  (:integer +btn-select+ "BTN_SELECT")
333  (:integer +btn-start+ "BTN_START")
334  (:integer +btn-mode+ "BTN_MODE")
335  (:integer +btn-thumbl+ "BTN_THUMBL")
336  (:integer +btn-thumbr+ "BTN_THUMBR")
337  (:integer +btn-digi+ "BTN_DIGI")
338  (:integer +btn-tool-pen+ "BTN_TOOL_PEN")
339  (:integer +btn-tool-rubber+ "BTN_TOOL_RUBBER")
340  (:integer +btn-tool-brush+ "BTN_TOOL_BRUSH")
341  (:integer +btn-tool-pencil+ "BTN_TOOL_PENCIL")
342  (:integer +btn-tool-airbrush+ "BTN_TOOL_AIRBRUSH")
343  (:integer +btn-tool-finger+ "BTN_TOOL_FINGER")
344  (:integer +btn-tool-mouse+ "BTN_TOOL_MOUSE")
345  (:integer +btn-tool-lens+ "BTN_TOOL_LENS")
346  (:integer +btn-tool-quinttap+ "BTN_TOOL_QUINTTAP")
347  (:integer +btn-stylus3+ "BTN_STYLUS3")
348  (:integer +btn-touch+ "BTN_TOUCH")
349  (:integer +btn-stylus+ "BTN_STYLUS")
350  (:integer +btn-stylus2+ "BTN_STYLUS2")
351  (:integer +btn-tool-doubletap+ "BTN_TOOL_DOUBLETAP")
352  (:integer +btn-tool-tripletap+ "BTN_TOOL_TRIPLETAP")
353  (:integer +btn-tool-quadtap+ "BTN_TOOL_QUADTAP")
354  (:integer +btn-wheel+ "BTN_WHEEL")
355  (:integer +btn-gear-down+ "BTN_GEAR_DOWN")
356  (:integer +btn-gear-up+ "BTN_GEAR_UP")
357  (:integer +key-ok+ "KEY_OK")
358  (:integer +key-select+ "KEY_SELECT")
359  (:integer +key-goto+ "KEY_GOTO")
360  (:integer +key-clear+ "KEY_CLEAR")
361  (:integer +key-power2+ "KEY_POWER2")
362  (:integer +key-option+ "KEY_OPTION")
363  (:integer +key-info+ "KEY_INFO")
364  (:integer +key-time+ "KEY_TIME")
365  (:integer +key-vendor+ "KEY_VENDOR")
366  (:integer +key-archive+ "KEY_ARCHIVE")
367  (:integer +key-program+ "KEY_PROGRAM")
368  (:integer +key-channel+ "KEY_CHANNEL")
369  (:integer +key-favorites+ "KEY_FAVORITES")
370  (:integer +key-epg+ "KEY_EPG")
371  (:integer +key-pvr+ "KEY_PVR")
372  (:integer +key-mhp+ "KEY_MHP")
373  (:integer +key-language+ "KEY_LANGUAGE")
374  (:integer +key-title+ "KEY_TITLE")
375  (:integer +key-subtitle+ "KEY_SUBTITLE")
376  (:integer +key-angle+ "KEY_ANGLE")
377  (:integer +key-full-screen+ "KEY_FULL_SCREEN")
378  (:integer +key-zoom+ "KEY_ZOOM")
379  (:integer +key-mode+ "KEY_MODE")
380  (:integer +key-keyboard+ "KEY_KEYBOARD")
381  (:integer +key-aspect-ratio+ "KEY_ASPECT_RATIO")
382  (:integer +key-screen+ "KEY_SCREEN")
383  (:integer +key-pc+ "KEY_PC")
384  (:integer +key-tv+ "KEY_TV")
385  (:integer +key-tv2+ "KEY_TV2")
386  (:integer +key-vcr+ "KEY_VCR")
387  (:integer +key-vcr2+ "KEY_VCR2")
388  (:integer +key-sat+ "KEY_SAT")
389  (:integer +key-sat2+ "KEY_SAT2")
390  (:integer +key-cd+ "KEY_CD")
391  (:integer +key-tape+ "KEY_TAPE")
392  (:integer +key-radio+ "KEY_RADIO")
393  (:integer +key-tuner+ "KEY_TUNER")
394  (:integer +key-player+ "KEY_PLAYER")
395  (:integer +key-text+ "KEY_TEXT")
396  (:integer +key-dvd+ "KEY_DVD")
397  (:integer +key-aux+ "KEY_AUX")
398  (:integer +key-mp3+ "KEY_MP3")
399  (:integer +key-audio+ "KEY_AUDIO")
400  (:integer +key-video+ "KEY_VIDEO")
401  (:integer +key-directory+ "KEY_DIRECTORY")
402  (:integer +key-list+ "KEY_LIST")
403  (:integer +key-memo+ "KEY_MEMO")
404  (:integer +key-calendar+ "KEY_CALENDAR")
405  (:integer +key-red+ "KEY_RED")
406  (:integer +key-green+ "KEY_GREEN")
407  (:integer +key-yellow+ "KEY_YELLOW")
408  (:integer +key-blue+ "KEY_BLUE")
409  (:integer +key-channelup+ "KEY_CHANNELUP")
410  (:integer +key-channeldown+ "KEY_CHANNELDOWN")
411  (:integer +key-first+ "KEY_FIRST")
412  (:integer +key-last+ "KEY_LAST")
413  (:integer +key-ab+ "KEY_AB")
414  (:integer +key-next+ "KEY_NEXT")
415  (:integer +key-restart+ "KEY_RESTART")
416  (:integer +key-slow+ "KEY_SLOW")
417  (:integer +key-shuffle+ "KEY_SHUFFLE")
418  (:integer +key-break+ "KEY_BREAK")
419  (:integer +key-previous+ "KEY_PREVIOUS")
420  (:integer +key-digits+ "KEY_DIGITS")
421  (:integer +key-teen+ "KEY_TEEN")
422  (:integer +key-twen+ "KEY_TWEN")
423  (:integer +key-videophone+ "KEY_VIDEOPHONE")
424  (:integer +key-games+ "KEY_GAMES")
425  (:integer +key-zoomin+ "KEY_ZOOMIN")
426  (:integer +key-zoomout+ "KEY_ZOOMOUT")
427  (:integer +key-zoomreset+ "KEY_ZOOMRESET")
428  (:integer +key-wordprocessor+ "KEY_WORDPROCESSOR")
429  (:integer +key-editor+ "KEY_EDITOR")
430  (:integer +key-spreadsheet+ "KEY_SPREADSHEET")
431  (:integer +key-graphicseditor+ "KEY_GRAPHICSEDITOR")
432  (:integer +key-presentation+ "KEY_PRESENTATION")
433  (:integer +key-database+ "KEY_DATABASE")
434  (:integer +key-news+ "KEY_NEWS")
435  (:integer +key-voicemail+ "KEY_VOICEMAIL")
436  (:integer +key-addressbook+ "KEY_ADDRESSBOOK")
437  (:integer +key-messenger+ "KEY_MESSENGER")
438  (:integer +key-displaytoggle+ "KEY_DISPLAYTOGGLE")
439  (:integer +key-brightness-toggle+ "KEY_BRIGHTNESS_TOGGLE")
440  (:integer +key-spellcheck+ "KEY_SPELLCHECK")
441  (:integer +key-logoff+ "KEY_LOGOFF")
442  (:integer +key-dollar+ "KEY_DOLLAR")
443  (:integer +key-euro+ "KEY_EURO")
444  (:integer +key-frameback+ "KEY_FRAMEBACK")
445  (:integer +key-frameforward+ "KEY_FRAMEFORWARD")
446  (:integer +key-context-menu+ "KEY_CONTEXT_MENU")
447  (:integer +key-media-repeat+ "KEY_MEDIA_REPEAT")
448  (:integer +key-10channelsup+ "KEY_10CHANNELSUP")
449  (:integer +key-10channelsdown+ "KEY_10CHANNELSDOWN")
450  (:integer +key-images+ "KEY_IMAGES")
451  (:integer +key-notification-center+ "KEY_NOTIFICATION_CENTER")
452  (:integer +key-pickup-phone+ "KEY_PICKUP_PHONE")
453  (:integer +key-hangup-phone+ "KEY_HANGUP_PHONE")
454  (:integer +key-del-eol+ "KEY_DEL_EOL")
455  (:integer +key-del-eos+ "KEY_DEL_EOS")
456  (:integer +key-ins-line+ "KEY_INS_LINE")
457  (:integer +key-del-line+ "KEY_DEL_LINE")
458  (:integer +key-fn+ "KEY_FN")
459  (:integer +key-fn-esc+ "KEY_FN_ESC")
460  (:integer +key-fn-f1+ "KEY_FN_F1")
461  (:integer +key-fn-f2+ "KEY_FN_F2")
462  (:integer +key-fn-f3+ "KEY_FN_F3")
463  (:integer +key-fn-f4+ "KEY_FN_F4")
464  (:integer +key-fn-f5+ "KEY_FN_F5")
465  (:integer +key-fn-f6+ "KEY_FN_F6")
466  (:integer +key-fn-f7+ "KEY_FN_F7")
467  (:integer +key-fn-f8+ "KEY_FN_F8")
468  (:integer +key-fn-f9+ "KEY_FN_F9")
469  (:integer +key-fn-f10+ "KEY_FN_F10")
470  (:integer +key-fn-f11+ "KEY_FN_F11")
471  (:integer +key-fn-f12+ "KEY_FN_F12")
472  (:integer +key-fn-1+ "KEY_FN_1")
473  (:integer +key-fn-2+ "KEY_FN_2")
474  (:integer +key-fn-d+ "KEY_FN_D")
475  (:integer +key-fn-e+ "KEY_FN_E")
476  (:integer +key-fn-f+ "KEY_FN_F")
477  (:integer +key-fn-s+ "KEY_FN_S")
478  (:integer +key-fn-b+ "KEY_FN_B")
479  (:integer +key-fn-right-shift+ "KEY_FN_RIGHT_SHIFT")
480  (:integer +key-brl-dot1+ "KEY_BRL_DOT1")
481  (:integer +key-brl-dot2+ "KEY_BRL_DOT2")
482  (:integer +key-brl-dot3+ "KEY_BRL_DOT3")
483  (:integer +key-brl-dot4+ "KEY_BRL_DOT4")
484  (:integer +key-brl-dot5+ "KEY_BRL_DOT5")
485  (:integer +key-brl-dot6+ "KEY_BRL_DOT6")
486  (:integer +key-brl-dot7+ "KEY_BRL_DOT7")
487  (:integer +key-brl-dot8+ "KEY_BRL_DOT8")
488  (:integer +key-brl-dot9+ "KEY_BRL_DOT9")
489  (:integer +key-brl-dot10+ "KEY_BRL_DOT10")
490  (:integer +key-numeric-0+ "KEY_NUMERIC_0")
491  (:integer +key-numeric-1+ "KEY_NUMERIC_1")
492  (:integer +key-numeric-2+ "KEY_NUMERIC_2")
493  (:integer +key-numeric-3+ "KEY_NUMERIC_3")
494  (:integer +key-numeric-4+ "KEY_NUMERIC_4")
495  (:integer +key-numeric-5+ "KEY_NUMERIC_5")
496  (:integer +key-numeric-6+ "KEY_NUMERIC_6")
497  (:integer +key-numeric-7+ "KEY_NUMERIC_7")
498  (:integer +key-numeric-8+ "KEY_NUMERIC_8")
499  (:integer +key-numeric-9+ "KEY_NUMERIC_9")
500  (:integer +key-numeric-star+ "KEY_NUMERIC_STAR")
501  (:integer +key-numeric-pound+ "KEY_NUMERIC_POUND")
502  (:integer +key-numeric-a+ "KEY_NUMERIC_A")
503  (:integer +key-numeric-b+ "KEY_NUMERIC_B")
504  (:integer +key-numeric-c+ "KEY_NUMERIC_C")
505  (:integer +key-numeric-d+ "KEY_NUMERIC_D")
506  (:integer +key-camera-focus+ "KEY_CAMERA_FOCUS")
507  (:integer +key-wps-button+ "KEY_WPS_BUTTON")
508  (:integer +key-touchpad-toggle+ "KEY_TOUCHPAD_TOGGLE")
509  (:integer +key-touchpad-on+ "KEY_TOUCHPAD_ON")
510  (:integer +key-touchpad-off+ "KEY_TOUCHPAD_OFF")
511  (:integer +key-camera-zoomin+ "KEY_CAMERA_ZOOMIN")
512  (:integer +key-camera-zoomout+ "KEY_CAMERA_ZOOMOUT")
513  (:integer +key-camera-up+ "KEY_CAMERA_UP")
514  (:integer +key-camera-down+ "KEY_CAMERA_DOWN")
515  (:integer +key-camera-left+ "KEY_CAMERA_LEFT")
516  (:integer +key-camera-right+ "KEY_CAMERA_RIGHT")
517  (:integer +key-attendant-on+ "KEY_ATTENDANT_ON")
518  (:integer +key-attendant-off+ "KEY_ATTENDANT_OFF")
519  (:integer +key-attendant-toggle+ "KEY_ATTENDANT_TOGGLE")
520  (:integer +key-lights-toggle+ "KEY_LIGHTS_TOGGLE")
521  (:integer +btn-dpad-up+ "BTN_DPAD_UP")
522  (:integer +btn-dpad-down+ "BTN_DPAD_DOWN")
523  (:integer +btn-dpad-left+ "BTN_DPAD_LEFT")
524  (:integer +btn-dpad-right+ "BTN_DPAD_RIGHT")
525  (:integer +key-als-toggle+ "KEY_ALS_TOGGLE")
526  (:integer +key-rotate-lock-toggle+ "KEY_ROTATE_LOCK_TOGGLE")
527  (:integer +key-refresh-rate-toggle+ "KEY_REFRESH_RATE_TOGGLE")
528  (:integer +key-buttonconfig+ "KEY_BUTTONCONFIG")
529  (:integer +key-taskmanager+ "KEY_TASKMANAGER")
530  (:integer +key-journal+ "KEY_JOURNAL")
531  (:integer +key-controlpanel+ "KEY_CONTROLPANEL")
532  (:integer +key-appselect+ "KEY_APPSELECT")
533  (:integer +key-screensaver+ "KEY_SCREENSAVER")
534  (:integer +key-voicecommand+ "KEY_VOICECOMMAND")
535  (:integer +key-assistant+ "KEY_ASSISTANT")
536  (:integer +key-kbd-layout-next+ "KEY_KBD_LAYOUT_NEXT")
537  (:integer +key-emoji-picker+ "KEY_EMOJI_PICKER")
538  (:integer +key-dictate+ "KEY_DICTATE")
539  (:integer +key-camera-access-enable+ "KEY_CAMERA_ACCESS_ENABLE")
540  (:integer +key-camera-access-disable+ "KEY_CAMERA_ACCESS_DISABLE")
541  (:integer +key-camera-access-toggle+ "KEY_CAMERA_ACCESS_TOGGLE")
542  (:integer +key-accessibility+ "KEY_ACCESSIBILITY")
543  (:integer +key-do-not-disturb+ "KEY_DO_NOT_DISTURB")
544  (:integer +key-brightness-min+ "KEY_BRIGHTNESS_MIN")
545  (:integer +key-brightness-max+ "KEY_BRIGHTNESS_MAX")
546  (:integer +key-kbdinputassist-prev+ "KEY_KBDINPUTASSIST_PREV")
547  (:integer +key-kbdinputassist-next+ "KEY_KBDINPUTASSIST_NEXT")
548  (:integer +key-kbdinputassist-prevgroup+ "KEY_KBDINPUTASSIST_PREVGROUP")
549  (:integer +key-kbdinputassist-nextgroup+ "KEY_KBDINPUTASSIST_NEXTGROUP")
550  (:integer +key-kbdinputassist-accept+ "KEY_KBDINPUTASSIST_ACCEPT")
551  (:integer +key-kbdinputassist-cancel+ "KEY_KBDINPUTASSIST_CANCEL")
552  (:integer +key-right-up+ "KEY_RIGHT_UP")
553  (:integer +key-right-down+ "KEY_RIGHT_DOWN")
554  (:integer +key-left-up+ "KEY_LEFT_UP")
555  (:integer +key-left-down+ "KEY_LEFT_DOWN")
556  (:integer +key-root-menu+ "KEY_ROOT_MENU")
557  (:integer +key-media-top-menu+ "KEY_MEDIA_TOP_MENU")
558  (:integer +key-numeric-11+ "KEY_NUMERIC_11")
559  (:integer +key-numeric-12+ "KEY_NUMERIC_12")
560  (:integer +key-audio-desc+ "KEY_AUDIO_DESC")
561  (:integer +key-3d-mode+ "KEY_3D_MODE")
562  (:integer +key-next-favorite+ "KEY_NEXT_FAVORITE")
563  (:integer +key-stop-record+ "KEY_STOP_RECORD")
564  (:integer +key-pause-record+ "KEY_PAUSE_RECORD")
565  (:integer +key-vod+ "KEY_VOD")
566  (:integer +key-unmute+ "KEY_UNMUTE")
567  (:integer +key-fastreverse+ "KEY_FASTREVERSE")
568  (:integer +key-slowreverse+ "KEY_SLOWREVERSE")
569  (:integer +key-data+ "KEY_DATA")
570  (:integer +key-onscreen-keyboard+ "KEY_ONSCREEN_KEYBOARD")
571  (:integer +key-privacy-screen-toggle+ "KEY_PRIVACY_SCREEN_TOGGLE")
572  (:integer +key-selective-screenshot+ "KEY_SELECTIVE_SCREENSHOT")
573  (:integer +key-next-element+ "KEY_NEXT_ELEMENT")
574  (:integer +key-previous-element+ "KEY_PREVIOUS_ELEMENT")
575  (:integer +key-autopilot-engage-toggle+ "KEY_AUTOPILOT_ENGAGE_TOGGLE")
576  (:integer +key-mark-waypoint+ "KEY_MARK_WAYPOINT")
577  (:integer +key-sos+ "KEY_SOS")
578  (:integer +key-nav-chart+ "KEY_NAV_CHART")
579  (:integer +key-fishing-chart+ "KEY_FISHING_CHART")
580  (:integer +key-single-range-radar+ "KEY_SINGLE_RANGE_RADAR")
581  (:integer +key-dual-range-radar+ "KEY_DUAL_RANGE_RADAR")
582  (:integer +key-radar-overlay+ "KEY_RADAR_OVERLAY")
583  (:integer +key-traditional-sonar+ "KEY_TRADITIONAL_SONAR")
584  (:integer +key-clearvu-sonar+ "KEY_CLEARVU_SONAR")
585  (:integer +key-sidevu-sonar+ "KEY_SIDEVU_SONAR")
586  (:integer +key-nav-info+ "KEY_NAV_INFO")
587  (:integer +key-brightness-menu+ "KEY_BRIGHTNESS_MENU")
588  (:integer +key-macro1+ "KEY_MACRO1")
589  (:integer +key-macro2+ "KEY_MACRO2")
590  (:integer +key-macro3+ "KEY_MACRO3")
591  (:integer +key-macro4+ "KEY_MACRO4")
592  (:integer +key-macro5+ "KEY_MACRO5")
593  (:integer +key-macro6+ "KEY_MACRO6")
594  (:integer +key-macro7+ "KEY_MACRO7")
595  (:integer +key-macro8+ "KEY_MACRO8")
596  (:integer +key-macro9+ "KEY_MACRO9")
597  (:integer +key-macro10+ "KEY_MACRO10")
598  (:integer +key-macro11+ "KEY_MACRO11")
599  (:integer +key-macro12+ "KEY_MACRO12")
600  (:integer +key-macro13+ "KEY_MACRO13")
601  (:integer +key-macro14+ "KEY_MACRO14")
602  (:integer +key-macro15+ "KEY_MACRO15")
603  (:integer +key-macro16+ "KEY_MACRO16")
604  (:integer +key-macro17+ "KEY_MACRO17")
605  (:integer +key-macro18+ "KEY_MACRO18")
606  (:integer +key-macro19+ "KEY_MACRO19")
607  (:integer +key-macro20+ "KEY_MACRO20")
608  (:integer +key-macro21+ "KEY_MACRO21")
609  (:integer +key-macro22+ "KEY_MACRO22")
610  (:integer +key-macro23+ "KEY_MACRO23")
611  (:integer +key-macro24+ "KEY_MACRO24")
612  (:integer +key-macro25+ "KEY_MACRO25")
613  (:integer +key-macro26+ "KEY_MACRO26")
614  (:integer +key-macro27+ "KEY_MACRO27")
615  (:integer +key-macro28+ "KEY_MACRO28")
616  (:integer +key-macro29+ "KEY_MACRO29")
617  (:integer +key-macro30+ "KEY_MACRO30")
618  (:integer +key-macro-record-start+ "KEY_MACRO_RECORD_START")
619  (:integer +key-macro-record-stop+ "KEY_MACRO_RECORD_STOP")
620  (:integer +key-macro-preset-cycle+ "KEY_MACRO_PRESET_CYCLE")
621  (:integer +key-macro-preset1+ "KEY_MACRO_PRESET1")
622  (:integer +key-macro-preset2+ "KEY_MACRO_PRESET2")
623  (:integer +key-macro-preset3+ "KEY_MACRO_PRESET3")
624  (:integer +key-kbd-lcd-menu1+ "KEY_KBD_LCD_MENU1")
625  (:integer +key-kbd-lcd-menu2+ "KEY_KBD_LCD_MENU2")
626  (:integer +key-kbd-lcd-menu3+ "KEY_KBD_LCD_MENU3")
627  (:integer +key-kbd-lcd-menu4+ "KEY_KBD_LCD_MENU4")
628  (:integer +key-kbd-lcd-menu5+ "KEY_KBD_LCD_MENU5")
629  (:integer +btn-trigger-happy+ "BTN_TRIGGER_HAPPY")
630  (:integer +btn-trigger-happy1+ "BTN_TRIGGER_HAPPY1")
631  (:integer +btn-trigger-happy2+ "BTN_TRIGGER_HAPPY2")
632  (:integer +btn-trigger-happy3+ "BTN_TRIGGER_HAPPY3")
633  (:integer +btn-trigger-happy4+ "BTN_TRIGGER_HAPPY4")
634  (:integer +btn-trigger-happy5+ "BTN_TRIGGER_HAPPY5")
635  (:integer +btn-trigger-happy6+ "BTN_TRIGGER_HAPPY6")
636  (:integer +btn-trigger-happy7+ "BTN_TRIGGER_HAPPY7")
637  (:integer +btn-trigger-happy8+ "BTN_TRIGGER_HAPPY8")
638  (:integer +btn-trigger-happy9+ "BTN_TRIGGER_HAPPY9")
639  (:integer +btn-trigger-happy10+ "BTN_TRIGGER_HAPPY10")
640  (:integer +btn-trigger-happy11+ "BTN_TRIGGER_HAPPY11")
641  (:integer +btn-trigger-happy12+ "BTN_TRIGGER_HAPPY12")
642  (:integer +btn-trigger-happy13+ "BTN_TRIGGER_HAPPY13")
643  (:integer +btn-trigger-happy14+ "BTN_TRIGGER_HAPPY14")
644  (:integer +btn-trigger-happy15+ "BTN_TRIGGER_HAPPY15")
645  (:integer +btn-trigger-happy16+ "BTN_TRIGGER_HAPPY16")
646  (:integer +btn-trigger-happy17+ "BTN_TRIGGER_HAPPY17")
647  (:integer +btn-trigger-happy18+ "BTN_TRIGGER_HAPPY18")
648  (:integer +btn-trigger-happy19+ "BTN_TRIGGER_HAPPY19")
649  (:integer +btn-trigger-happy20+ "BTN_TRIGGER_HAPPY20")
650  (:integer +btn-trigger-happy21+ "BTN_TRIGGER_HAPPY21")
651  (:integer +btn-trigger-happy22+ "BTN_TRIGGER_HAPPY22")
652  (:integer +btn-trigger-happy23+ "BTN_TRIGGER_HAPPY23")
653  (:integer +btn-trigger-happy24+ "BTN_TRIGGER_HAPPY24")
654  (:integer +btn-trigger-happy25+ "BTN_TRIGGER_HAPPY25")
655  (:integer +btn-trigger-happy26+ "BTN_TRIGGER_HAPPY26")
656  (:integer +btn-trigger-happy27+ "BTN_TRIGGER_HAPPY27")
657  (:integer +btn-trigger-happy28+ "BTN_TRIGGER_HAPPY28")
658  (:integer +btn-trigger-happy29+ "BTN_TRIGGER_HAPPY29")
659  (:integer +btn-trigger-happy30+ "BTN_TRIGGER_HAPPY30")
660  (:integer +btn-trigger-happy31+ "BTN_TRIGGER_HAPPY31")
661  (:integer +btn-trigger-happy32+ "BTN_TRIGGER_HAPPY32")
662  (:integer +btn-trigger-happy33+ "BTN_TRIGGER_HAPPY33")
663  (:integer +btn-trigger-happy34+ "BTN_TRIGGER_HAPPY34")
664  (:integer +btn-trigger-happy35+ "BTN_TRIGGER_HAPPY35")
665  (:integer +btn-trigger-happy36+ "BTN_TRIGGER_HAPPY36")
666  (:integer +btn-trigger-happy37+ "BTN_TRIGGER_HAPPY37")
667  (:integer +btn-trigger-happy38+ "BTN_TRIGGER_HAPPY38")
668  (:integer +btn-trigger-happy39+ "BTN_TRIGGER_HAPPY39")
669  (:integer +btn-trigger-happy40+ "BTN_TRIGGER_HAPPY40")
670  (:integer +key-min-interesting+ "KEY_MIN_INTERESTING")
671  (:integer +key-max+ "KEY_MAX")
672  (:integer +key-cnt+ "KEY_CNT")
673  (:integer +rel-x+ "REL_X")
674  (:integer +rel-y+ "REL_Y")
675  (:integer +rel-z+ "REL_Z")
676  (:integer +rel-rx+ "REL_RX")
677  (:integer +rel-ry+ "REL_RY")
678  (:integer +rel-rz+ "REL_RZ")
679  (:integer +rel-hwheel+ "REL_HWHEEL")
680  (:integer +rel-dial+ "REL_DIAL")
681  (:integer +rel-wheel+ "REL_WHEEL")
682  (:integer +rel-misc+ "REL_MISC")
683  (:integer +rel-reserved+ "REL_RESERVED")
684  (:integer +rel-wheel-hi-res+ "REL_WHEEL_HI_RES")
685  (:integer +rel-hwheel-hi-res+ "REL_HWHEEL_HI_RES")
686  (:integer +rel-max+ "REL_MAX")
687  (:integer +rel-cnt+ "REL_CNT")
688  (:integer +abs-x+ "ABS_X")
689  (:integer +abs-y+ "ABS_Y")
690  (:integer +abs-z+ "ABS_Z")
691  (:integer +abs-rx+ "ABS_RX")
692  (:integer +abs-ry+ "ABS_RY")
693  (:integer +abs-rz+ "ABS_RZ")
694  (:integer +abs-throttle+ "ABS_THROTTLE")
695  (:integer +abs-rudder+ "ABS_RUDDER")
696  (:integer +abs-wheel+ "ABS_WHEEL")
697  (:integer +abs-gas+ "ABS_GAS")
698  (:integer +abs-brake+ "ABS_BRAKE")
699  (:integer +abs-hat0x+ "ABS_HAT0X")
700  (:integer +abs-hat0y+ "ABS_HAT0Y")
701  (:integer +abs-hat1x+ "ABS_HAT1X")
702  (:integer +abs-hat1y+ "ABS_HAT1Y")
703  (:integer +abs-hat2x+ "ABS_HAT2X")
704  (:integer +abs-hat2y+ "ABS_HAT2Y")
705  (:integer +abs-hat3x+ "ABS_HAT3X")
706  (:integer +abs-hat3y+ "ABS_HAT3Y")
707  (:integer +abs-pressure+ "ABS_PRESSURE")
708  (:integer +abs-distance+ "ABS_DISTANCE")
709  (:integer +abs-tilt-x+ "ABS_TILT_X")
710  (:integer +abs-tilt-y+ "ABS_TILT_Y")
711  (:integer +abs-tool-width+ "ABS_TOOL_WIDTH")
712  (:integer +abs-volume+ "ABS_VOLUME")
713  (:integer +abs-profile+ "ABS_PROFILE")
714  (:integer +abs-misc+ "ABS_MISC")
715  (:integer +abs-reserved+ "ABS_RESERVED")
716  (:integer +abs-mt-slot+ "ABS_MT_SLOT")
717  (:integer +abs-mt-touch-major+ "ABS_MT_TOUCH_MAJOR")
718  (:integer +abs-mt-touch-minor+ "ABS_MT_TOUCH_MINOR")
719  (:integer +abs-mt-width-major+ "ABS_MT_WIDTH_MAJOR")
720  (:integer +abs-mt-width-minor+ "ABS_MT_WIDTH_MINOR")
721  (:integer +abs-mt-orientation+ "ABS_MT_ORIENTATION")
722  (:integer +abs-mt-position-x+ "ABS_MT_POSITION_X")
723  (:integer +abs-mt-position-y+ "ABS_MT_POSITION_Y")
724  (:integer +abs-mt-tool-type+ "ABS_MT_TOOL_TYPE")
725  (:integer +abs-mt-blob-id+ "ABS_MT_BLOB_ID")
726  (:integer +abs-mt-tracking-id+ "ABS_MT_TRACKING_ID")
727  (:integer +abs-mt-pressure+ "ABS_MT_PRESSURE")
728  (:integer +abs-mt-distance+ "ABS_MT_DISTANCE")
729  (:integer +abs-mt-tool-x+ "ABS_MT_TOOL_X")
730  (:integer +abs-mt-tool-y+ "ABS_MT_TOOL_Y")
731  (:integer +abs-max+ "ABS_MAX")
732  (:integer +abs-cnt+ "ABS_CNT")
733  (:integer +sw-lid+ "SW_LID")
734  (:integer +sw-tablet-mode+ "SW_TABLET_MODE")
735  (:integer +sw-headphone-insert+ "SW_HEADPHONE_INSERT")
736  (:integer +sw-rfkill-all+ "SW_RFKILL_ALL")
737  (:integer +sw-radio+ "SW_RADIO")
738  (:integer +sw-microphone-insert+ "SW_MICROPHONE_INSERT")
739  (:integer +sw-dock+ "SW_DOCK")
740  (:integer +sw-lineout-insert+ "SW_LINEOUT_INSERT")
741  (:integer +sw-jack-physical-insert+ "SW_JACK_PHYSICAL_INSERT")
742  (:integer +sw-videoout-insert+ "SW_VIDEOOUT_INSERT")
743  (:integer +sw-camera-lens-cover+ "SW_CAMERA_LENS_COVER")
744  (:integer +sw-keypad-slide+ "SW_KEYPAD_SLIDE")
745  (:integer +sw-front-proximity+ "SW_FRONT_PROXIMITY")
746  (:integer +sw-rotate-lock+ "SW_ROTATE_LOCK")
747  (:integer +sw-linein-insert+ "SW_LINEIN_INSERT")
748  (:integer +sw-mute-device+ "SW_MUTE_DEVICE")
749  (:integer +sw-pen-inserted+ "SW_PEN_INSERTED")
750  (:integer +sw-machine-cover+ "SW_MACHINE_COVER")
751  (:integer +sw-max+ "SW_MAX")
752  (:integer +sw-cnt+ "SW_CNT")
753  (:integer +msc-serial+ "MSC_SERIAL")
754  (:integer +msc-pulseled+ "MSC_PULSELED")
755  (:integer +msc-gesture+ "MSC_GESTURE")
756  (:integer +msc-raw+ "MSC_RAW")
757  (:integer +msc-scan+ "MSC_SCAN")
758  (:integer +msc-timestamp+ "MSC_TIMESTAMP")
759  (:integer +msc-max+ "MSC_MAX")
760  (:integer +msc-cnt+ "MSC_CNT")
761  (:integer +led-numl+ "LED_NUML")
762  (:integer +led-capsl+ "LED_CAPSL")
763  (:integer +led-scrolll+ "LED_SCROLLL")
764  (:integer +led-compose+ "LED_COMPOSE")
765  (:integer +led-kana+ "LED_KANA")
766  (:integer +led-sleep+ "LED_SLEEP")
767  (:integer +led-suspend+ "LED_SUSPEND")
768  (:integer +led-mute+ "LED_MUTE")
769  (:integer +led-misc+ "LED_MISC")
770  (:integer +led-mail+ "LED_MAIL")
771  (:integer +led-charging+ "LED_CHARGING")
772  (:integer +led-max+ "LED_MAX")
773  (:integer +led-cnt+ "LED_CNT")
774  (:integer +rep-delay+ "REP_DELAY")
775  (:integer +rep-period+ "REP_PERIOD")
776  (:integer +rep-max+ "REP_MAX")
777  (:integer +rep-cnt+ "REP_CNT")
778  (:integer +snd-click+ "SND_CLICK")
779  (:integer +snd-bell+ "SND_BELL")
780  (:integer +snd-tone+ "SND_TONE")
781  (:integer +snd-max+ "SND_MAX")
782  (:integer +snd-cnt+ "SND_CNT")
783  ;; linux/event.h
784  (:integer +ev-version+ "EV_VERSION")
785  (:integer +eviocgversion+ "EVIOCGVERSION")
786  (:integer +eviocgid+ "EVIOCGID")
787  (:integer +eviocgrep+ "EVIOCGREP")
788  (:integer +eviocsrep+ "EVIOCSREP")
789  (:integer +eviocgkeycode+ "EVIOCGKEYCODE")
790  (:integer +eviocgkeycode-v2+ "EVIOCGKEYCODE_V2")
791  (:integer +eviocskeycode+ "EVIOCSKEYCODE")
792  (:integer +eviocskeycode-v2+ "EVIOCSKEYCODE_V2")
793  (:integer +eviocsff+ "EVIOCSFF")
794  (:integer +eviocrmff "EVIOCRMFF")
795  (:integer +eviocgeffects+ "EVIOCGEFFECTS")
796  (:integer +eviocgrab+ "EVIOCGRAB")
797  (:integer +eviocrevoke+ "EVIOCREVOKE")
798  (:integer +eviocgmask+ "EVIOCGMASK")
799  (:integer +eviocsmask+ "EVIOCSMASK")
800  (:integer +eviocsclockid+ "EVIOCSCLOCKID")
801  (:integer +id-bus+ "ID_BUS")
802  (:integer +id-vendor+ "ID_VENDOR")
803  (:integer +id-product+ "ID_PRODUCT")
804  (:integer +id-version+ "ID_VERSION")
805  (:integer +bus-pci+ "BUS_PCI")
806  (:integer +bus-isapnp+ "BUS_ISAPNP")
807  (:integer +bus-usb+ "BUS_USB")
808  (:integer +bus-hil+ "BUS_HIL")
809  (:integer +bus-bluetooth+ "BUS_BLUETOOTH")
810  (:integer +bus-virtual+ "BUS_VIRTUAL")
811  (:integer +bus-isa+ "BUS_ISA")
812  (:integer +bus-i8042+ "BUS_I8042")
813  (:integer +bus-xtkbd+ "BUS_XTKBD")
814  (:integer +bus-rs232+ "BUS_RS232")
815  (:integer +bus-gameport+ "BUS_GAMEPORT")
816  (:integer +bus-parport+ "BUS_PARPORT")
817  (:integer +bus-amiga+ "BUS_AMIGA")
818  (:integer +bus-adb+ "BUS_ADB")
819  (:integer +bus-i2c+ "BUS_I2C")
820  (:integer +bus-host+ "BUS_HOST")
821  (:integer +bus-gsc+ "BUS_GSC")
822  (:integer +bus-atari+ "BUS_ATARI")
823  (:integer +bus-spi+ "BUS_SPI")
824  (:integer +bus-rmi+ "BUS_RMI")
825  (:integer +bus-cec+ "BUS_CEC")
826  (:integer +bus-intel-ishtp+ "BUS_INTEL_ISHTP")
827  (:integer +bus-amd-sfh+ "BUS_AMD_SFH")
828  (:integer +mt-tool-finger+ "MT_TOOL_FINGER")
829  (:integer +mt-tool-pen+ "MT_TOOL_PEN")
830  (:integer +mt-tool-palm+ "MT_TOOL_PALM")
831  (:integer +mt-tool-dial+ "MT_TOOL_DIAL")
832  (:integer +mt-tool-max+ "MT_TOOL_MAX")
833  (:integer +ff-status-stopped+ "FF_STATUS_STOPPED")
834  (:integer +ff-status-playing+ "FF_STATUS_PLAYING")
835  (:integer +ff-status-max+ "FF_STATUS_MAX")
836  (:integer +ff-rumble+ "FF_RUMBLE")
837  (:integer +ff-periodic+ "FF_PERIODIC")
838  (:integer +ff-constant+ "FF_CONSTANT")
839  (:integer +ff-spring+ "FF_SPRING")
840  (:integer +ff-friction+ "FF_FRICTION")
841  (:integer +ff-damper+ "FF_DAMPER")
842  (:integer +ff-inertia+ "FF_INERTIA")
843  (:integer +ff-ramp+ "FF_RAMP")
844  (:integer +ff-effect-min+ "FF_EFFECT_MIN")
845  (:integer +ff-effect-max+ "FF_EFFECT_MAX")
846  (:integer +ff-square+ "FF_SQUARE")
847  (:integer +ff-triangle+ "FF_TRIANGLE")
848  (:integer +ff-sine+ "FF_SINE")
849  (:integer +ff-saw-up+ "FF_SAW_UP")
850  (:integer +ff-saw-down+ "FF_SAW_DOWN")
851  (:integer +ff-custom+ "FF_CUSTOM")
852  (:integer +ff-waveform-min+ "FF_WAVEFORM_MIN")
853  (:integer +ff-waveform-max+ "FF_WAVEFORM_MAX")
854  (:integer +ff-gain+ "FF_GAIN")
855  (:integer +ff-autocenter+ "FF_AUTOCENTER")
856  (:integer +ff-max-effects+ "FF_MAX_EFFECTS")
857  (:integer +ff-max+ "FF_MAX")
858  (:integer +ff-cnt+ "FF_CNT"))
859 
860