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

    Can IPAC be used in conjunction with GPIO inputs?

    Scheduled Pinned Locked Moved Help and Support
    ipac 2gpio
    2 Posts 2 Posters 325 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.
    • H
      hjk321
      last edited by

      [Using a Pi 4. No specs included as my machine does not yet exist]

      So, I am currently making the purchases for my first mini-cabinet and the IPAC-2 looks like a good bet. I plan on a standard ABXYLR-Start-Coin layout, plus 8-direction joystick, times two players, which exactly adds up to the 32 inputs available on the IPAC-2.

      I'd also like a few extra meta buttons (pause, etc), and presumably I could wire these buttons directly into the pi's GPIO pins. Has anyone had any experience using both IPAC inputs and GPIO inputs on the same build, or is this not supported by the controller config?

      Thanks.

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

        Should be possible, why not ?
        Use the GPIO inputs for simulating keyboard keys input and map them to the emulator's controls. For this bit you may need some additional configuration or scripts to interpret the GPIO pins state, but other than that there's just configuring the emulators' input for the actions you need.

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