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

    Controllers stop working after configuration in RetroArch

    Scheduled Pinned Locked Moved Help and Support
    ps3 bluetoothpsx-rearmedps3 controllerps1 issuescontroller issu
    13 Posts 4 Posters 10.8k 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.
    • mediamogulM
      mediamogul Global Moderator @Katlamos
      last edited by

      @katlamos said in Controllers stop working after configuration in RetroArch:

      the emulator seems to think that I am constantly pressing my HOTKEY button, so if I press Start to begin a game it exits the game, Square (being B) resets , etc.

      It sounds like you may have disabled your hotkey entirely from the RetroArch settings. After doing so, any special function will activate without the need to press a hotkey. So 'Start' would naturally exit the game and simply pressing 'X' would also bring up the RetroArch menu. If this is the case, you can just re-enable the hotkey from the input settings and it should be good.

      RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

      K 1 Reply Last reply Reply Quote 0
      • edmaul69E
        edmaul69 @Katlamos
        last edited by

        @katlamos so one problem i see with controls is you set it up wrong. You dont set up abxy how your controller shows it. When you set it up in emulationstation you need to configure the 4 face buttons like a super nintendo controller. Top button is X. Bottom button is B. Left button is Y. Right button is A. And when you get to the hotkey press select. If it wont take that hold the button down for a little bit to make it skip the hotkey. That will make the hotkey select that way.

        1 Reply Last reply Reply Quote 0
        • K
          Katlamos @mediamogul
          last edited by

          @mediamogul said in Controllers stop working after configuration in RetroArch:

          @katlamos said in Controllers stop working after configuration in RetroArch:

          the emulator seems to think that I am constantly pressing my HOTKEY button, so if I press Start to begin a game it exits the game, Square (being B) resets , etc.

          It sounds like you may have disabled your hotkey entirely from the RetroArch settings. After doing so, any special function will activate without the need to press a hotkey. So 'Start' would naturally exit the game and simply pressing 'X' would also bring up the RetroArch menu. If this is the case, you can just re-enable the hotkey from the input settings and it should be good.

          Honestly I don't see where in RetroArch it has an option to disable/enable the hotkey. If you can tell me how to find that, I can check that

          @edmaul69 said in Controllers stop working after configuration in RetroArch:

          @katlamos so one problem i see with controls is you set it up wrong. You dont set up abxy how your controller shows it. When you set it up in emulationstation you need to configure the 4 face buttons like a super nintendo controller. Top button is X. Bottom button is B. Left button is Y. Right button is A. And when you get to the hotkey press select. If it wont take that hold the button down for a little bit to make it skip the hotkey. That will make the hotkey select that way.

          I don't like the SNES key layout since I'm using this only for PSX (and I never owned a SNES so I'm not even remotely used to that layout on a controller), so I just mapped it so the buttons would correspond with how I'm used to using a PS3 controller (with X selecting and Circle being back/exit). Also, like I said, the remaps I had worked fine until I exited and re-entered a game, so that shouldn't have any bearing. I can use ES and navigate the menus with no issue. It's the actual in-game controls that aren't working.

          edmaul69E 1 Reply Last reply Reply Quote 0
          • K
            Katlamos
            last edited by

            Ok, so I found the "Enable Hotkeys" button, and it was set to my Select button automatically. I manually verified that it was Select, saved core options, backed out of the GUI to the game... and hey, no more auto button presses. Now the controller just... doesn't do anything in game. At least I got the sticky hotkey fixed?

            mediamogulM 1 Reply Last reply Reply Quote 0
            • edmaul69E
              edmaul69 @Katlamos
              last edited by edmaul69

              @katlamos but setting it up backwards sets the psx buttons backwards and every other system for that matter. You should set it up correctly then edit the es_input.cfg to swap the buttons for the emulationstation menu. I think there is an easier way to swap the inputs for emulationstation but i dont know that way.

              1 Reply Last reply Reply Quote 0
              • mediamogulM
                mediamogul Global Moderator @Katlamos
                last edited by

                @katlamos said in Controllers stop working after configuration in RetroArch:

                Now the controller just... doesn't do anything in game.

                By that, do you mean that it doesn't control both the game and the emulator? Can you, for example, raise the RetroArch menu and quit the game?

                RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                K 1 Reply Last reply Reply Quote 0
                • K
                  Katlamos @mediamogul
                  last edited by

                  @mediamogul said in Controllers stop working after configuration in RetroArch:

                  By that, do you mean that it doesn't control both the game and the emulator? Can you, for example, raise the RetroArch menu and quit the game?

                  I can bring up the RetroArch menu and do anything involving hotkey combinations, so that's still working. But I can't, for instance, press Start and have my game go to the menu to load a save. The controls to bring up RetroArch and use it are fine, I have no issues there. Just if I try to actually play the game, it does nothing.

                  1 Reply Last reply Reply Quote 0
                  • K
                    Katlamos
                    last edited by

                    I still haven't resolved this issue, if anyone else has any suggestions or ideas as to why it is happening.

                    mediamogulM 1 Reply Last reply Reply Quote -1
                    • mediamogulM
                      mediamogul Global Moderator @Katlamos
                      last edited by

                      @katlamos

                      Have you tried remapping your controller through Emulation Station?

                      RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                      K 1 Reply Last reply Reply Quote 0
                      • KN4THXK
                        KN4THX
                        last edited by

                        Personally, I'd reset the inputs in the Retropie_setup.sh and then map everything correctly first. Then go into the retroarch menu for that system and change the inputs to custom mapping.

                        I had to do the same thing for my girlfriend. She never played much snes as a kid so wasn't used to the ibuffalo controller config which made NES games use B & A which is unnatural to hold so I switched it to Y & B which is way more intuitive.

                        "If you're gonna play the Game Boy, You gotta learn to play it right" - https://www.youtube.com/watch?v=FYLGl92ETNQ

                        1 Reply Last reply Reply Quote 0
                        • K
                          Katlamos @mediamogul
                          last edited by

                          @mediamogul said in Controllers stop working after configuration in RetroArch:

                          @katlamos

                          Have you tried remapping your controller through Emulation Station?

                          @thedatacereal said in Controllers stop working after configuration in RetroArch:

                          Personally, I'd reset the inputs in the Retropie_setup.sh and then map everything correctly first. Then go into the retroarch menu for that system and change the inputs to custom mapping.

                          I had to do the same thing for my girlfriend. She never played much snes as a kid so wasn't used to the ibuffalo controller config which made NES games use B & A which is unnatural to hold so I switched it to Y & B which is way more intuitive.

                          So I reset the inputs, remapped everything to the default layout(I really, really don't like it), changed the controls in RetroArch, backed out... and nothing changed. Still the same problem where the only thing I can do when in a game is access the RetroArch GUI or anything that involves hotkey input. No sticky hotkey still, got that sorted, but the game still acts like I don't have a controller plugged in.

                          1 Reply Last reply Reply Quote 0
                          • KN4THXK
                            KN4THX
                            last edited by

                            You said you use lr-pcsx-rearmed but I think that emulator uses /opt/retropie/configs/psx/retroarch.cfg for controls not PCSX-ReARMed.rmp. Did you check that config? Do your controllers work in NES or others?

                            "If you're gonna play the Game Boy, You gotta learn to play it right" - https://www.youtube.com/watch?v=FYLGl92ETNQ

                            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.