Page MenuHomeFreeBSD

hid: add Sony PS5 DualSense controller driver
AbandonedPublic

Authored by chris.longros_gmail.com on Apr 11 2026, 11:13 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Aug 12, 11:25 PM
Unknown Object (File)
Wed, Aug 12, 11:07 AM
Unknown Object (File)
Wed, Aug 12, 6:42 AM
Unknown Object (File)
Wed, Aug 12, 12:06 AM
Unknown Object (File)
Mon, Aug 10, 10:58 AM
Unknown Object (File)
Sun, Aug 9, 7:19 PM
Unknown Object (File)
Sun, Aug 9, 12:47 AM
Unknown Object (File)
Sat, Aug 8, 1:45 PM
Subscribers

Details

Reviewers
None
Summary

Add a FreeBSD HID driver for the Sony PS5 DualSense gamepad (USB).
The hardware uses a vendor-specific HID descriptor which the generic
hgame driver cannot parse, so we replace it with a standard Game Pad
descriptor. Lightbar RGB LED and player indicator LEDs are exposed
through sysctl at dev.ps5dualsense.<unit>.

Signed-off-by: Christos Longros <chris.longros@gmail.com>

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 72129
Build 69012: arc lint + arc unit