anag_factory 85c726d552 Accepting request 1349482 from hardware
Sony DualShock 4 userspace driver for Linux with Bluetooth LED patch.

Updated compatibility to Python 3.14

Hidraw mode
This mode uses the Linux kernel feature hidraw to talk to already existing devices on the system.

Daemon mode and other modes can be enabled in /etc/ds4drv.conf


- Add UDP battery reporting and improve kernel compatibility
  * Implemented UDP telemetry for battery levels on port 54321, allowing
    integration with external tray monitors.
  * Added graceful handling for 'BrokenPipeError' when reading Bluetooth
    MAC addresses via hidraw (fixes crashes on modern kernels).
  * Added try/except blocks for device grabbing to prevent initialization
    failures when the kernel driver is already active.
  * Reduced battery check interval to 5 seconds for more responsive reporting.

OBS-URL: https://build.opensuse.org/request/show/1349482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ds4drv?expand=0&rev=1
2026-04-28 09:54:39 +00:00
S
Description
No description provided
49 KiB
Languages
Diff 100%