Player 2 joystick and button problems
-
After getting my entire machine setup with ROMs working and player one working I went to set up player 2 joystick setup which is an identical set up as player one and it doesn't work when I load into games the game mixes up player 1 and player 2 controls I have been searching around and found a joystick selector script by meleu and I installed it but the same thing happened, other than the menu the system would pick up player to joystick but not buttons and sometime evening Pick up the second players joystick I am beyond lost can someone please help.
I have a raspberry pi 3 b+ and I have player 1 as well as the start, select, and hotkey enable to one usb and player 2 to another separate usb port the buttons I am using are the hikig button kit which I got here :https://www.amazon.com/gp/aw/d/B07KFWRPF7?psc=1&ref=ppx_pop_mob_b_asin_title
-
If the joysticks are identical, then configuring one will also configure the other - the name of the joystick dictates the name of the config file.
When configuring 2 identical joysticks, it's important to wire them the same - so button A on J1 produced the same code as button A on J2. Otherwise, the configuration will match only one of the joystick and not work on the other.
TL;DR - make sure that moth gamepads are wired identically and then the same configuration will apply to both. -
@mitu so I wired them exactly the same but the same problem persisted
For example: when I load on to centipede it switches to player 2s joystick but they have to use player 1s buttonsI have also looked into meleu's joystick selector script and it identified that they were separate but it didn't solve the problem (configuring one configured the other and the same problem above).
-
this might need a quirk fix. Can you post pictures clear ones of player one and two wiring for buttons and joystick
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.