Help with connecting my second iBuffalo SNES controller to retropie 3.8
-
Hello, im new to all this Raspberry Pi and RetroPie.
I bought a Raspberry Pi 3 and installed the retropie 3.8. First of all it could only recognize my PS4 controller, but after i ran an update of the firmware/kernel my iBuffalo SNES controller was found and works perfect.
Here comes the real problem, it cant seem to work with my second SNES controller. Not even if i only plug that one in. It works if i plug in one SNES controller and the PS4 controller, but if i plug in two SNES controllers it can't find the second one. I also tried to unplug all the controllers and only leave the one that it cant find in the USB, but it cannot detect this one.
Did anyone else have the same problem with their second iBuffalo SNES USB controller?
Thank you very much :)
-
@MOXEZ and can anyone help solve this problem?
-
-
@rbaker i cant find where they are talking about the issue with the second controller? Or did i mis it? No matter what i do, my second SNES controller wont be detected by the retropie. Really really weird. If you have any ideas or links to help, i would be very thankful
-
@MOXEZ it's this bit:
https://github.com/RetroPie/RetroPie-Setup/wiki/RetroArch-Configuration#hardcoded-configurations
Look at the retroarch.cfg to see how to activate a second gamepad:
input_player1_joypad_index = 0 input_player1_b_btn = 2 input_player1_a_btn = 1 input_player1_y_btn = 3 input_player1_x_btn = 0 input_player1_l_btn = 4 input_player1_r_btn = 5 input_player1_start_btn = 9 input_player1_select_btn = 8 input_player2_joypad_index = 1 input_player2_b_btn = 2 input_player2_a_btn = 1 input_player2_y_btn = 3 input_player2_x_btn = 0 input_player2_l_btn = 4 input_player2_r_btn = 5 input_player2_start_btn = 9 input_player2_select_btn = 8
This is all that is needed to get player two working. Look how the joypad index changes.
Don't rule out a faulty iBuffalo either. When I ordered two, one didn't work so they sent me another. I proved this using jtest. Watch
Good Luck
-
@rbaker thank you so much for your reply. So if the retropie doesn't detect the controller then its not working? Because my laptop seems to find it, but not the retropie, so i cant even test it because it doesn't appear on the list?
-
@rbaker I tried the jtest but i cant seem to find the second controller, only the first one when i plug it in. So if its not displayed when i run the jtest does this meen it doesn't work?
-
@MOXEZ you should run test with only one plugged at a time in order to
absolutely verify it's functionality. If it's there, then there's another problem. -
What PSU are you using ? Perhaps it's power related ? When you plug the non working one in, do you get any output in
dmesg
(type it in a terminal and see if it mentions the controller at the end)
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.