What's new
Bug fixes
- Vibrations lost after game crash — The DualSense haptic actuator subsystem was timing out when the host stopped sending output reports (game crash / exit). A 20 ms keepalive 0x31 packet is now sent continuously while audio is active, preventing the controller from going silent.
- No vibrations in game while audio is active —
UseRumbleNotHapticsis now forced to0(haptics mode) so the controller never switches to rumble-only mode. Audio-driven haptics (0x36 path) continue working regardless of what the game requests. - Rumble commands ignored in some games — Motor values (
RumbleEmulationRight/Left) are now always forwarded into state, regardless of theEnableRumbleEmulation/UseRumbleNotHapticsflags sent by the game. Fixes games using SDL rumble, native DualSense haptics API, or any mixed mode.
Firmware
| File | Target |
|---|---|
ds5-bridge-pico2w-v1.2.6.uf2
| Raspberry Pi Pico 2 W |