What's changed
Fixed
- WirePlumber rename rule now uses regex matching —
51-ds5dongle.confpreviously used an exact-string match onalsa.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 becauseds5_dongle_sinknever appeared. Fixed by prefixing allalsa.componentsvalues with~(regex). (fixes #13)
Changed
- Config web app: CONFIG_SIZE corrected to 26 — two fields introduced in v1.2.14 (
auto_haptics_mute_replaceandauto_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.shThen replug the Pico.