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

    Inverted Joystick in Retropie Setup Screen????

    Scheduled Pinned Locked Moved Help and Support
    inverted controretropie setupjoystick mappinconfigure file
    6 Posts 3 Posters 3.1k 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.
    • F
      Fleetwood7694
      last edited by Fleetwood7694

      I'm fairly new to the Retropie scene, and I'm having trouble with inverted joystick function when in the Retropie Setup screen. I've mapped all 4 inputs in Emulation Station and in Retroarch, and saved the changes. I've rebooted numerous times and they remain the same as the should. I've looked over everything I know to look through, in regards to configuration files in efforts to try and manually map it, with no evail. Where would this be mapped, and how do I go about fixing it? All my mapping is as it should be with the exception of the Retropie Setup Screen and the screens where you add or update packages. If not Emulation Station or Retroarch, what system mapping would this be considered? I've eventually started fresh, but still having the issue.

      Raspberry Pi 3B
      Retropie version 4.3.17

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

        @fleetwood7694 Please give more details about your system - https://retropie.org.uk/forum/topic/3/read-this-first. What controller are you using ? Are you properly configuring the input in Emulationstation ?

        1 Reply Last reply Reply Quote 0
        • F
          Fleetwood7694
          last edited by

          The controllers I'm using are Dragonrise 8-Way Generic USB. In regards to mapping via Emulation station, I programmed them when prompted at the initial boot. I've double checked them numerous times via Emulation Station > Main Menu > Configure Input. Could it be as simple as the Joysticks being flipped? Up=1+, Down=1- ,Left= 0+, Right= 0-

          After I mapped them initially they work fine in Emulation Station and Retroarch. I just can't seem to get them to act as they were mapped in the screens I specified.

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

            @fleetwood7694 So the mapping works fine in ES and RetroArch, but only acts funny in the RetroPie-Setup screen ?

            1 Reply Last reply Reply Quote 0
            • F
              Fleetwood7694
              last edited by Fleetwood7694

              I flipped the controllers and got it to work. I guess they were installed inverted, and regardless of how I mapped them, they remain inverted in the Retropie Setup. Hope it helps someone else! But yes...They worked exactly how I mapped them in ES and Retroarch. They were just inverted in the screens where you make changes to Retropie. Can you map this area?!?

              1 Reply Last reply Reply Quote 0
              • ClydeC
                Clyde
                last edited by Clyde

                I had the same problem, but with my controls being turned 90° in th setup screens. Seems like those screens don't care about ES' controller configuration, but that can be easily fixed by connecting the joystick's microswitches in the "right" order on the encoder – if you're not using its single Sanwa port, that is.

                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.