RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    System Select Is Always Wrong

    Scheduled Pinned Locked Moved Help and Support
    system screen
    19 Posts 4 Posters 1.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • mituM
      mitu Global Moderator
      last edited by

      It looks ok. What do you mean by 'selecting the wrong menu' ?

      1 Reply Last reply Reply Quote 0
      • A
        AlphaBetaPie
        last edited by

        Will post video soon

        1 Reply Last reply Reply Quote 0
        • A
          AlphaBetaPie
          last edited by

          ~UPDATE~

          OK, I did a little more experimenting, and narrowed one thing down (and discovered something else REALLY weird).

          First, it seems related to my 8BitDo pad. At boot, my RetroPie defaults to my custom console screen order of NES in the center, with the Amiga being to my right, and the Retropie settings to my left (these are the three menus that come pre-loaded). If hit select on my wireless USB keyboard, everything it fine. It goes down one level into the NES game select screen (which is what it should do). But if I try this exact same thing with the game pad, it jumps one screen to the left AND down into the settings menu (without evening having to hit the button twice, I just ended up in settings by hitting select on the pad).

          The second weird thing is, using the pad reset some of my settings in my retropiemenu.xml. I edited the X and Y values to move the icons over to the right, and now they are rest back to where they were before. Why in hell this pad is wreaking that kind of havoc in such weird places is beyond me. I assume if I made a copy of this and moved it somewhere, this won't happen?

          Anyone ever have this sort of weirdness?

          1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator
            last edited by

            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' ?

            A 1 Reply Last reply Reply Quote 0
            • A
              AlphaBetaPie @mitu
              last edited by AlphaBetaPie

              @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.

              mituM 1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator @AlphaBetaPie
                last edited by

                @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.

                1 Reply Last reply Reply Quote 0
                • ClydeC
                  Clyde
                  last edited by

                  *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.

                  1 Reply Last reply Reply Quote 0
                  • mituM
                    mitu Global Moderator
                    last edited by

                    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.

                    ClydeC 1 Reply Last reply Reply Quote 0
                    • ClydeC
                      Clyde @mitu
                      last edited by

                      @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.

                      1 Reply Last reply Reply Quote 0
                      • A
                        AlphaBetaPie
                        last edited by AlphaBetaPie

                        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...

                        1 Reply Last reply Reply Quote 0
                        • A
                          AlphaBetaPie
                          last edited by

                          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?

                          mituM ClydeC KN4THXK 3 Replies Last reply Reply Quote 0
                          • mituM
                            mitu Global Moderator @AlphaBetaPie
                            last edited by

                            @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 with

                            dtoverlay=pi3-disable-bt
                            

                            and this should disable the on-board bluetooth.

                            1 Reply Last reply Reply Quote 0
                            • ClydeC
                              Clyde @AlphaBetaPie
                              last edited by Clyde

                              @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.

                              1 Reply Last reply Reply Quote 0
                              • KN4THXK
                                KN4THX @AlphaBetaPie
                                last edited by

                                @AlphaBetaPie Out of curiosity, is this happening on a 3B or a 3B+?

                                "If you're gonna play the Game Boy, You gotta learn to play it right" - https://www.youtube.com/watch?v=FYLGl92ETNQ

                                1 Reply Last reply Reply Quote 0
                                • A
                                  AlphaBetaPie
                                  last edited by AlphaBetaPie

                                  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.

                                  ClydeC 1 Reply Last reply Reply Quote 0
                                  • ClydeC
                                    Clyde @AlphaBetaPie
                                    last edited by

                                    @AlphaBetaPie You can check your Raspi model with this command:

                                    cat /proc/device-tree/model
                                    
                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post

                                    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.