Ryochan7 / sc-controller

User-mode driver and GTK3 based GUI for Steam Controller
GNU General Public License v2.0
176 stars 23 forks source link

Fix-DS4-trigger-ranges #69

Closed Alastor27 closed 1 year ago

Alastor27 commented 2 years ago

This fixes the #65

Ryochan7 commented 1 year ago

Not sure which kernel version you are running. I am running 5.19.13 (on Fedora 35) and the trigger range (L2 and R2) for the Evdev device is [0-255]. If you are using a knockoff DS4 that reports itself differently despite using the Sony VID + PID DS4 combo then that is on you. Considering this and the original issue invalid until convinced otherwise.

nr1971 commented 1 year ago

Was having the exact same problem and this fixes it. Tested appimage 0.4.8.7 and 0.4.8.9 on Ubuntu 22.04, kernel 5.19.0-16.4-liquorix-amd64 and triggers are all or nothing over bluetooth. They work over USB though. Jstest-gtk reports full working analog range -32767/32767 without sc-controller running. I have 3 different (real) ds4's and they all report the same thing.