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

    Custom Controller Issues

    Scheduled Pinned Locked Moved Help and Support
    raspberry piretroarchretropiecontroller
    3 Posts 2 Posters 265 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.
    • S
      stevesherrin
      last edited by

      I built a custom tabletop arcade machine and a controller using a Teensy 4.1+. Everything works perfectly in the main parts of retropie but some of the cores the mapping is not correct. Here are the system specs:

      Raspberry Pi 5
      Retropie V4.8 installed on top of Raspberry Pi OS Lite 64bit- Bookworm, Kernel 6.6

      An example is PS2 using AetherSX2. The thumbsticks are inverted (up is down, left is right, etc), The DPad and buttons (a,b,x,y/circle, square, triangle, x) are wrong and the select-start hotkey doesn't work (I can't exit).

      I attempted to do a per core configuration based on this:
      https://retropie.org.uk/docs/RetroArch-Configuration/

      I tried placing the new config in both:

      /opt/retropie/configs/ps2
      and
      /opt/retropie/configs/aethersx2

      I also tried naming it:
      retroarch.cfg
      ps2.cfg
      aethersx2.cfg

      I tried all these both with and without autoconfiguration turned on

      I also tried core input mapping via RGUI but since the buttons are not mapped correctly I can't get into RGUI.

      Several other cores have the dpad/buttons swapped, buttons being mapped to something other than they should be, etc.

      Any suggestions on how to remap these other than what is listed above?

      Thank you in advance for any assistance.

      alt text

      alt text

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

        @stevesherrin said in Custom Controller Issues:

        An example is PS2 using AetherSX2. The thumbsticks are inverted (up is down, left is right, etc), The DPad and buttons (a,b,x,y/circle, square, triangle, x) are wrong and the select-start hotkey doesn't work (I can't exit).

        aethersx2 is not a Libretro/RetroArch core - is a standalone emulator. Any configuration or documentation related to RetroArch does not apply to it and - as you already found out - will not work (including the exit hotkey combination).

        If the emulator itself doesn't have a menu/UI to configure the controller, then you need to find in what configuration file it keeps the input mappings in order to modify them.

        S 1 Reply Last reply Reply Quote 0
        • S
          stevesherrin @mitu
          last edited by

          @mitu Great, thanks!

          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.