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

    Help! I cant get two Arcade Sticks to work properly?!

    Scheduled Pinned Locked Moved Help and Support
    helpsupportretropie menuretropieattract mode
    20 Posts 2 Posters 4.7k 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.
    • K
      KingVarus
      last edited by

      Hello,

      today i finished my 3 months project ob building a 2 player bartop arcade, everything went well and now that its finished i wanted to play a game but, if i configure one controller the other one gets messed up and vice versa.
      I use those dragonrise inc joystick und two of the same usb decoders...please help...i´m losing my mind...

      BuZzB 1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators @KingVarus
        last edited by

        @KingVarus 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

        what version of retropie ? what system are you on ? We cannot help you without more information.

        Are you trying to configure them differently ? Do they map to joysticks or keyboards? Please provide some information about this device.

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        1 Reply Last reply Reply Quote 0
        • BuZzB
          BuZz administrators
          last edited by

          also see https://retropie.org.uk/forum/topic/6500/anyway-to-configure-two-joystick-mappings-that-use-the-same-device-name

          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

          K 1 Reply Last reply Reply Quote 0
          • K
            KingVarus @BuZz
            last edited by

            @BuZz Yes i read that threat you postet last, did not help me.
            because i dont have them rotated. they both just have the same encoder (they dont share one, but each one has one which are the same)

            and i´m running the latest release of retropie, and the latest release of attract mode, and the problem occurs in attract mode and in retropie emulationstation as well...

            BuZzB 1 Reply Last reply Reply Quote 0
            • BuZzB
              BuZz administrators @KingVarus
              last edited by

              @KingVarus if the mapping is the same for both, you should only need to configure one - if they map to joysticks. I don't have enough information to help sorry. Do they map to joypads or keyboard presses ?

              To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

              K 2 Replies Last reply Reply Quote 0
              • K
                KingVarus @BuZz
                last edited by

                @BuZz the mapping is the same, BUT i dont have the buttons connected the same on each usb encoder.
                and when i map them, it says joy up and button xyz
                i dont know what you´re trying to say with mapping keyboard presses ?

                they are not registered as keyboards if you ask that?

                Thanks so much for helping me out, i worked 3 months on in wanted it finished on christmas for my kids, but now they cant play together...

                BuZzB 1 Reply Last reply Reply Quote 0
                • K
                  KingVarus @BuZz
                  last edited by

                  @BuZz AND to be precise: the STICKS work fine, on both, but if i map the 2nd usb encoders buttons, the firs ones get all mashed up and dont work anymore and vice versa

                  1 Reply Last reply Reply Quote 0
                  • BuZzB
                    BuZz administrators @KingVarus
                    last edited by BuZz

                    @KingVarus Yeah, I was after whether they act as keyboard or joysticks. If the layout is different you are going to have trouble with this unless you do a manual configuration for each one as meleu mentioned in the other thread.

                    You will need to hardcore player1 and player2 axis/buttons for retroarch.

                    You will be unable to have both working the same in emulationstation unless you include the device uuid or so.

                    https://github.com/RetroPie/RetroPie-Setup/issues/1798

                    There is no way to do this but manually currently.

                    To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                    K 1 Reply Last reply Reply Quote 0
                    • K
                      KingVarus @BuZz
                      last edited by

                      @BuZz

                      i read the github link you texted, but they´re not being that precise either.
                      if you could just try to write it down in some way i can understand or hit me up on any messenger or anything i´d be so grateful, if you want i´d pay you for your help...
                      i really really need to fix it....

                      BuZzB 1 Reply Last reply Reply Quote 0
                      • BuZzB
                        BuZz administrators @KingVarus
                        last edited by

                        @KingVarus The post from meleu describes what you need to do for retroarch - you could experiment by editing the controller file and hardcoding the player1 and player2 inputs - I'm not sure I can make it clearer than that. I do not know how your controls are mapped so cannot produce an example config etc. sorry.

                        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                        K 1 Reply Last reply Reply Quote 0
                        • K
                          KingVarus @BuZz
                          last edited by

                          @BuZz Sorry but i cant find a "Meleu"....
                          he´s just saying to add something somewhere, not where that actually is or anything...
                          and
                          input_vendor_id = XX
                          input_product_id = XX
                          this does not help either, what should i put in space of the XX ?

                          1 Reply Last reply Reply Quote 0
                          • BuZzB
                            BuZz administrators
                            last edited by

                            The first link -

                            https://retropie.org.uk/forum/topic/6500/anyway-to-configure-two-joystick-mappings-that-use-the-same-device-name/3

                            the product id and vendor id won't help you in this case as the devices are identical.

                            To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                            K 2 Replies Last reply Reply Quote 0
                            • K
                              KingVarus @BuZz
                              last edited by KingVarus

                              @BuZz so i cant fix my problem? sorry if i´m not that able to understand everything i´m still learning...

                              BuZzB 1 Reply Last reply Reply Quote 0
                              • BuZzB
                                BuZz administrators @KingVarus
                                last edited by

                                @KingVarus you can if you can hardcode player1 and player2 as in the link above - the post from meleu. If you don't understand that post, what don't you understand ?

                                the link to the bugtracker was more for the emulationstation fix - you can use the DeviceGUID for that - but you can leave ES to just work on one controller anyway.

                                The main thing in retroarch, and you need to edit the retroarch config as in the link.

                                To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                1 Reply Last reply Reply Quote 0
                                • BuZzB
                                  BuZz administrators
                                  last edited by BuZz

                                  Wouldn't it just be easier to wire up the controls identically ?

                                  To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                  1 Reply Last reply Reply Quote 0
                                  • K
                                    KingVarus @BuZz
                                    last edited by

                                    @BuZz Ok i think i know what "meleu" says in that thread.
                                    But i dont know where to find that config, neither do i know what to write in there.
                                    How do i know what button has which number ? or which axis is what number?
                                    It´s just so confusing, and how does it solve my problem? if i hardcode like he says, how do i hardcode the controls for the second controller? which is the same, and therefore does not have his own config?

                                    BuZzB 1 Reply Last reply Reply Quote 0
                                    • BuZzB
                                      BuZz administrators @KingVarus
                                      last edited by BuZz

                                      @KingVarus the config can be edited over samba or sftp or via commandline over ssh. There are details on the wiki how to do this.

                                      If you have an existing config, you will have the details for one player. you could save it and reconfigure (either in Emulationstation or Retroarch RGUI) to get the details for the other player or use a commandline tool like jstest. Unfortunately you will have to be hands on to fix it.

                                      Regarding my other question you didn't answer - why don't you just wire the controls up identically for both ? Then you wouldn't have this problem. That would seem an easier fix if you are not comfortable with manual editing etc.

                                      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                      K 1 Reply Last reply Reply Quote 0
                                      • K
                                        KingVarus @BuZz
                                        last edited by

                                        @BuZz i think i solved my problem! it works for now! you sir are the best!

                                        there was 1 connection not wired up the same as the others...now it just worked :D

                                        thank you ! you´re the best!

                                        BuZzB 1 Reply Last reply Reply Quote 0
                                        • BuZzB
                                          BuZz administrators @KingVarus
                                          last edited by BuZz

                                          @KingVarus glad you have it sorted :)

                                          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                          K 1 Reply Last reply Reply Quote 0
                                          • K
                                            KingVarus @BuZz
                                            last edited by

                                            @BuZz thanks to 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.