PakoSt
PakoSt
Added Gyro support. It works quite well from my initial testing. I had to invert Y axis to get vertical mouse camera movement to match. Touchpad is next....
I haven't had time to check more about rumble. About left/right pad - I haven't used that option so far :thinking: I'm not even sure what they are connected to...
@XDM-Inc , here you have simple addition for Touch/ Press of the touchpad. If that is to be extended, it would be great to know how to add the action...
@salar-shdk , I didn't push for the PR to be merged. There didn't seem to be enough feedback and I don't exactly have the expertise to proactively catch the "hidden...
@kozec , how to use `evdevdrv_test` ? I don't see the BUTTON_MAP being different for DualSense when looking at `ds4drv.py`. The same key codes are being returned from evtest (or...
Thank you for the reply, @kozec ! It does spawn a button event when the trigger is pulled. Unlike the Steam Controller with its two-stage triggers (defined click when fully...
Small update - I've made a bit of progress with hardcoding new values for the `byte_offset`. So far, it looks promising. Currently being stuck on the touchpad. I take it...
This is very promising information for the touchpad but I can't really process it at the moment: https://github.com/nondebug/dualsense/blob/ac25625c5d3b9f067ec92c96e1e0738e5c5f39cc/dualsense-explorer.html#L208
Ehh.... I'm still fighting with the Touchpad. On the bright side, the Gyro is working. Interestingly, it can detect touchpad button press but dealing with the X/Y touch proves to...
@kozec how did you reach to this commit? https://github.com/kozec/sc-controller/commit/9a05d1d92610db0888a0dc50353db3732c846f19 I'm curious as to what is the proper method of exploring the HID return values and their manipulation. I'm not sure...