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

    No controls

    Scheduled Pinned Locked Moved Help and Support
    no controls
    25 Posts 2 Posters 3.3k 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.
    • N
      naddel81
      last edited by

      Will let you know asap. I just want a simple config to use in all emulators.

      1 Reply Last reply Reply Quote 0
      • N
        naddel81
        last edited by naddel81

        here is the requested log:

        https://pastebin.com/hKSuCiJk

        I guess the culprit is here " selected configuration: /home/pi/.config/retroarch/autoconfig/Gamepad.cfg" how can I force this to the retroarch.cfg default?

        Setup is: newest Retropie on Pi B 3+ with a single controller connected. I connected a second USB controller and since then I can no longer use any game input in the NES emulator.

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

          @naddel81 You controller is detected ok, so that's not the problem. The log file shows only 1 controller though - did you configure the 2nd controller when you plugged it in ? Are both controllers plugged in at the same time ?

          1 Reply Last reply Reply Quote 0
          • N
            naddel81
            last edited by

            I did, but I disconnected it now and reset the ES input config to make sure everything is OK there.
            controller is detected, but I cannot use it in the emulator although it is configured in retroarch setup GUI.

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

              @naddel81 How many controllers you have connected ? How did you configure it from the RGUI ?

              1 Reply Last reply Reply Quote 0
              • N
                naddel81
                last edited by naddel81

                I have only one connected now after the reset of ES inputs. and it is configured on User 1 Binds and works on the RGUI menu. as soon as I start a game... nothing. cannot even get out of the game anymore and have to pull the plug.

                would it be clever to reset Retroarch to defaults as well?

                1 Reply Last reply Reply Quote 0
                • N
                  naddel81
                  last edited by

                  UPDATE:

                  one step closer: when I load the core+content from retroarch (setup), it plays wonderfully. but when I open it through emulationstation then I have no inputs.

                  does that help?

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

                    @naddel81 said in No controls:

                    does that help?

                    This looks like what I described in my first reply - you've broken the RetroArch auto-configuration for gamepads and you've reset the settings. However, the log file you've shown shows some auto-configuration is loaded, which is puzzling.

                    Do this

                    • remove/rename the /opt/retropie/configs/all/retroarch.cfg file.
                    • re-install RetroArch
                    • re-configure your gamepad in Emulationstation

                    See if that fixes the issue and the gamepad works in all emulators.

                    1 Reply Last reply Reply Quote 0
                    • N
                      naddel81
                      last edited by

                      how to re-install retroarch?

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

                        @naddel81 From the RetroPie setup script - https://retropie.org.uk/docs/Updating-RetroPie/#updatinginstalling-individual-packages.

                        1 Reply Last reply Reply Quote 0
                        • N
                          naddel81
                          last edited by naddel81

                          ok, removed, installed and updated from source (not binary). hope that was OK. will test now.

                          1 Reply Last reply Reply Quote 0
                          • N
                            naddel81
                            last edited by

                            UPDATE:

                            removed the .cfg
                            re-installed retroarch from scratch
                            re-configured gamepad in ES

                            still the same.

                            how can I reset the inputs completely?

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

                              @naddel81 said in No controls:

                              how can I reset the inputs completely?

                              https://retropie.org.uk/docs/EmulationStation/#controller-configs - use the RetroPie setup script.

                              What gamepad do you have - make/model ?

                              1 Reply Last reply Reply Quote 0
                              • N
                                naddel81
                                last edited by

                                just found out there were retroarch.cfg files on each emulator folder. deleted them and now it works?!?!

                                why is that?

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

                                  @naddel81 Because you've used 'Save Configuration' or toggled the 'Save configuration on Exit' while playing a NES game, thus overriding (and ignoring) the main config file.

                                  1 Reply Last reply Reply Quote 0
                                  • N
                                    naddel81
                                    last edited by

                                    ok, so how can I prevent this or fix it for the future without having to delete the emulator .cfg files and use the global one instead?

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

                                      @naddel81 Don't use Save Configuration or toggle the Save Configuration on Exit in RetroArch - which is the default in RetroPie. If you want to modify a few RetroArch settings, use the main RetroArch menu entry in Emulationstation to perform those modifications and use Save there.

                                      And certainly don't use 'Reset Configuration'.

                                      1 Reply Last reply Reply Quote 0
                                      • N
                                        naddel81
                                        last edited by

                                        so I will delete the retroarch.cfg in each subfolder now and then start from scratch using the main retroarch menu, right?

                                        thanks so much!

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

                                          @naddel81 said in No controls:

                                          so I will delete the retroarch.cfg in each subfolder now and then start from scratch using the main retroarch menu, right?

                                          The retroarch.cfg file is not re-created automatically, so I wouldn't advise you to delete every one of them. In fact, I suggest you don't do that.
                                          Do you have problems with other system(s) ? If so, then check their retroarch.cfg file - if it contains a lot of configuration lines, then it needs replaced - rename it, then re-install the emulator for that system to re-generate the file.

                                          1 Reply Last reply Reply Quote 0
                                          • N
                                            naddel81
                                            last edited by naddel81

                                            deleting the subfolder's (emulator) retroarch.cfg files made it work again on any emulator that had trouble finding my ontroller. on first start it recreated retroarch.cfg from the retroarch-folder. seems to be default setting.

                                            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.