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

    Emulator controls settings

    Scheduled Pinned Locked Moved Help and Support
    emulator configarcade controlsquick menu
    13 Posts 3 Posters 1.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.
    • L
      Lugzyboy82
      last edited by

      Hi guys. I have managed to change the system controls on my arcade cabinet but I am struggling with the emulator specific controls.

      I understand I have to options. 1 being editing the config file per emulator, the other being in the quick menu whilst in game.

      Which is the easiest way and where do I start as the control config and menus seem to be confusing for a novice.

      For example, if I wanted the amend the controls for the megadrive emulator, how would I make the bottom 3 buttons on my arcade cabinet represent A, B & C on a megadrive control pad?

      Thank you

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

        The RetroArch controller configuration page is a good start - see this to learn how to re-map the inputs per-core (emulator).

        L 2 Replies Last reply Reply Quote 0
        • A
          Amplifuzz
          last edited by

          Go into RGUI in-game while running the Megadrive emulator with Hotkey + Y, navigate to 'Controls' and assign the buttons. Then do 'Save core remap', so that it affects only your specific Retroarch core of choice.

          L 1 Reply Last reply Reply Quote 0
          • L
            Lugzyboy82 @Amplifuzz
            last edited by

            @Amplifuzz just looking at that menu now. Its confusing as it states button options like B button (down) and Y button (left) and x button (top). I don't understand these.

            1 Reply Last reply Reply Quote 0
            • A
              Amplifuzz
              last edited by

              Seems like you have some catching up to do then, go to the link Mitu provided :)

              L 1 Reply Last reply Reply Quote 0
              • L
                Lugzyboy82 @Amplifuzz
                last edited by

                @Amplifuzz just a bit mate. I will have a look over the link. Thank you for your help though, much appreciated.

                1 Reply Last reply Reply Quote 0
                • L
                  Lugzyboy82 @mitu
                  last edited by

                  @mitu perfect. I will have a look through it. Thank you so much.

                  1 Reply Last reply Reply Quote 0
                  • L
                    Lugzyboy82 @mitu
                    last edited by

                    @mitu had a look through the page above. It makes perfect sense. BUT, when I come to change the controls on the quick menu, I cant get the correct buttons to correspond to me arcade controls. Is there something I am missing our do I need to update the emulator config file before using the quick menu?

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

                      @Lugzyboy82 I don't quite understand why you can't map your controls. Can you be more specific - maybe add a screenshot of the screen where you're having problems and what exactly doesn't work ?

                      L 2 Replies Last reply Reply Quote 0
                      • L
                        Lugzyboy82 @mitu
                        last edited by

                        @mitu tell me about it. Its so annoying. I have set my system controls in the config file which work perfectly. I will use megadrive as an example. I go into Robocop vs terminator and none of the buttons work. Not even the start button. So I plug in my controller on my pi unit and access the quick menu which works perfectly. I can amend these controls no problem at all. so I try and set up the controls to match my arcade machine buttons but it doesn't work. I have 6 buttons and I am trying to get the bottom row of 3 buttons to represent A, B & C on a megadrive control pad.

                        1 Reply Last reply Reply Quote 0
                        • L
                          Lugzyboy82
                          last edited by

                          I still cant figure this out. My controls work perfectly in emulationstation but as soon as I go into an emulator they are non-existent and all over the show.

                          1 Reply Last reply Reply Quote 0
                          • L
                            Lugzyboy82 @mitu
                            last edited by

                            @mitu rather than going through the quick menu which seems to be an issue (I think because the quick menu thinks my controls are a retropad) is it worth actually changing the config file.

                            For example, currently in the config file it shows this:

                            input_player1_a = "x"

                            Can I change this to correspond to my Ipac settings?

                            1 Reply Last reply Reply Quote 0
                            • L
                              Lugzyboy82
                              last edited by

                              All sorted guys. I have found that editing the actually config file for the roms is an easier approach for some reason. Thank you for your help.

                              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.