From 4bba417b9b7f67ffca2eeeb1abe5babdeb8c7d0a Mon Sep 17 00:00:00 2001 From: Bernat Arlandis Date: Tue, 5 Mar 2024 00:16:03 +0100 Subject: [PATCH] Fix steering wheel display for Cammus --- oversteer/device.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/oversteer/device.py b/oversteer/device.py index 83f8573..d897a71 100644 --- a/oversteer/device.py +++ b/oversteer/device.py @@ -402,6 +402,8 @@ def normalize_event(self, event): event.value = event.value * 64 elif self.usb_id in [wid.LG_SFW, wid.LG_MOMO, wid.LG_MOMO2, wid.LG_DF, wid.LG_DFP, wid.LG_DFGT, wid.LG_G25, wid.LG_G27]: event.value = event.value * 4 + elif self.vendor_id == wid.VENDOR_CAMMUS: + event.value = event.value + 32768 elif self.usb_id in [wid.LG_WFG, wid.LG_WFFG, wid.LG_SFW, wid.LG_MOMO, wid.LG_MOMO2, wid.LG_DF, wid.LG_DFP, wid.LG_DFGT, wid.LG_G920]: if event.code == ecodes.ABS_Y: