From Fedora Project Wiki
Linux input event types
Type |
Value (hex) |
Range |
Description
|
SYN |
00 |
00-01 |
Synchronize
|
KEY |
01 |
00-1FF |
Key
|
REL |
02 |
00-0f |
Relative axis/Mouse
|
ABS |
03 |
00-3F |
Absolute axis/Joystick
|
MSC |
04 |
00-07 |
Misc: Gesture, Scan,...
|
SW |
05 |
00-0F |
Switch: Lid, Tablet mode
|
LED |
11 |
00-0F |
Kbd LEDs
|
SND |
12 |
00-07 |
Sound
|
REP |
14 |
00-01 |
Auto repeat settings
|
FF |
15 |
00-7F |
Forcefeedback
|
PWR |
16 |
?? |
Power
|
FF_STATUS |
17 |
00-01 |
Forcefeedback Status
|
USB HID Tables
Value |
USB HID Table |
Range
|
00 |
Undefined |
-
|
01 |
Desktop Ctrls |
B7
|
02 |
Simulation Ctrls |
D0
|
03 |
VR Ctrls |
21
|
04 |
Sport Ctrls |
63
|
05 |
Game Ctrls |
39
|
06 |
Generic Device Ctrls |
26
|
07 |
Keyboard/Keypad |
E7
|
08 |
LEDs |
4D
|
09 |
Buttons |
FFFF
|
0A |
Ordinal |
FFFF
|
0B |
Telephony |
BF
|
0C |
Consumer |
29C
|
0F |
Digitizer |
46
|
10 |
Unicode |
FFFF
|
14 |
Alphanumeric Display |
95
|
40 |
Medical |
A1
|
80-83 |
Monitor
|
84-87 |
Power
|
8C |
Bar codes
|
8D |
scale
|
8E |
magnet stripe rds
|
90 |
Camera ctrls
|
91 |
Arcade
|
FF00 - FFFF |
Vendor-defined |
|