Open ShockinglySane opened 5 years ago
Is this a dinput or xinput device? To me it sounds more like either a core issue or a hardware issue... RA only knows how to turn rumble on and off "forever"... so something else has to tell it how long the rumble should last or not.
Have you tried any other controllers? Can you list which cores you have tried? I assume you've tried games without using any cheats?
Normal wireless Xbox One doesnt have the issue. And it persists across any core. I tested with Dolphin RA vs Standalone, as well as N64 and even SNES using the "RetroArch Rumble" cheats. This ONLY occurs in RetroArch.
The cores I've tried are Dolphin, Mupen64 Plus, and Snes9x with Rumble cheats for Link to the Past and yoshi's Island. It is Xinput as it is an Xbox One controller.
Does this occur without cheats in games that support rumble?
Yes.
First and foremost consider this:
Description
Rumble seems to roll over into a full force after being told to stop, leading to any sort of rumble effect across all cores and even including rumble cheats to become "stuck" until some sort of timeout.
Expected behavior
For the rumble to end when it is supposed to.
Actual behavior
Rumble stops, then immediately starts up again at full intensity for approximately 10 seconds, then all rumble ceases, no matter how strong the original force was supposed to be.
Steps to reproduce the bug
Bisect Results
It seems to have been the case since I purchased this controller a few months ago. The rumble issues only happen in RA, not in standalone emulators or other applications.
Version/Commit
You can find this information under Information/System Information
Environment information