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

    Two Player Joystick showing up as One

    Scheduled Pinned Locked Moved Help and Support
    joystickxin-moxin moubuntu18.04
    12 Posts 2 Posters 1.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.
    • D
      dirty_monkee
      last edited by dirty_monkee

      @mitu
      Perfect that worked. The directory was “module” not“modules” however....

      I’ve setup joysticks in emulation station and can navigate the menu but can’t set the hot key button (to exit game) as a button from joystick 2 (Button 11 on player 2)

      Nor once the game has loaded can I envoke retroarch settings in order to bind/setup player two controls. (Can’t do this from keyboard either)

      Thanks for you help so far

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

        @dirty_monkee Only Player 1 can start the RetroArch GUI. I don't have such a controller, but I my guess would be that you can't create - at least from the ES configuration GUI - different configurations for both gamepads. Once you configured the 1st player, the same configuration applies to the 2nd (and vice-versa), because both identify with the same name.

        D 1 Reply Last reply Reply Quote 0
        • D
          dirty_monkee @mitu
          last edited by

          @mitu
          Yeah. I have tried configuring player one but still can’t get the retroarch settings up once in a game. Player two does not automatically set up.

          Perhaps I should cut my losses and purchase another joystick encoder?

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

            @dirty_monkee said in Two Player Joystick showing up as One:

            Perhaps I should cut my losses and purchase another joystick encoder?

            I don't have any experiences with this - it should work I think - , but maybe other forum members can help diagnose the issue here. It could be just a configuration problem.
            Can you post the RetroArch log file (/dev/shm/runcommand.log) with verbose logging enabled ?

            1 Reply Last reply Reply Quote 0
            • D
              dirty_monkee
              last edited by

              @mito
              Thanks for your help so far. I’m going to have another crack at it later when work stops getting in the way. Failing me getting it working is the forum etiquette to start a new post or continue with this one?

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

                @dirty_monkee You can just continue on this one, though I'd suggest editing your 1st post and changing the title to include Xin-Mo and arcade controls, this might catch the attention of some forum regulars that have experience with these gamepads.

                1 Reply Last reply Reply Quote 0
                • D
                  dirty_monkee
                  last edited by

                  @mitu
                  Right so I am struggling to change the title of the first post.

                  I have now successfully setup joysticks for both players and can exit emulator and retroarch GUI. I now have a problem with the input for player two saving. I can save other options but not these I try to save game remap and configs I do get an error that it cant save to opt/retropie/configs/fba/retroarch.cfg

                  Once I exit the game and relaunch it don't save the inputs.

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

                    @dirty_monkee You have enabled the Config Save on Exit. Don't do that, instead use the Core/Game control remapping feature in RetroArch to save your controller configurations - https://retropie.org.uk/docs/RetroArch-Configuration/#core-input-remapping.

                    1 Reply Last reply Reply Quote 0
                    • D
                      dirty_monkee
                      last edited by

                      @mitu
                      So I’ve had some levels of success with this via the link and YouTube videos I’ve been watching by Floob.

                      I think my problem is this. I have run jstest for both player js0 and js1 and found all the buttons (0-9 for player one & 0-10 for player). Retroarch is showing numbers over 10 (14, 16 etc) so I can’t set, for example button 6 to gamepad button C!

                      1 Reply Last reply Reply Quote 0
                      • D
                        dirty_monkee
                        last edited by

                        Right!!

                        If there’s anyone still there.

                        I’ve managed to change them so retroarch sees my numbered buttons. It still won’t save. When I go into input for user two and click bind default all it changes to how I want it. But it just won’t save!!

                        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.