Skip to content

v1.2.6 — Haptics keepalive + post-crash vibration fix

Choose a tag to compare

@loteran loteran released this 25 May 10:58

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 activeUseRumbleNotHaptics is now forced to 0 (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 the EnableRumbleEmulation / UseRumbleNotHaptics flags 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