Trouble setting 8bitdo to Player 2
-
@mitu
okay... I installed the script, got the script working, configured the controllers.
I set the 8bitdo to Player 2, and USB controller to Player 1. Works ok so far.
I disconnect 8bitdo controller, and USB controller stops working.
I reconnect 8bitdo controller, USB still doesn't work, 8bitdo is now controlling Player 1 and Player 2, with obviously wrong key mapping. I use a keyboard to exit.
I run the script again, everything gets fixed.Sooo.... I have to leave my bluetooth controller on, even if I'm playing a one player game... and if it disconnects, then I'm screwed.
I looked at the readme file on @meleu's github, and it seems this is a known issue, not specific to 8bitdo, but bluetooth controllers. What can I do from here? :(
edit: ugh... I read that last thing wrong... I've been at this for 6hrs, I'm tired. :(
-
still can't get it to work... my only solution right now is "don't use the 8bitdo forever."
-
@gumichan You mean 'don't use a wireless controller' ?
-
@mitu or that. I don't have any way to test a different wireless controller at the moment. But regardless, the problem is still there. If it's just wireless controllers in general, wouldn't there be more people running into this problem? I couldn't find any posts related to this.
-
@gumichan Are you connecting/disconnecting the controllers during gameplay when you do the testing ?
-
@mitu no, never during gameplay, only before launching.
8bitdo forces itself into Port 0, while the joystick indexes port 0 as P1 and Port 1 as P2.
Changing the indexes so P1 is Port 1 and P2 is Port 0 works until disconnect. Then the USB gets put back into port 0, but the index is still P1 is Port 1 and P2 is Port 0, meaning there's no P1.
btw, this is only a problem in Retroarch. ES works perfectly fine no matter how I connect or disconnect the 8bitdo.
-
So I tried Meleu's script again, but this time turning on "By Name".
Ports still change, but Meleu's script forcefully assigns the index the way I want it now, so it solves the problem! Just... don't get a controller with the same name, I guess...Again, thanks for suggesting his script!
-
@gumichan said in Trouble setting 8bitdo to Player 2:
Again, thanks for suggesting his script!
I thought you already did that but didn't work. Glad it worked, all credits go to @meleu.
-
Woohool!!
Cheers guys!
-
@meleu thanks so much for making this script! I would be screwed without it! This should be added to the Retropie main builds! It's so useful!
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.