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

    Retroarch theme for 2-way joysticks/defender layout?

    Scheduled Pinned Locked Moved Help and Support
    control configsdefendertheme
    1 Posts 1 Posters 194 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.
    • A
      anotherhowie
      last edited by

      I have been running an older RetroPie for some time happily, but this last week I dusted off the parts I got some time ago to make a Defender/Stargate front panel, with a two-way joystick and leaf switch buttons. I am planning to try using GP2040-CE for the USB interface on this panel, and update retropie itself to the current release.

      I am trying to figure out the best way to actually use this control scheme though. I was thinking I would set up the existing generic panel (2 sticks, 12 buttons) as players 1 and 2 in gp2040-ce's config, and the new Defender one as player 3. That way, I'm hoping that I can tell from lsusb or similar which one is currently connected.

      • Is there a way to start RetroPie with a different emulationstation theme? (and does one exist that works with only a 2-way up/down joystick?)

      • Is there also a way to change the listed games to only the ones supported by that controller? (i.e. MAME/Defender and MAME/Stargate, pretty much)

      I don't mind if it takes a restart to switch controls, and I also don't mind writing some code or bash script to handle the startup part, if the basics already exist...

      Just hoping to avoid having a keyboard plugged in just to navigate the menus :-)

      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.