v0.6.8 — OLED Edition
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