80 lines
2.1 KiB
Diff
80 lines
2.1 KiB
Diff
From 9d86cd0ec7744dcafb4358602b7efdd76334e1f9 Mon Sep 17 00:00:00 2001
|
|
From: Bernd Steinhauser <linux@bernd-steinhauser.de>
|
|
Date: Wed, 23 Nov 2022 15:07:25 +0100
|
|
Subject: [PATCH] hwdb: remove fuzz and deadzone for Simucube wheel bases.
|
|
|
|
For these devices the axes are setup via a special
|
|
configuration tool. udev should not apply additional
|
|
fuzz or deadzone.
|
|
|
|
Reference for the product IDs:
|
|
https://granitedevices.com/wiki/Simucube_product_USB_interface_documentation
|
|
This also indicates that there are a total of 8 axes.
|
|
|
|
(cherry picked from commit f5ae7f4c7727fb7643096da50c476730ffc58885)
|
|
|
|
Related: RHEL-5950
|
|
---
|
|
hwdb.d/60-evdev.hwdb | 48 ++++++++++++++++++++++++++++++++++++++++++++
|
|
1 file changed, 48 insertions(+)
|
|
|
|
diff --git a/hwdb.d/60-evdev.hwdb b/hwdb.d/60-evdev.hwdb
|
|
index 42e30256e3..47e06737ba 100644
|
|
--- a/hwdb.d/60-evdev.hwdb
|
|
+++ b/hwdb.d/60-evdev.hwdb
|
|
@@ -337,6 +337,54 @@ evdev:name:Atmel maXTouch Touch*:dmi:bvn*:bvr*:bd*:svnGOOGLE:pnSamus:*
|
|
EVDEV_ABS_35=::10
|
|
EVDEV_ABS_36=::10
|
|
|
|
+#########################################
|
|
+# Granite Devices Simucube wheel bases
|
|
+#########################################
|
|
+
|
|
+# Granite Devices Simucube 1
|
|
+evdev:input:b0003v16D0p0D5A*
|
|
+ EVDEV_ABS_00=:::0:0
|
|
+ EVDEV_ABS_01=:::0:0
|
|
+ EVDEV_ABS_02=:::0:0
|
|
+ EVDEV_ABS_03=:::0:0
|
|
+ EVDEV_ABS_04=:::0:0
|
|
+ EVDEV_ABS_05=:::0:0
|
|
+ EVDEV_ABS_06=:::0:0
|
|
+ EVDEV_ABS_07=:::0:0
|
|
+
|
|
+# Granite Devices Simucube 2 Sport
|
|
+evdev:input:b0003v16D0p0D61*
|
|
+ EVDEV_ABS_00=:::0:0
|
|
+ EVDEV_ABS_01=:::0:0
|
|
+ EVDEV_ABS_02=:::0:0
|
|
+ EVDEV_ABS_03=:::0:0
|
|
+ EVDEV_ABS_04=:::0:0
|
|
+ EVDEV_ABS_05=:::0:0
|
|
+ EVDEV_ABS_06=:::0:0
|
|
+ EVDEV_ABS_07=:::0:0
|
|
+
|
|
+# Granite Devices Simucube 2 Pro
|
|
+evdev:input:b0003v16D0p0D60*
|
|
+ EVDEV_ABS_00=:::0:0
|
|
+ EVDEV_ABS_01=:::0:0
|
|
+ EVDEV_ABS_02=:::0:0
|
|
+ EVDEV_ABS_03=:::0:0
|
|
+ EVDEV_ABS_04=:::0:0
|
|
+ EVDEV_ABS_05=:::0:0
|
|
+ EVDEV_ABS_06=:::0:0
|
|
+ EVDEV_ABS_07=:::0:0
|
|
+
|
|
+# Granite Devices Simucube 2 Ultimate
|
|
+evdev:input:b0003v16D0p0D5F*
|
|
+ EVDEV_ABS_00=:::0:0
|
|
+ EVDEV_ABS_01=:::0:0
|
|
+ EVDEV_ABS_02=:::0:0
|
|
+ EVDEV_ABS_03=:::0:0
|
|
+ EVDEV_ABS_04=:::0:0
|
|
+ EVDEV_ABS_05=:::0:0
|
|
+ EVDEV_ABS_06=:::0:0
|
|
+ EVDEV_ABS_07=:::0:0
|
|
+
|
|
#########################################
|
|
# HP
|
|
#########################################
|