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

    Joystick and game pad help!

    Scheduled Pinned Locked Moved Help and Support
    controllerjoystickgamepad
    14 Posts 3 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.
    • M
      Marconemusic @ULTRA-MAGNUSS
      last edited by

      @ULTRA-MAGNUSS the joysticks are identical to each other and working.
      I just can’t seem to get the gamepads back up and running completely.

      U 1 Reply Last reply Reply Quote 0
      • U
        ULTRA-MAGNUSS @Marconemusic
        last edited by

        @Marconemusic you can clear all input mappings. Maybe try clearing all mappings and remap them all. You shouldn't have to completely start over on your pi build.

        M 1 Reply Last reply Reply Quote 0
        • M
          Marconemusic @ULTRA-MAGNUSS
          last edited by

          @ULTRA-MAGNUSS ok, I’ll ask,
          Now how do I clear the input mappings?

          I’m at a loss here.

          I definitely now have game pad in port 0
          Game pad 2 in port 1
          Joystick in port 2 and joystick right in port 3
          I see it when I load a game it specifies that st the bottom left.

          If I go in configuration editor I’ve set under basic options , defaults for all or in additional per system and it doesn’t work. Game pads aren’t really recognizing. Only the joysticks and their buttons

          I even tried advanced options and same have no luck.

          I’ve verified that wiring for button one, two, threee etc on the joystick set is the same button as the game pads. Etc.

          I’m not able to change it. Something’s stuck somewhere.

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

            Can you post a log file, as I mentioned earlier ? This will show how the gamepads/controllers are detected and arranged.

            M 1 Reply Last reply Reply Quote 0
            • U
              ULTRA-MAGNUSS @Marconemusic
              last edited by

              @Marconemusic Watch this youtube video if you want to reset them.

              1 Reply Last reply Reply Quote 0
              • M
                Marconemusic @mitu
                last edited by

                @mitu how would I find the log file?
                Go in the back end over the network? Or is there a quicker way?

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

                  @Marconemusic You'll have to enable SSH and use WinSCP to transfer the file, the log file is not available over file shares.

                  1 Reply Last reply Reply Quote 0
                  • M
                    Marconemusic
                    last edited by

                    So, I have not put out the log yet.
                    But, I have done the reset based on the video.
                    Set up the binds for 1-4
                    It only received info if I set up binds this way.
                    1 was joystick 1
                    2 was joystick 2
                    3 gamepad 1
                    4 gamepad 2

                    Great

                    Enter fist game for super nes and.... my game pad 1 is player 1 ...?
                    Kinda what I wanted at first but I’m super confused as to why.
                    Also, I’d like to make the joystick work for mame only.

                    Any help?

                    1 Reply Last reply Reply Quote 0
                    • M
                      Marconemusic
                      last edited by

                      Ok.
                      Lemme update this:

                      Since resetting controller configuration.

                      System scrolling and controls are from joystick left.
                      Ok
                      Now, nes, snes can use game pads to play games.
                      Perfect
                      Mame controls are messed up player 1 is joystick right player 2 is gamepad right
                      Mame joystick 2 is only good with buttons. Not the analog stick, cannot move players around.

                      How does this arbitrarily happpen after resetting controller configuration?

                      U 1 Reply Last reply Reply Quote 0
                      • U
                        ULTRA-MAGNUSS @Marconemusic
                        last edited by ULTRA-MAGNUSS

                        @Marconemusic If I understand you correctly, everything works except Mame Controls are not mapped how you want, is that correct? If this is true, it sounds like you have to remap your controls for mame emulator. I have an arcade cabinet and when I mapped my controls, I mapped my joystick as D-Pad. I have no analog stick mapped with my joysticks. If I use an Xbox One Controller, I map everything accordingly but outside of that, I don't have an analog stick mapped.

                        Even when I did use my Xbox One controller, Mame and Final Burn did not recognize my analog stick. If Mame is the only thing mapped incorrectly, try remapping your controls for Mame. You can hit tab on your keyboard within Mame and you can set your controller mapping there for the General mapping or for each game.

                        If your Emulation Station also isn't mapped correctly, you may have to remap the controls for that input device. One time I had issues when I was building mine and controllers got reversed between player one and 2 when I didn't plug my inputs into the same USB port they were before. When I plugged in them in how I had it, it fixed that issue.

                        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.