Windows: no rumble with Switch Pro Controller
First and foremost consider this:
- Only RetroArch bugs should be filed here. Not core bugs or game bugs
- This is not a forum or a help section, this is strictly developer oriented
Description
The Switch Pro Controller fails to rumble in Windows (RetroArch log console reports [WARN] [SDL]: Couldn't open haptic device of the joypad #0: Haptic: There are 0 haptic devices available)
Expected behavior
I expect the controller to rumble when appropriate, as it does in, for example, mGBA standalone.
Actual behavior
The controller isn't even identified as capable of rumble.
Steps to reproduce the bug
- Sync Switch Pro Controller to Windows
- Launch RetroArch from command line with -v
- Change controller driver to sdl2 and restart RetroArch
- Observe above-mentioned warning
Bisect Results
[Try to bisect and tell us when this started happening]
Version/Commit
You can find this information under Information/System Information
- RetroArch: 1.10.3/d0ef0ec
Environment information
- OS: Windows 10 Home x64
- Compiler: MinGW (10.2.0) 64-bit
It is not possible to use Xinput with BetterJoy driver ?
It seems rumble should be supported with SDL2 for this controller.
Also if you have Steam running please stop it.
Retested with Steam not running; RetroArch still thinks the controller has no rumble support.
the same thing happens with DualSense
@autofire372 Can you make a test using xinput driver with DS4Windows ?
Also, if you have Steam running please stop it before making your test.
If your issue is specific to SDL2 driver please rename your title issue to something No rumble with Switch Pro Controller with SDL2 joypad driver on Windows
Thank you.