Skip to content

v1.2.19 — Game rumble fix

Choose a tag to compare

@loteran loteran released this 21 Jun 00:30
· 9 commits to master since this release

Fixed

  • Game/motor rumble now works. The firmware previously forced the controller into haptic-DSP mode (UseRumbleNotHaptics=0), which produces no vibration on this DualSense. It now switches to the legacy motor mode (UseRumbleNotHaptics=1) whenever a game sends a non-zero rumble value, while keeping DSP mode for the audio auto-haptics during audio-only playback — the two coexist.
  • The 0x31 keepalive now also runs while game motors are active (not only during audio), so vibration is sustained. A 2 s safety timeout zeroes the motors if a game stops sending reports (crash cleanup).

Notes

  • If a game still has no rumble (e.g. Rocket League under Proton), enable Steam Input for that game and add the launch option SDL_GAMECONTROLLER_IGNORE_DEVICES=0x054c/0x0ce6 %command% to avoid double input. See the README troubleshooting section.

Download

Flash ds5-bridge-v1.2.19-autohaptics.uf2 (standard). The -wake variant is only for waking a sleeping Windows host; the -debug variant enables serial logging.