System Select Is Always Wrong
-
Hm, sounds like ghost inputs - does the gampad have a joystick ? You could 'un-configure' them in Emulationstation and see if the joystick is ignored.
For the other problem, I don't really understand what happens - it's only when using the 8bit do gamepad that the help menu is 'broken' ? -
@mitu UPDATE:
OK, I have been able to confirm something. I had some other settings I wanted to test from a fresh build, so I formatted my SD card and re-flashed my RetroPie image so everything was completely fresh (and default). I only tweaked few necessary settings (like setting up my settings to use SSH and Wi-Fi, set the resolution, turned off overscan, etc). I then immediately connected the 8BitDo Sn30pro Bluetooth game path to the pie (wanted to have it connected early to eliminate any of the changes I had made way later on).
I can confirm it's the pad for some reason. Even on what is basically a complete default system, it still drills down and one menu over when I simply his the select key. Nothing about my pie's setup has been changed that would affect this (to the best of my knowledge).
So other than changing game pads, not sure what else I can do. Anyone ever report these kinds of problems with the pad? Unless there is something I'm missing on the Retropie side.
-
@AlphaBetaPie said in System Select Is Always Wrong:
Anyone ever report these kinds of problems with the pad? Unless there is something I'm missing on the Retropie side.
Not when using the
Select
button, but I've seen a few posts about ghost inputs from the joypads/d-pad, I don't recall if they were related to any particular model of gamepad. -
*rummages his bookmarks*
https://retropie.org.uk/forum/topic/8187/gamepads-making-involuntary-movements-in-emulation-station
At least one controller could be fixed by replacing some capacitors on its board. See here and here and here.
Apart from that, external bluetooth adapters fixed the issue for some people, including me.
-
Actually I was thinking more on the line with this issue - https://www.raphnet-tech.com/support/retropie/index.php. If it would have been persistent ghost issues, I assume @AlphaBetaPie would have noticed this during operation or gameplay, since it would appear randomly, not only on the first connect/activation.
-
@mitu I never noticed the ghost inputs of my Wii U Pro clones in games, only in ES when it did something out of the blue by itself like scrolling through the games or changing the system. I guess the action in most arcade games may overlap any occasional short ghost input in the eyes of the player, or I mistook them for my own inability. So like me, @AlphaBetaPie may not have noticed them outside of ES. 🙈
I concur about the randomness we would have to expect in this case, though.
-
In my experience, this only happens once at first load. Once the gamepad is engaged, it does not do this any more. It's just the first button press of the "A button" that makes it go down and to the right/left of the wrong menu, instead of just straight down. Also, if I hit any other button first before I select (again, to engage it or "wake it up" I guess you could say), then it works fine and goes where it's supposed to go on first press. So weird...
-
Also...
I'm willing to try the separate bluetooth receiver idea mentioned above, as my local PC store has them for like $15. How would I set this up? I know it has a place in the menu to un-sync any attached bluetooth devices. I assume the new adapter is just plug and play. But how do I disabled the on-board bluetooth on the raspberry pie to ensure the new adapater is what the controller syncs to now?
-
@AlphaBetaPie said in System Select Is Always Wrong:
I assume the new adapter is just plug and play.
Should be.
But how do I disabled the on-board bluetooth on the raspberry pie to ensure the new adapater is what the controller syncs to now?
Just add a line to the
config.txt
file on the SD card withdtoverlay=pi3-disable-bt
and this should disable the on-board bluetooth.
-
@AlphaBetaPie My Mayflash wireless adapter has a sync button like the bluetooth gamepads do, too. To sync them, I have to press the button on the adapter first, and then the button on the gamepads. Done. They stay synced until I sync the gamepad to another host.
After that, I just have to wake up the gamepad by pressing one of its normal buttons while the adapter is plugged into a USB port, and it will connect within seconds.
The adapter itself works out of the box in Retropie.
-
@AlphaBetaPie Out of curiosity, is this happening on a 3B or a 3B+?
-
So I did try disabling it using the line of code, which did work. I picked up a ASUS plug n' play Bluetooth adapter, which also worked in connecting. But it still does the same thing. So that eliminates that. I have just switched back to a USB cable controller for now. I'm going to try some of the other models 8BitDo has. Maybe it's just this one that is weird.
Also, I think the board I'm using is the plus model.
-
@AlphaBetaPie You can check your Raspi model with this command:
cat /proc/device-tree/model
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.