Emulator Issues #8740
closedSDL2 Gamepad support still broken
0%
Description
Game Name?
N/A
Game ID?
N/A
What's the problem? Describe what went wrong in few words.
Built Dolphin latest against SDL2 On OpenSuSE Tumbleweed. It can see the joysticks but you cannot configure them. As in you click to re-assign A to a Gamepad button and it does not register the Joystick clicks.
What did you expect to happen instead?
Register the input
What steps will reproduce the problem?
- Build Dolphin
- Run Dolphin
- Try and reconfigure the input to use Gamepad
Which versions of Dolphin did you test on?
Dolphin 4.0-6587
What are your PC specifications? (including, but not limited to: Operating
System, CPU and GPU)
OpenSuSE Tumbleweed
AMD A10
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
N/A
Updated by insanemal over 9 years ago
I've Installed and Built SDL2-jstest on the same machine and it works. As do several other SDL2 based apps that use joysticks.
I did a strace on Dolphin and I could not see it actually opening the Joystick device (/dev/input/eventXX ) when I was trying to reconfigure the joystick.
Only on start, to enumerate the devices, and if you click refresh, which also crashes the application.
Also I have ensured my user is a member of the input group (which is the group to which the event devices belong) and I've also run Dolphin as root to ensure its not a permissions issue.
Thanks!
Updated by insanemal over 9 years ago
It appears that
Dolphin 4.0-6938
Works.... all very weird.
Updated by JMC4789 over 9 years ago
- Status changed from New to Invalid
I'm pretty sure phire disabled SDL to fix all this and use endev directly.