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

    Updated, now Start and Select won’t work

    Scheduled Pinned Locked Moved Help and Support
    4.5.3controllerstartselect
    9 Posts 3 Posters 3.2k 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.
    • A
      Arcuza
      last edited by

      Did an update from 4.3 to 4.5.3 on Raspberry PI 3B+ and now Start and Select won’t work, neither in Emulation Station or in game.

      Since remapping controllers seems to only be accessible through Emulation Station Options/Start-menu, I’m not able to remap the controller either.

      Can you please help me by describing how I can delete the current controller entry (I have a keyboard, so I can access and edit config) so I can reboot and remap the controller?

      Thank you so much for your support!

      quicksilverQ 1 Reply Last reply Reply Quote 0
      • hooperreH
        hooperre
        last edited by hooperre

        You can use the Enter key to access the menu of EmulationStation and use the keys to navigate to remap the controller. I believe Z functions as the A button and X functions as the b button by default.

        =========================================================================

        If you want to delete the entry, exit EmulationStation or SSH into the Raspberry Pi and enter the following command in the command console:

        cd /opt/retropie/configs/all/retroarch-joypads/

        Then press Tab twice and the command console should bring up all the files related to joypads. Find your file.

        rm [begin typing file name] The tab key is your friend here and can help to auto enter your file. Enter will delete the file.

        4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

        1 Reply Last reply Reply Quote 0
        • quicksilverQ
          quicksilver @Arcuza
          last edited by

          @Arcuza reboot with controller unplugged, it will prompt you to map a controller upon rebooting. Should be able to plug in your controller then, press and hold any button and then remap as needed.

          A 2 Replies Last reply Reply Quote 0
          • A
            Arcuza @quicksilver
            last edited by

            @quicksilver Thank you very much. Will try. If this works, this is exactly what I’m looking for.

            1 Reply Last reply Reply Quote 0
            • A
              Arcuza @quicksilver
              last edited by

              @quicksilver Sorry, didn’t work. As soon as I plugged the controller in it was automatically detected and I didn’t got a chance to remap.

              quicksilverQ 1 Reply Last reply Reply Quote 0
              • quicksilverQ
                quicksilver @Arcuza
                last edited by quicksilver

                @Arcuza sorry, I was mistaken do this instead:

                From the main menu, go into Retropie settings, Retropie Setup, Configuration / tools, emulation station, and then select option 1 "Clear/Reset Emulation Station Input Configuration".

                Once you do this your controller may stop working. You might need to plug in a keyboard if you cant reboot the system with your controller. Hit f4 to bring up a terminal, then type the following to reboot the pi (make sure you have your controller plugged in):

                sudo shutdown -r now

                Once the system comes back up you will be prompted to remap your controller, after which it should start working.

                A 1 Reply Last reply Reply Quote 0
                • A
                  Arcuza @quicksilver
                  last edited by

                  @quicksilver Thank you!!! Works even better. After deleting settings, controller was working inside retropie settings terminal interface, so I was able to reboot and configure input at startup.

                  One thing though. Now my controller, a Speedlink Torid, is recognized as Xbox 360 controller rather than Speedlink Torid like on 4.3.

                  Have there been any changes to default controller driver? Which one is preferred now, xboxdrv or xpad or?

                  Thank you very much for all your support!

                  quicksilverQ 1 Reply Last reply Reply Quote 0
                  • quicksilverQ
                    quicksilver @Arcuza
                    last edited by

                    @Arcuza xpad driver is default for many controllers. Do not use xboxdriver unless you need it to configure non-libretro emulators (most people probably do not need it). If you controller is behaving correctly now I wouldn't worry how emulation station recognizes it.

                    A 1 Reply Last reply Reply Quote 0
                    • A
                      Arcuza @quicksilver
                      last edited by

                      @quicksilver Thank you very much and have a great weekend.

                      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.