A new Linux driver will support PlayStation 5 DualSense Game Controller

As per recent news, Roderick Colenbrander of Sony Interactive Entertainment sent a series of thirteen patches that introduces a new official Linux kernel driver to support the Sony PlayStation 5 DualSense Game Controller.

It supports the controller’s key features such as LEDs, microphone mute, touchpad, motion sensors, light bar, battery status information, and rumble. The introduction patch says, the latest proposed hid-PlayStation driver can enable DualSense gamepad support in both Bluetooth and USB modes.

However, note that, as of now, it does not support new unique features of DualSense like that of Adaptive Triggers and the VCM-based Haptics, which requires a large amount of data and complex data structures.

Sony maintains the mainline Linux kernel’s hid-sony input driver. The company has also planned to move some of the Sony Interactive Entertainment hardware support from the existing hid-sony to hid-PlayStation drivers while continuing to maintain hid-sony.

The new driver also exposes DualSense functionality as a ‘compositive device’ extending to multiple frameworks including three Evdev nodes for the gamepad, touchpad, motion sensors, and FF framework.

The new HID PlayStation driver is currently available for testing but till now, it has not been pushed for mainline Linux kernel since it is still under review. It seems it will be interesting to use Sony’s DualSense controller on Linux platform with an official out of the box support.