github loteran/DS5Dongle v1.2.17-autohaptics
v1.2.17 — WirePlumber regex fix + config-web mute controls

6 hours ago

What's changed

Fixed

  • WirePlumber rename rule now uses regex matching51-ds5dongle.conf previously used an exact-string match on alsa.components, which silently failed on PipeWire/WirePlumber versions that append extra text to the property (e.g. USB054c:0ce6:Sony_Interactive_Entertainment_...). The loopback service would then loop forever in activating state because ds5_dongle_sink never appeared. Fixed by prefixing all alsa.components values with ~ (regex). (fixes #13)

Changed

  • Config web app: CONFIG_SIZE corrected to 26 — two fields introduced in v1.2.14 (auto_haptics_mute_replace and auto_haptics_mute_mix) were missing from the web app's config layout. CONFIG_SIZE is updated from 24 to 26 and both fields are now exposed as "Mute speaker" checkboxes in the Auto Haptics section.

Upgrading

No firmware flash required — the UF2 is identical to v1.2.16. Only the Linux config file changed.

Re-run the install script to pick up the updated WirePlumber rule:

git pull
./scripts/install-pipewire-config.sh

Then replug the Pico.

Don't miss a new DS5Dongle release

NewReleases is sending notifications on new releases.