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

    Guide: Setting Up a RetroPie controls using IPAC2 Controller - Extensive Tutorial + Preconfigured files

    Scheduled Pinned Locked Moved Help and Support
    guideipac2controllerconfigurationtutorial
    58 Posts 24 Posters 80.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.
    • S
      StuMcBill
      last edited by StuMcBill

      0813B642-FA72-49D7-89EC-AD43673F9E75.jpeg

      I’ve just came across this thread, I’m currently wiring up my arcade machine as per the attached button layout, with the buttons connected to the numbers shown on my ipac2.

      Presumably I can follow this guide, using the pre-configured files, editing them to remove the buttons I've scored out above?

      Also, I’m planning on using a pi 4 in my arcade, but will be setting up on a pi 3 at the moment, presumably I will be able to copy the .cfg files to the pi 4 and have it setup?

      Thanks,
      Stewart

      caver01C 1 Reply Last reply Reply Quote 0
      • caver01C
        caver01 @StuMcBill
        last edited by

        @StuMcBill
        If your numbering matches IPAC switch numbers, you have a player 1 and 2 layout just like mine. However, your mapping to A,B,X,Y etc. is different. It’s just personal preference. I started with MAME defaults, but arcade layouts don’t always line up with handheld controllers. I’d say, follow the notes here and learn as you go. You need to be able to adjust anyway, so at least you have a starting point.

        My 4-player cocktail style cabinet built as a custom "roadcase"

        1 Reply Last reply Reply Quote 0
        • S
          steptoe
          last edited by

          I'm using RetroFE for my bartop arcade, it was originally based on the PI3B but I used that for a KODI/RetroSMC set-up on the TV as I wanted pinball on my bartop and the PI just can't manage it, even with teh PI4 its just not possible to run any decent pinball emulation other that DOS pinball games and I wanted realistic pinball running Visual Pinball, PinMAME nad Future Pinball, hence resorted to building a Windows based system on Hyperspin but then moved over to RefroFE as the menu system was more suited to my needs

          This will help me a lot as I have a huge number of buttons as I want to be able to access specific MAME options such as the cheat menu via buttons and also save/load states for console emulation and MAME

          The arcade controls I ordered, the USB interface looks like itw ill just about cope with the minimum, but can't manage the complexity I want so also looked at either an I-PAC2 for each player or an I-PAC4 to run everything. The I-PAC2 with make set-up much easie but with teh extra cost of two interfaces

          Great work and makes visualizing the control panel much easier as I'll be using 8 buttons per player and joystick

          1 Reply Last reply Reply Quote 0
          • F
            Flextrade
            last edited by

            Hi
            I have newly built a bartop arcade machine and am new to the retropie and its programming :D
            I hope this thread is still active and someone can help me.
            I red all config files here and understood all of it. I use these, shown in this thread, as well.
            My problem is that the control only doesnt work in the main menu. Have the config file checked and find no errors. All "links" are correct.
            Is there maybe another file I need to adjust?

            Sorry for my bad english :D

            Hope someone can help me :)

            Thanks.

            caver01C VideoArcadeV 2 Replies Last reply Reply Quote 0
            • caver01C
              caver01 @Flextrade
              last edited by

              @Flextrade I don't know the details of your build, nor do you share whether you are using someone else's image etc., so depending on that, there are limits to how anyone can reasonably support your setup. . . but, I would recommend that on a new build you still go through the initial setup and configure controllers using the Emulation Station prompts for UP, DOWN, LEFT, RIGHT and so on. That way, you are able to control menu navigation. After that, you can dig around in configs and make updates to align with the discussion as needed, but you still have gone through the setup process from scratch. Also, as you make adjustments, if functionality changes, you know why.

              My 4-player cocktail style cabinet built as a custom "roadcase"

              F 1 Reply Last reply Reply Quote 1
              • F
                Flextrade @caver01
                last edited by

                @caver01 thanks for the reply :)

                sorry but I cant answer all your questions because I dont really understand them :D
                I try my best!
                details of my build? you mean the my arcade machine? I use a rasberry pi 3b and an I-PAC4 Board.
                is image the retroarch.cfg? I use the ones from this thread.

                example:
                input_player1_select = "y"
                input_player1_start = "h"
                input_player1_left = "left"
                input_player1_right = "right"
                input_player1_up = "up"
                input_player1_down = "down"
                input_player1_a = "ctrl"
                input_player1_b = "alt"
                input_player1_x = "space"
                input_player1_y = "shift"
                input_player1_l = "z"
                input_player1_r = "x"
                input_player1_l2 = "c"
                input_player1_r2 = "v"

                input_player1_l3 =

                input_player1_r3 =

                and specific ones for the consoles (theyre working).
                Only the one for the "main menu" isnt working and I dont understand why. The settings its using doesnt exist :D mixed up the buttoms randomly.

                Another question, I dont find a thread supporting the n64 controls only changing them on the retropie itself.
                Maybe does anyone know how to change the text above for n64 controls? Because these arent the buttons for the n64 controller.

                1 Reply Last reply Reply Quote 0
                • M
                  Megapi
                  last edited by

                  can i use you images for a you tube video
                  just the layout not the control schemes

                  theinkT 1 Reply Last reply Reply Quote 0
                  • theinkT
                    theink @Megapi
                    last edited by

                    @Megapi
                    Please do.
                    Share a link when you are ready. Curious to see what you are brewing. :)

                    1 Reply Last reply Reply Quote 0
                    • VideoArcadeV
                      VideoArcade
                      last edited by

                      thank you for the assistance on this. one approach I took was to modify the iPac2Controller keys to match the RetroArch config file. at that point everything just worked flawless. The iPac is worth it's weight in gold. thank you again.

                      VideoArcade.tv

                      1 Reply Last reply Reply Quote 0
                      • VideoArcadeV
                        VideoArcade @Flextrade
                        last edited by

                        @flextrade did your issue get resolved?

                        VideoArcade.tv

                        1 Reply Last reply Reply Quote 0
                        • G
                          goldorakiller
                          last edited by

                          @theink
                          Can you share the source file of your instruction manual for your arcade ?
                          alt text
                          Thx in advance

                          1 Reply Last reply Reply Quote 0
                          • AshpoolA Ashpool referenced this topic on
                          • D djsim101 referenced this topic on
                          • AshpoolA Ashpool referenced this topic on
                          • AshpoolA Ashpool referenced this topic on
                          • 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.