⚠️ THIS BUILD IS NOT PRODUCTION READY. ONLY DOWNLOAD IF YOU WANT TO TEST. DO NOT EXPECT THIS TO BE A STABLE EXPERIENCE. ⚠️
This is an open beta, so issues are expected. Please report bugs, crashes, and feedback in the DS5 Bridge Discord: https://discord.gg/gcMqZqsJ4
Highlights
- Themes — Added Bubble Gum, Pomegranate, Kiwi, and improved Light/Dark themes.
- Persona Swapping — Switch between DualSense, DualShock 4, and Xbox identities for games without native DualSense support. Speaker, headphone, and microphone support remain available.
- Audio to Haptics — Convert system or application audio into controller haptic feedback with customizable tuning.
- Chords — Create reusable functions and trigger them with controller button combinations.
Additional Changes
- Normal mute-button behavior now controls the microphone and mute LED like a PlayStation.
- Added a setting to disable the player-slot LED.
Patch notes: 07/16/2026
- Glyphs are now grouped in a more intuitive way for button remapping
- L3 and R3 can be rebound to anything, instead of swapping places
- Multiple UI refinements for drop down menus and the chords keyboard shortcut selector (Drop down menus with options no longer automatically close after renaming or deleting a profile)
- Persona's can now be bound to chords
- Host Encoder removed for local pico processing
- Overclock removed
Most Recent Patch notes: 07/19/2026
- Added Pico flash shortcut: triple-click BOOTSEL to reboot into flash mode. (just keep clicking it until it mounts)
- Added Mute Button chord support, including the optional keyboard-mode Chord Starter behavior (with a 250ms delay.)
- Added Print Screen as a chord keyboard shortcut option.
- Added Numpad 0-9 keyboard shortcut support.
- Added PS Button remap support.
- Fixed classic rumble edge cases where nonzero motor payloads could arrive without the expected rumble flags.
- Fixed USB suspend/disconnect behavior for hubs so suspend no longer causes unwanted disconnect/reboot churn.
- Fixed Player Slot LED toggle restore: off stays persistently suppressed, and on restores the cached slot LED.
Huge thanks to @loteran for their Auto Haptics implementation, which helped make Audio to Haptics possible. Please consider checking out their fork.