How to set up player 2
-
I am having difficulty finding out how to set up player player 2. Could some one explain or direct me where to find this information
-
@vi213 more info please. Cause without more info on your build, 🤷♂️
But here are the basics. If you are using the exact type of controller for player 2, no need to configure. Retropie configures to controller brand/build.
If they are different, press start on the main ES screen and you should see an option to configure controllers. Go to that and then hold any button on the player 2 controller and then configure. -
@lostless I'm having troubles with this too. When I configure the second controller the first one no longer works. If I configure the first one again then the second one no longer works...
They are kiwitate NES and SuperNES controllers off Amazon...
I'm running it on a 3B+ with retropie v4.14.98 built from the premade image
-
@redec your problem may be, just a thought, is your controllers NES and SNES are using the same encoder. Meaning to retro pie, they are the exact same controller brand and type. The button mappings may not match up to the same physical A and B on each controller on their encoders. So when you configure ones A and B on the snes let's say, the NES controller may be mapping it's A and B to what is the Y and X on the SNES. Remember that retro pie configs to brand and model of controller. So the same encoders will use the same config file. You either need to use the exact controllers and stick with it, or get 2 different brands (no guarantee with a lot chinese brands using the same encoders) which will not conflict with the other controllers.
-
@lostless it's very possible...seems likely. There's no other way to get it to recognize them differently?
-
@redec not if they are using the same encoder. Either stick to 2 snes (I recommend, more versatile for more systems) or 2 nes. But you can’t mix them or even change them out for the other unless you reconfigure.
I -
@lostless do you know, how can I see which encoder the controllers are using? is it the deviceGUID from es_input.cfg? I configured one and then the other and compared their es_input.cfgs and indeed the mappings slightly different, but the deviceGUID is the same. So it seems your theory is probably correct...
-
@redec easiest way is when you hold a button to configure, the name that shows up. If they match, then they are using the same encoder. Most of the cheap chinese brand controllers tend to use the same one cause its probably cheap and easy to use, but there is never any consistency on what phyiscal buttons are mapped to what virtual buttons on the encoder.
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.