I’m using a Hyperkin usb snes mockup controller
(http://hyperkin.com/nintendo/snes/hyperkin-pixel-art-controller-for-pc-mac-computers.html)
and everything is smooth sailing for the most part, except in the GBA emulator.
As far as I can tell, the issue arises from the dpad of this controller defaulting to axes 3 and 4, (x and y respectively). retroarch-joyconfig as well as the joystick utility confirm this.
So far, I’ve tried the in-emulator button binder to no success and edited rpi.c at lines 151 and 155, making
event.jaxis.axis==0 –> event.jaxis.axis==3
event.jaxis.axis==1 –> event.jaxis.axis==4
also to no effect. I’m at my wits’ end here! I really don’t wanna dig into the hex codes of gpsp.cfg >.<
Any thoughts or suggestions?