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
      last edited by

      Hi at all,

      I already reset ES inputs, reconfigured it several times and even did the RetroArch controls setup. It works flawlessly in GameBoy (libretto standard emulator), but not in NES games (lr-fceum).
      Why is that? And can I force it to load the same config file as for GameBoy games?

      Best wishes.

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

        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.

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

          Can I somehow make the RetroArch controller bindings work in every emulator?

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