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

    Anyone else having issue with 8bitdo controller buttons not being recognized?

    Scheduled Pinned Locked Moved Help and Support
    8bitdosn30 procontrollersupport
    7 Posts 2 Posters 419 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.
    • JirynJ
      Jiryn
      last edited by

      Pi 5 15GB
      PI's official PSU
      Newest version of RetroPie (Installed today)
      8BITDO SN30 PRO USB

      I am using the SN30 PRO USB wired controller for my PI. I bought it specifically for use WITH my PI.
      For some odd reason, PI doesn't recognize the L2 and R2 buttons on the controller.

      Does anyone else have this issue? Is there a fix?
      e02af549-8dee-4e68-9bcd-cda47d05fe35-71Q+M7ydZUL.SL1500.jpg

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

        @Jiryn said in Anyone else having issue with 8bitdo controller buttons not being recognized?:

        For some odd reason, PI doesn't recognize the L2 and R2 buttons on the controller.

        What exactly does this mean ? You can't map them in EmulationStation or in RetroArch or you the inputs are not being recognized at all ? Which 'mode' is the controller using for the connection ?

        JirynJ 1 Reply Last reply Reply Quote 0
        • JirynJ
          Jiryn @mitu
          last edited by Jiryn

          @mitu
          It connects as a 360 controller, but the L2 and R2 buttons don't register at all.
          I can't map them, I hit the buttons but nothing happens. They're not being recognized

          Every other button works perfectly.

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

            Seems similar to https://retropie.org.uk/forum/topic/26887 - try to use the 'Switch' or 'Android' mode instead of 'Xinput'. Also, make sure the firmware on the gamepad is updated to the latest version.

            JirynJ 1 Reply Last reply Reply Quote 0
            • JirynJ
              Jiryn @mitu
              last edited by Jiryn

              @mitu
              Their is no mode for this one, as far as I can see...
              It's just plug and play
              https://support.8bitdo.com/Manual/sn30-pro-usb/

              while updating he controller to the newest firmware, I noticed the L2 and R2 are detected as Z-axis on the PC.

              Though I admit, I may not know what you meant by XINPUT

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

                Try pressing 'Y' when powering the gamepad and it should boot into 'Switch mode' - the gamepad will be identified as Nintendo Switch Pro Controller.

                JirynJ 1 Reply Last reply Reply Quote 0
                • JirynJ
                  Jiryn @mitu
                  last edited by

                  @mitu said in Anyone else having issue with 8bitdo controller buttons not being recognized?:

                  Try pressing 'Y' when powering the gamepad and it should boot into 'Switch mode' - the gamepad will be identified as Nintendo Switch Pro Controller.

                  Thank you!
                  That's very helpful information... but now it doesn't recognize the analogue sticks.

                  I tried all 4 modes.
                  Xbox, Android, and Mac (X,B,A) modes are all recognized as a 360 Compatible Controller, and doesn't register the L2 and R2 triggers
                  Switch Pro (Y) mode recognizes all the buttons, L3 and R3, but not the analogue sticks.

                  I have no clue what's going on.

                  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.