@mitu Thanks for your reply. So I guess I'm stuck then and will need to get some of those I pac boards. Any recommendations on the type I need for the setup to work correctly? I haven't looked into them yet but noticed there were a few options to choose from. Many thanks
set you controllers up again (only one) in emulation station make at the end you set your hot key to your select button dont skip it. Also unplug your joypad as its select button is probably different from what your have on your dragonrise and thats whats probably set atm
If that fails we can check what is in your config to see whats going wrong.
@Shazam make sure all your controllers are wired the same as far as buttons go this is a common mistake that some people do.
Let me explain whats going on here say you has an xbox controller in and set it up then plugged another in it would use the same mapping as you set as the first one because it saves the setup for that controller type(retroarch).
The same thing happens with the dragon rise its regarded as one controller type you need to wire them up the same so they all match and you only need to set one up for them all to work. I can guide you guys on mame2003 or 2003-plus to get started if that would help.
@uraverageplayer What emulator/game are you starting when it's not working ?
Configuring the joysticks in EmulationStation would automatically create a configuration for RetroArch based emulators (the ones that start with lr-), but certain emulators are not auto-configured (i.e. advmame or mame4all).
Ok, I found a solution for my arcade controller: Uae4arm read the button "0" (read by emulationstation) as fire. So I fisically changed the wires in my encoder usb and I put the button that I wanted in the position recognized as "0".
@chiribas10 The connection between the RPi GND and the 12V GND must be a solid connection. GPIO GND pin may not offer a solid connection. The "pads" on the mounting holes of the RPi are GND. The 12V GND can be connected to any of this mounting hole but must not be longer than 12 inches. Make sure that your connection is not shorting any other part of the RPi.