Skip to content

v0.6.8 — OLED Edition

Choose a tag to compare

@MarcelineVPQ MarcelineVPQ released this 24 May 07:31

Two big items this release.

Added — DualSense microphone over Bluetooth 🎤

The controller's built-in mic now works over the dongle's Bluetooth pairing — decoded from the DS5's Opus stream and presented to the host as the standard DualSense USB capture device (usable by Discord, OBS, in-game voice). This was long believed impossible (and is still unsupported by the Linux hid-playstation driver); it hinged on a single enable bit. Full credit to awalol (upstream) for identifying it.

  • On by default, always-on (works with no game audio), mono.
  • Raise the host capture volume — it defaults low (e.g. Linux: amixer -c <DualSense card> sset 'Headset' 90%).
  • Toggle to save controller battery: OLED Settings → BT Mic, or the web config tool's BT microphone switch.
  • See the README "DualSense Microphone over Bluetooth" section.

Fixed — USB 3.0 connection interference

On some USB 3.0 host ports the controller could hang on the amber lightbar and never connect (USB 3.0 emits ~2.4 GHz RF noise that desensitizes the BT radio). A new connection watchdog auto-retries a stalled connection instead of hanging, and the explicit ACL/auth recovery paths were re-enabled. New README "USB 3.0 ports & Bluetooth interference" section with mitigations.

Companion web tool

DS5Dongle-OLED-Config-Web gains a BT microphone toggle in the Haptics & Audio card.

See CHANGELOG.md. UF2s + SHA256SUMS attached by CI.


Checksums

05aacce379eab16023a9b58fd960b847a5200c2d981c3df2ff84a347ca0ca7d3  ds5-bridge-oled-debug-v0.6.8-oled-edition.uf2
f6e301c2a1d4b4c10f9f1003f9bd2d4ace2c2596c6466d44c7fab4b4e4dabb6d  ds5-bridge-oled-v0.6.8-oled-edition.uf2