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

    Need help with Xinmotek controller in retropie bartop arcade! When I configure inputs for player 1, it messes up bindings of player 2 and vise versa.

    Scheduled Pinned Locked Moved Help and Support
    controllerarcadexin moxinmotekbindings
    4 Posts 2 Posters 587 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.
    • T
      tutumannyaque
      last edited by

      I just finished building my arcade and I'm having such a hard time figuring out how to properly map both players bindings.

      I bought this xinmo controller and each time I bind the controls for player 1, it shuffles all the buttons for player 2. Same goes for player 2.

      So far, I've tried the usbhid.quirks=0x16c0:0x05e1:0x040 fix and to bind all buttons in retroarch but while it fixes the controls inside retroarch, it messes up the bindings in emulation station and if I configure inputs in Emulation Station, it messes up the bindings in retroarch.

      I'm running retropie 4.6.8 and retroarch v2.9.1 RP on a raspberry pi 3 B Plus rev 1.3 Does anyone have a solution for this?

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

        This usually happens when P1 and P2 are wired differently. Since the controller appears as 2 gamepads, with the same name, the same configuration applies to both. Once you configure the P1 controller, it will apply to P2 and vice-versa.

        Make sure both players are wired identically, so one input on P1 has the same value on P2.

        T 2 Replies Last reply Reply Quote 1
        • T
          tutumannyaque @mitu
          last edited by

          @mitu that is probably it. I did the wiring pretty quick as I thought it made no difference whatsoever since we rebind everything in emulation station. I was very wrong.

          Thank you!

          1 Reply Last reply Reply Quote 0
          • T
            tutumannyaque @mitu
            last edited by

            @mitu That was it! Thank you so much for taking the time to reply on my thread. The internet needs more people like you.

            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.