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

    8Bitdo SN30 Pro USB triggers not detected by RetroPie.

    Scheduled Pinned Locked Moved Help and Support
    8bitdo sn30 protriggersnot detected
    6 Posts 4 Posters 4.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.
    • zeldagamer081Z
      zeldagamer081
      last edited by

      When setting up the controller for the first time in Emulation Station, the L2 and R2 triggers aren't being detected. In Recalbox and Batocera the triggers work fine, but not with RetroPie. By default this controller is detected as XBOX 360 in both Windows 10, Recalbox, Batocera, and the input method does not need to be changed. The L2 and R2 are detected as Axis triggers, and not digital just like the actual 360 controller. For whatever reason Retropie isn't detecting the triggers at all thus indicating a problem with RetroPie.

      I'm using the Raspberry Pi 3B+ with a fresh image of RetroPie.
      This is the gamepad https://www.amazon.com/8Bitdo-Gamepad-Nintendo-Windows-Raspberry-pc/dp/B07R481CVY/ref=sr_1_1?dchild=1&keywords=8bitdo+sn30+usb&qid=1590425741&sr=8-1

      1 Reply Last reply Reply Quote 2
      • S
        SorryGoFish
        last edited by

        What connection method did you use on the SN30 (D or X)? Try both. Did you upgrade the firmware of the device?

        zeldagamer081Z 1 Reply Last reply Reply Quote 0
        • zeldagamer081Z
          zeldagamer081 @SorryGoFish
          last edited by zeldagamer081

          @SorryGoFish X-Input. It's just plug and play just like with Windows, Recalbox, and Batocera. All 3 OSes detected the controller as XBOX 360 (X-input) without me having to do anything. With all 3 OSes, the triggers works properly, however with RetroPie it doesn't. RetroPie doesn't detect the triggers at all.

          Why would it have anything to do with the firmware when the controller functions properly on everything aside from RetroPie? RetroPie is the problem.

          S M 2 Replies Last reply Reply Quote 0
          • S
            SorryGoFish @zeldagamer081
            last edited by

            @zeldagamer081 Honestly, I'm not sure. I'm just getting started with all this. I have noticed that my SN30 does better with D mode (games launch slowly if I have it in X mode). Since you said it's working well on other linux operating systems (Recalbox and Batocera), I agree that the firmware shouldn't be an issue. Still, it's something to try in case the drivers are different.

            P 1 Reply Last reply Reply Quote 0
            • P
              passionforpins @SorryGoFish
              last edited by

              @SorryGoFish He's using the USB (wired only) version so no modes can be selected like the wireless models can.
              I too wish my SN30 Pro would be detected properly but the vendor ID falls back to generic x-box one controller. Retroarch has the autoconfigs for it but never sees it as anything but xbox

              1 Reply Last reply Reply Quote 0
              • M
                Magnum77 @zeldagamer081
                last edited by

                @zeldagamer081
                I had the same issue with the same controller.
                Now they are working and the only thing I know I did was updating retropie and all packages and all of a sudden it was working.
                When using steam link it will not work however but thats not the main focus.

                1 Reply Last reply Reply Quote 0
                • FloobF Floob referenced this topic on
                • 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.