Skip to content

[Feature Request] Support for the Dualsense #624

@yoyossef

Description

@yoyossef

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions