I am working on building my retropie emulator and have almost gotten everything working, but I have an annoying controller issue I am hoping someone can help me with.
I have a Logitech F310 controller which I have setup on a powered hub, using Xbox Drivers. It works in EmulationStation fine. When I boot a game in N64 emu, all the buttons and the analog sticks work, which is perfect, but the D-PAD does not. If I boot a game up on any emulators that do not use the analog sticks, the D-PAD does not work, but all other buttons work.
When I run the retroarch-joyconfig, the controller gives no input, but if I run the input config option from emulation station, it does accept input and outputs the following to the retroarch.cfg
I have the Logitech F310 as well and haven’t installed any drivers for it (other than what came with Raspbian). I haven’t tried the N64 emulator, but all the other emulators I’ve tried work fine. Some emulators require me to enable the “mode” button to get the dpad working though, so you might want to try that.
I have it in X mode. Never got D mode to work. It did take awhile to get X mode recognized though. I had to plug it in a bunch of times, restart, etc. But eventually it recognized it, and after that it worked every time.