Maximum number of wired controller
-
Hope it's ok for me to revive this topic, but what about adding wired USB controllers on top of an already working iPac2 setup?
Is this possible?I recently finished my bartop arcade, and it's really great with the arcade buttons and joysticks, but I thought it would be cool to add 2 gamepads also (preferably wired).
Is it possible to have iPac2 inputs hardcoded into the CFG files and also have gamepad buttons assigned?
This way, both players have 2 controllers each, will it not interfere in some way? -
Pi should be able to handle it, the only thing is you need to setup the gamepads in the cfg to read as player 3 and 4, I think this is done with Joypad-index in the cfg, but im not sure. Somebody more knowledgable may be able to elaborate.
-
@capeman But would this make the controllers useable for player 1 and 2?
My thought was that generally the iPac is the preferred controller, but if some games play better on a gamepad, the players could just grab these instead.
-
@andershp the ipac is a keyboard so there is no issues. I have an ipac2 and 6 controller setup. Players 1&2 controllers work at the same time as the ipac2
-
@edmaul69 OK, cool - so it's perfectly doable. I just don't understand why I should hardcode gamepads for player 3 and 4. What have you done, do you have double inputs in the CFG files? input_player1= and input_player1_btn= ?
-
@andershp dont hardcode your controllers at all. You are using them as player 1&2.
-
@edmaul69 said in Maximum number of wired controller:
@andershp dont hardcode your controllers at all.
This is how I got the iPac to work, so it's the only way I know. I guess I'll find out once I have a gamepad in my posession.
-
@andershp yes you have to hardcode the ipac because its a keyboard. But the controllers will just work after you configure them in emulationstation.
-
@edmaul69 Oh, cool. Thought only player 1 was included in this initial controller setup.
-
@andershp if you have two matching controllers, just set up player 1's controller in emulationstation, then restart emulationstation and you will be good to go.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.