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.0k 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.
    • M
      mexman_uk @caver01
      last edited by

      @caver01 Perfect Many Thanks :) Works A Dream

      1 Reply Last reply Reply Quote 0
      • pofrotP
        pofrot
        last edited by

        Thank you for this.
        This really helped a proper noob like myself.

        1 Reply Last reply Reply Quote 0
        • B
          braintez
          last edited by braintez

          I know this is an old thread but just an update for those that are trying to figure out how to toggle the ipad2 to be recognized as dual gamepads: firmware version 1.50a of the ipac2 can now be downloaded and installed. It allows for multiple modes to be configured.

          The default button configuration on Retropie can be used to setup 2 joysticks wired to an ipac2 in minutes.

          D 1 Reply Last reply Reply Quote 1
          • D
            DetroitKp @braintez
            last edited by

            @braintez I set up two joysticks via keyboard mode on ipac. The next step is figuring out how to set it up so I can plug in usb controllers into the RPi for players 3 and 4. I wonder if I should go back and set up my joysticks via joystick mode in the ipac - for ease of designating controller order/preference. Thoughts?

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