-
Notifications
You must be signed in to change notification settings - Fork 141
Description
Hi,
I was wondering if the new DualSense controller could be supported? Official drivers are already on the way to be merged for Linux 5.12 ( https://www.phoronix.com/scan.php?page=news_item&px=Sony-PS5-DualSense-Linux-5.12 ) and it is already available on the AUR to install ( https://aur.archlinux.org/packages/hid-playstation-dkms/ ).
SDL and Steam Input already supports it but it would be nice to at least be able to emulate it as a Xbox 360 controller on non-steam games (for example I can't get it to work on some lutris games as is, or even with Steam Input as an overlay).
The drivers are really similar to the DS4 one, the controller is recognized as multiples devices, a controller, a gyroscope, a touchpad etc.
It would be great to have support for the basic DualSense features for now, to be on par with the DualShock 4 support at least because they are so similar.
I tried to get it working through scc/drivers/ds4drv.py
by substituting the product id to 0ce6
instead of 09cc
but I couldn't get it to work properly when executing scc/drivers/ds4drv.py
as a script, the controller gets recognized but the inputs are wrongly read or something.
I would be glad to help (since I have both a DualSense and a DualShock 4 controller) with a little bit of guidance.