Open beginor opened 1 year ago
PPSSPP currently uses SDL for game controller mapping on macOS, so you'd have to use SDL gamecontrollerdb tools to make sure controller inputs are mappable.
Surely this can be improved, though I think there's already an issue about this.
-[Unknown]
@unknownbrackets Thanks for your suggestion, I have tried SDL2 Gamepad Tool
from https://www.generalarcade.com/gamepadtool/ , and make sure the controller I use is mappable with it.
I also have tried add the mapping to both /Applications/PPSSPP.app/Contents/Resources/assets/gamecontrollerdb.txt
and ~/Games/ppsspp/assets/gamecontrollerdb.txt
, but it does not work. Then I have tried set the SDL_GAMECONTROLLERCONFIG
Environment Variable, but it does not work.
But I found some useful information, according to SDL2 Gamepad Tool
, the identifier of
my controller is 030000005e040000e002000001000000
,
when I try to use Auto Config
in PPSSPP, it shows my controller's identifier is 030000005e040000e002000001006800
What should happen
Since macOS supports MFi controllers, I have tried a mfi controller with ppsspp version (1.14.3) on macOS 13, but I find that some buttons are not correctly recognized.
I have tried to remap the buttons, but it can not recognize
L
R
andSquare
button, and many other buttons can not be recognized.Who would this benefit
All mfi controllers are supported by macOS, please add official support of mfi controllers.
Platform (if relevant)
macOS
Games this would be useful in
All games, this is controller related issue.
Other emulators or software with a similar feature
Playing iOS games with PlayCover using a mfi controller on macOS is perfect, I think there many people would like to see it's perfect with ppsspp too.
Checklist