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.1k 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 @mitu
      last edited by

      @mitu said in No controls:

      Most likely you've reset the RetroArch's configuration file and it cannot find the joypads' configuration folder. Run the game with verbose logging enabled - activated from the Runcommand launch menu - and post the contents of the log file (/dev/shm/runcommand.log) to pastebin.com

      Add also your system's info, as requested in https://retropie.org.uk/forum/topic/3/read-this-first.

      Will do as soon as I am home.

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

        @naddel81 If you configure the gamepad in Emulationstation, this will generate a gamepad configuration usable in all Libretro/RetroArch cores.

        However, if you reset the RetroArch configuration or otherwise pointed the folder where it looks for gamepad config files, this will not work.

        1 Reply Last reply Reply Quote 0
        • 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
                                            • 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.