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 Arcade Buttons

    Scheduled Pinned Locked Moved Help and Support
    7 Posts 3 Posters 8.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.
    • B
      Benzg1818
      last edited by

      I'm making a retropie arcade machine and want use the old 6 buttons and a joystick as my basic controls, I'm probably missing something relatively simple but i'm stuck on how to configure these in the most basic way possible. I've watched videos on similar builds and they make it seem like its just plug and play, however this doesn't seem to be the case. I'm pretty new to anything raspberry pi related and any help would be greatly appreciated.

      The furthest I've gotten is going into the retroarch.cfg file on my system and editing the inputs manually that way, is this the right direction?

      I'm looking and this website http://smartretro.co.uk/forums/viewtopic.php?f=3&t=161 for some of the basic instructions

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

        @Benzg1818 When you follow the on-screen prompts in the "Configure Input" menu of Emulation Station, are you able to proceed in mapping your control scheme from there? If not, exit out to the command prompt (f4) and type "jstest /dev/input/js0" without the quotations and press a few buttons to see if the system is reading the input as a viable controller. To terminate the jstest when your done you can interrupt with ctrl-c and then type "emulationstation" without the quotes and press enter.

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

        B 1 Reply Last reply Reply Quote 0
        • TheStrayMongrelT
          TheStrayMongrel
          last edited by

          Yet to check out your video link but thought I'd post this as im currently going through the same thing. Im going with the Adafruit approach as per this:

          https://learn.adafruit.com/retro-gaming-with-raspberry-pi/buttons

          Not totally intuative but got the joystick movements and button presses mimicing keyboard keystrokes and thus its works on the Emulation Station config. Thats where Im up to now... off to configured all the different emulators now.

          Good luck!

          Raspberry Pi 2 B+

          B 2 Replies Last reply Reply Quote 0
          • B
            Benzg1818 @mediamogul
            last edited by

            @mediamogul Thanks man, good help

            1 Reply Last reply Reply Quote 0
            • B
              Benzg1818 @TheStrayMongrel
              last edited by

              @TheStrayMongrel Ill definitely look into this more thanks guys.

              1 Reply Last reply Reply Quote 0
              • B
                Benzg1818 @TheStrayMongrel
                last edited by

                @TheStrayMongrel When it says to uncompress the file onto the Pi, can i just extract the file from my pc onto the SD card of the Pi and will that just work. Or do i need to do it through the Pi's console??

                1 Reply Last reply Reply Quote 0
                • TheStrayMongrelT
                  TheStrayMongrel
                  last edited by

                  Yeah you'll need to do that through the console on you Pi i believe. If you do something like sudo get https://github.com/adafruit/Adafruit-Retrogame.git that should work... might have that syntax wrong but I'm sure someone will correct me.

                  Good luck.

                  Raspberry Pi 2 B+

                  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.