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

    Xbox 360 Joystick not working in some emulators, but works on menu

    Scheduled Pinned Locked Moved Help and Support
    configxpad
    6 Posts 2 Posters 1.4k 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
      Dirtyd369
      last edited by

      Pi Model or other hardware: B+
      RetroPie Version Used : 4.4.2
      Controller used: Wired Xbox 360 controller
      Emulator: lr-mame2003 and lr-snes9x2010

      My wired xbox 360 controller works in the menu, but after selecting a game, such as Super Mario RPG or Gauntlet, the left joystick to move does not work. It works in the menu and other emulators, such N64, Mario Kart 64.

      I would assume the problem is in the retroarch.cfg file, but I have uninstalled and reinstalled xpad driver, main packages, and just about everything else I can think of. I tried installing the xdrive driver as well, but that did not fix it. Xpad had worked before, but then I reinstalled everything from image and it has not worked since.

      I am sort of a rookie, so detailed guidance would be appreciated (I also check the other forum topics that seemed similar).

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

        @dirtyd369 said in Xbox 360 Joystick not working in some emulators, but works on menu:

        (I also check the other forum topics that seemed similar

        Which topics ? The xpad driver should work without problems. If it works in other games/emulators, then it means the driver is ok - maybe the game doesn't support a joystick ?

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

          @mitu The games definitely support the joystick, as I have used them before. I have checked forum topics like:

          https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwi_1vK8nt7cAhWLm1kKHZAzCxgQFjAAegQIBhAB&url=https%3A%2F%2Fretropie.org.uk%2Fforum%2Ftopic%2F3513%2Fno-controllers-working-in-snes&usg=AOvVaw3IRn3ZIg159Vk11fpu32ur

          https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwi_1vK8nt7cAhWLm1kKHZAzCxgQFjAAegQIBhAB&url=https%3A%2F%2Fretropie.org.uk%2Fforum%2Ftopic%2F3513%2Fno-controllers-working-in-snes&usg=AOvVaw3IRn3ZIg159Vk11fpu32ur

          https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwi_1vK8nt7cAhWLm1kKHZAzCxgQFjAAegQIBhAB&url=https%3A%2F%2Fretropie.org.uk%2Fforum%2Ftopic%2F3513%2Fno-controllers-working-in-snes&usg=AOvVaw3IRn3ZIg159Vk11fpu32ur

          https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=12&cad=rja&uact=8&ved=2ahUKEwi_1vK8nt7cAhWLm1kKHZAzCxgQFjALegQICBAB&url=https%3A%2F%2Fgithub.com%2FRetroPie%2FRetroPie-Setup%2Fissues%2F564&usg=AOvVaw1BuJ0ZBDJ36rHpFZDBj0j9

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

            The first 3 links point to the same topic opened 2 years ago solved with an update of the emulator. The 4th link you provided is a Github issue opened 3 years ago about a problem with a SNES Tomee controller (that doesn't have any analog joysticks) and RetroPie 2.3, solved with an update of RetroArch (it seems?).

            I don't see how any of the links you posted is relevant to the problem you described.

            Coming back to your question

            • for Mame2003 you can press TAB in-game and see if you can map your joystick as you like
            • for Super Mario RPG, use the RGUI (Select + X while in-game) and go to your controls, then select the P1 gamepad to be Analog - see https://retropie.org.uk/docs/Playstation-1/#analog-controller-type.
            D 1 Reply Last reply Reply Quote 0
            • D
              Dirtyd369 @mitu
              last edited by

              @mitu The RGUI worked, and fixed the issue for all of the emulators, snes, nes, etc. I assume I can save these settings using “save core remap”? Thank you!

              Mame, however, is not. Tab does not result in anything. When should I be pressing it? When I allow the game (Tapper) to boot up, it gives me a menu called Diagnostic tests. This might be a separate issue so I’ll search online and/or make another post.

              Thank you again

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

                @dirtyd369 said in Xbox 360 Joystick not working in some emulators, but works on menu:

                I assume I can save these settings using “save core remap”? Thank you!

                Yes, this is the recommended way to do it.

                For the 2nd part, related to Mame and Tapper, I think it is not supported in 'vanilla' Mame2003 (see https://retropie.org.uk/forum/topic/1712/no-tapper-how-will-i-live-controls-not-working/) so you could try to use either advmame or install lr-mame2003-plus (https://retropie.org.uk/forum/topic/17766/mame2003-plus-250-new-games-new-input-system-new-features-new-bugs) and see if you get better results.

                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.