aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2023-09-16 20:26:13 +0300
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2023-09-16 20:26:13 +0300
commit6b1b316687459dd07272e280fb6cfc5024111b4c (patch)
tree61c96c8eb7916a09cb7f0a514cc410a4bbb7d17e
parent77964ad7740f395485ed8b253190dac2c7fc374d (diff)
downloadapplause2-6b1b316687459dd07272e280fb6cfc5024111b4c.tar.gz
evdev.lua: support more ABS_X constants
-rw-r--r--evdev.lua25
1 files changed, 24 insertions, 1 deletions
diff --git a/evdev.lua b/evdev.lua
index eb1a78b..a3a304e 100644
--- a/evdev.lua
+++ b/evdev.lua
@@ -33,7 +33,30 @@ enum applause_evdev_rel {
enum applause_evdev_abs {
ABS_X = 0x00,
ABS_Y = 0x01,
- ABS_Z = 0x02
+ ABS_Z = 0x02,
+ ABS_RX = 0x03,
+ ABS_RY = 0x04,
+ ABS_RZ = 0x05,
+ ABS_THROTTLE = 0x06,
+ ABS_RUDDER = 0x07,
+ ABS_WHEEL = 0x08,
+ ABS_GAS = 0x09,
+ ABS_BRAKE = 0x0a,
+ ABS_HAT0X = 0x10,
+ ABS_HAT0Y = 0x11,
+ ABS_HAT1X = 0x12,
+ ABS_HAT1Y = 0x13,
+ ABS_HAT2X = 0x14,
+ ABS_HAT2Y = 0x15,
+ ABS_HAT3X = 0x16,
+ ABS_HAT3Y = 0x17,
+ ABS_PRESSURE = 0x18,
+ ABS_DISTANCE = 0x19,
+ ABS_TILT_X = 0x1a,
+ ABS_TILT_Y = 0x1b,
+ ABS_TOOL_WIDTH = 0x1c,
+ ABS_VOLUME = 0x20,
+ ABS_MISC = 0x28
};
]]