-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Regression: ppsspp does not recognize gamepad. #9987
Comments
@neilmunday Can you take a look at this regression? |
I submitted a PR to add my gamepad config here. #9988 However if I understand this issue correctly if a gamepad is not included in |
Hi all. Sorry to hear about the issues above. Perhaps the ability to create/update control pad mappings could be built into PPSSPP? I've done this in an application I maintain already. |
That sounds like a possible solution. Adding the config was not hard once I understood what ppsspp expected, but there are a lot of users who may not find it as easy and being able to configure the controller inside ppsspp if a config doesn't already exist would resolve at least several issue reports. |
@neilmunday Pull requests accepted :) Would be nice if we could somehow generate a default config if none is available, even if not all the buttons will be correctly named.. |
A default config is difficult as for some control pads buttons act as hats or an axis. |
Hmm, but sometimes wrong hats or etc. might be better than nothing at all. There was an issue about allowing people to change the UI buttons which might ultimately go together with that. -[Unknown] |
Please see pull request above, hope this helps. |
Description
With the SDL2 or Qt5 frontends PPSSPP does not recognize my gamepad (Horipad One using the xpad driver). It however does work with the PPSSPP libretro core and RetroArch.
Bisect Results
I found this regressed in two places.
First bad commit for gamepad buttons.
db2cc49
First bad commit for analog sticks.
67425d7
Version/Commit
You can find this information under Information/System Information
ppsspp-2017.09.29_1b6c5c4_master-x86_64-1_git
Environment information
Slackware64-current
The text was updated successfully, but these errors were encountered: