Hacker News new | ask | show | jobs
by sangnoir 1846 days ago
> Hopefully someone reverses the protocol DualSense speaks with PS5 sooner rather than later and can make an adapter for that as well.

Sony recently[1] mainlined its DualSense 5 driver to the Linux kernel, so reversing the protocol shouldn't be difficult. There previously were a couple of open-source 3rd party drivers for older DualShock controllers - I use a DS 4 controller for all Steam on Linux games and it works very well: most games recognize it as a PlayStation controller, display the correct button symbols on help screens and QTEs

1. Dec 2020 - https://www.phoronix.com/scan.php?page=news_item&px=Sony-HID...

1 comments

Unfortunately this isn't the complete story. Being able to use a DS4/DualSense with a PC or other device is a different beast from being able to emulate a DS4/DualSense for a PS4/5.

The console actually authenticates the controller using some secret [0]. I find it very doubtful that Sony has implemented this authentication in their Linux driver and released the necessary secrets.

Unless this procedure is a part of a standard that I'm unfamiliar with that it may still need to be reversed for PS5/DualSense. We also need the secrets or use the workaround with a legitimate controller I referenced in a different comment [1, 2].

[0] https://fail0verflow.com/blog/2018/ps4-ds4/

[1] https://news.ycombinator.com/item?id=27378663

[2] https://www.cronusmax.com/manual/wired_controllers_connectin...