github loteran/DS5Dongle v1.2.2-autohaptics
v1.2.2-autohaptics — Fix Steam controller detection on Linux

latest releases: app-v0.4.2, app-v0.4.1, app-v0.4.0...
one month ago

Fixes

  • Fix Steam not detecting controller on Linux: Restore tud_disconnect() at boot so the Pico stays hidden until the BT controller is fully identified. The device now only enumerates on the host after DS5/DSE detection, which ensures hid_playstation binds cleanly without a race condition. No udev rules or host-side configuration required.
  • Simplify BT connect logic: single tud_connect() for both DS5 and DSE replaces the disconnect/sleep/reconnect cycle.

Notes

  • USB stays connected on BT disconnect (preserves PipeWire audio sink).
  • All Auto Haptics features from previous releases are unchanged.

Flash

Download ds5-bridge-autohaptics.uf2, hold BOOTSEL on the Pico 2 W and plug it in, then copy the file to the RP2350 volume.

Don't miss a new DS5Dongle release

NewReleases is sending notifications on new releases.