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.
    • 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.