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

    Stratus xl works fine in ES, but nowhere else.

    Scheduled Pinned Locked Moved Help and Support
    stratus xl
    11 Posts 2 Posters 1.0k 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.
    • P
      pwd847
      last edited by

      Pi3 B+
      Status xl

      I used the premade sdcard image to install. I now have the controller successfully pairing on bootup and I have configured the controls in ES. That all works flawlessly.

      I tried to follow the instructions here: https://retropie.org.uk/docs/Bluetooth-Controller/

      but the instructions are outdated and there is no "Setup" option and there is no "Configure joystick/controller for use with RetroArch" option.

      When I open a SNES game (that is all that I have installed), only the Dpad works, and I think the left shoulder button is mapped as "start" . I tried to get into the GUI settings but there is no select button mapped to press "select +x". I have been working on this for probably 6 hours and I don't know what to do anymore...

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

        @pwd847 said in Stratus xl works fine in ES, but nowhere else.:

        but the instructions are outdated and there is no "Setup" option and there is no "Configure joystick/controller for use with RetroArch" option.

        That section is specifically for older versions. Don't go modifying the docs if you don't know what you're doing.
        Please add more information about your system, as requested in https://retropie.org.uk/forum/topic/3/read-this-first.

        1 Reply Last reply Reply Quote 0
        • P
          pwd847
          last edited by

          Pi 3
          Canakit 5 V 2.5 A power supply
          RetroPie 4.4
          Built From: Pre made SD Image on RetroPie website,
          USB Devices connected: keyboard
          Controller used: stratus xl
          Emulator: SNES

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

            Does your controller have a mode switch to choose between connecting to a PC or Android device ? Did you map the Hotkey button during the Input configuration in Emulationstation ?

            1 Reply Last reply Reply Quote 0
            • P
              pwd847
              last edited by

              No mode switch. I tried once mapping the hotkey, and another time not mapping the hotkey and assigning it to select. A few mins ago I was able to get into the retroarch bind menu by using a combination of the keyboard and the controller, but even after mapping the buttons, the same results occur.

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

                Try using the sdl input driver - since you say it works in Emulationstation. The input configuration has created a configuration file for RetroArch to read. It's in /opt/retropie/configs/all/retroarch-joypads. Open it and replace the

                input_driver = udev
                

                with

                input_driver=sdl
                

                You don't need to restart anything, just try again to start a SNES game.

                1 Reply Last reply Reply Quote 0
                • P
                  pwd847
                  last edited by

                  I just reset to a fresh install. I brought the system back to where it was before. Connected to wifi, gamepad is detected via bluetooth and configured correctly in ES.

                  I modified the .cfg file and the exact same things happened as before.

                  Within retroarch the D-pad is binded correctly and my Start button is binded to my "left shoulder" button. None of the other buttons do anything at all.

                  1 Reply Last reply Reply Quote 0
                  • P
                    pwd847
                    last edited by

                    I paired an xbox one controller a few mins ago and same thing. I can configure the xbox controller in ES and it works fine until I load an SNES game. Then no buttons work.

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

                      @pwd847 said in Stratus xl works fine in ES, but nowhere else.:

                      I paired an xbox one controller a few mins ago and same thing. I can configure the xbox controller in ES and it works fine until I load an SNES game. Then no buttons work.

                      Aha. Can you try reinstalling the xpad driver for Xbox based controllers ? You need to restart after reinstalling the driver and then re-configure the input in Emulationstation.

                      P 1 Reply Last reply Reply Quote 0
                      • P
                        pwd847 @mitu
                        last edited by pwd847

                        Before you replied I did

                        Sudo apt update
                        Sudo apt upgrade
                        Sudo rpi-update
                        Sudo apt autoremove
                        

                        I noticed during the

                        Sudo apt upgrade
                        

                        The xpad driver was updated.

                        1 Reply Last reply Reply Quote 0
                        • P
                          pwd847
                          last edited by

                          according to sdl2_jstest, I have a bunch of buttons that are not recognized...

                          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.