I’ve manually configured my wireless 360 controller in
/opt/retropie/configs/all/retroarch.cfg (I got the layout from jstest)
and everything seems to be more or less working in most emulators except the up-down-left-right pad. Nothing happens. If I assign the movement functions to other buttons they work fine using
input_player1_up_btn
but according to jstest, the d-pad is registering as axis 4 and 5, not as buttons. I also tried
input_player1_up_axis
instead of btn, but that doesn’t seem to do anything either. The d-pad does work perfectly fine navigating the menus in emulationstation.
Interestingly, when I did the initial setup for my keyboard controls in the controller setup within emulationstation, I notice the keys I selected are listed in the retroarch.cfg but I don’t see the settings for my xbox controller in there anywhere even though I did set up both the keyboard and the xbox controller for emulationstation through the same utility.
Anyone have any idea how to get the d-pad to register? It doesn’t respond in all emulators as far as I can tell.
Thanks!