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

    gpio controllers (2 players)

    Scheduled Pinned Locked Moved Help and Support
    gpiocontroller2 playerspi3
    17 Posts 5 Posters 9.7k 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.
    • simonsterS
      simonster @brurpo
      last edited by

      @brurpo No problems, let me know if you need any assistance, I have had it working for about 18 months now (originally on a Pi2 and now on a Pi3)

      B 1 Reply Last reply Reply Quote 1
      • B
        brurpo @simonster
        last edited by

        @simonster is the gpio layout the same?

        1 Reply Last reply Reply Quote 0
        • simonsterS
          simonster
          last edited by

          This is the pinout you need, pin 1 is nearest the display connector (hold the Pi with the USB ports pointing downwards to match the image)
          alt text

          B 1 Reply Last reply Reply Quote 1
          • B
            brurpo @simonster
            last edited by brurpo

            @simonster thanks! you are an amazing person! I was not sure if the pi2 and pi3 had the same layot

            1 Reply Last reply Reply Quote 0
            • H
              helitoncosta @simonster
              last edited by

              @simonster Nice bartop! WoW. Tell my on thing... I din't try yet, but I'm using Retropie 4.0, this gpio instructions and driver config for recalbox will work in it?

              simonsterS 1 Reply Last reply Reply Quote 0
              • simonsterS
                simonster @helitoncosta
                last edited by

                @helitoncosta

                If you are using RetroPie, you can install it from the RetroPie Setup menu. It will work fine.

                If you are using recalbox, the pinout above is the default for recalbox. However I don't know about configuring it as I don't use it.

                H 1 Reply Last reply Reply Quote 0
                • H
                  helitoncosta @simonster
                  last edited by

                  @simonster Hello, I'm using retropie 4.0, do you know what are all steps to configure the retropie to recognise gpio pins directly to the buttons and directional switchs? I just installed the snesdev drive in the retropie config and enable it in the autorun emulationstation, but when i try press any button nothing happens.

                  1 Reply Last reply Reply Quote 0
                  • simonsterS
                    simonster
                    last edited by

                    @helitoncosta , You have the wrong driver. You need mk_arcade_joystick from the drivers menu in RetroPie setup. Once you have done that, if you have connected to gpio pins as per the diagram, attaching the ground of each switch to a ground on the Pi, it will detect 2 joysticks with 8 buttons each. You can then configure these in Emulation Station.

                    1 Reply Last reply Reply Quote 0
                    • C
                      Chubbz619
                      last edited by

                      @simonster I am on retropie 4.4.1 trying to get my 2nd player to work and it detects it but doesnt detect me pressing the buttons and help? Thanks!

                      simonsterS 1 Reply Last reply Reply Quote 0
                      • simonsterS
                        simonster @Chubbz619
                        last edited by

                        @chubbz619

                        What do you mean, it detects it?

                        Can you give some information about your setup, are you using mk_arcade_joystick? How have you configured it? What hardware are you using?

                        Try filling out the info from the read this first post linked at the top of the page.

                        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.