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

    ES menu freeze

    Scheduled Pinned Locked Moved Help and Support
    freezemenupi4b
    24 Posts 3 Posters 4.0k 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.
    • D
      derekstellar @derekstellar
      last edited by

      @derekstellar Update: the player 2 controller (the 8BitDo) is working fine, but the generic SNES controller's D-Pad only works on the menu.

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

        AHA! I enabled that setting, then the menu froze upon reentry from the Retropie settings.

        You changed the default, so no configuration files were written for your controller.

        https://pastebin.com/G6m2smME
        Thanks for your time.

        The EmulationStation log doesn't help to diagnose any emulator issues - it's only a front-end.

        Once we enter the game...none of the buttons work in any regular NES games.

        Do you have a message - when starting a game - that the controller on Port1/2 is configured ?

        D 1 Reply Last reply Reply Quote 0
        • D
          derekstellar @mitu
          last edited by

          @mitu Yes. Both controllers are recognized as X-Box 360 controllers, and the screen shows that they are configured when booting up the game. We're now finding that the controllers are conflicting with each other - i.e. we can play a game together and player one's controller works perfectly, but player two's D-Pad doesn't function in the game (menu is fine). I go back to the menu and configure player two's controller again, and we start the game together. Player two's controller is perfect, but player one's D-Pad doesn't work. Good times, haha.

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

            That's because both controller pretend they're a Xbox controller. Start the 8Bitdo controller in 'Switch' mode, re-pair it via bluetooth and then re-configure it in EmulationStation again. It should have a different name and - therefore - a different configuration.

            D 1 Reply Last reply Reply Quote 0
            • D
              derekstellar @mitu
              last edited by

              @mitu OK. So I did all of that and configured it as "Pro Controller", and now the system recognizes two X-Box controllers and the "Pro Controller". I have the 8BitDo controller in port 3 because the big hunkin' dongle. It lists that one and X-Box 360 Controller in ports 1 and 2, even though there's nothing in port 2. The 8BitDo works with the menu but does nothing on any games. How can I remove the perceived 2nd X-Box controller? The Bluetooth settings only show one generic wireless controller and the "Pro Controller".

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

                @derekstellar said in ES menu freeze:

                I have the 8BitDo controller in port 3 because the big hunkin' dongle. It lists that one and X-Box 360 Controller in ports 1 and 2, even though there's nothing in port 2

                Did you install any additional drivers - xboxdrv maybe ?

                D 1 Reply Last reply Reply Quote 0
                • D
                  derekstellar
                  last edited by

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0
                  • D
                    derekstellar @mitu
                    last edited by

                    @mitu Just installed it and restarted the system. Same results. The Xpad driver was already installed, and I have read those can conflict, so I'll try deleting it next.

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

                      Actually, the idea was to make sure you do not have it installed, because it would duplicate the gamepads. If you have only 2 gamepads connected, but you're seeing 3, then installing xboxdrv would do that.

                      It doesn't matter in which USB port you're plugging the 2nd gamepad - they should only show as 2 gamepads. When RetroArch says 'port', it's not referring to the USB port.

                      1 Reply Last reply Reply Quote 0
                      • D
                        derekstellar
                        last edited by derekstellar

                        That's hilarious. I just removed the xboxdrv driver as well as the xpad driver. Both pads working, recognized as XBox 360 controllers. Configured in the menu. Back to the issue where the 8BitDo controller works great, and everything but the D-Pad seems to work on the generic SNES controller.

                        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.