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 mapping problem

    Scheduled Pinned Locked Moved Help and Support
    8bitdo sn30 promapping keysretropie 4.6
    10 Posts 6 Posters 2.9k 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.
    • X
      xyz
      last edited by

      Hi,
      I have 8Bitdo SN30 Pro USB and it gets recognise as Xbox 360 controller. However, during the key mapping retropi does not accept L2 and R2 keys. How do I get those mapped or do I have anyhow to skip the mapping?

      Thank you in advance,

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

        Can you check with jstest how are the L2/R2 registered ? They may be registering as analog axis instead of buttons. Exit EmulationStation and run from the command line:

        jstest /dev/input/js0
        

        press L2/R2 and see how are they registered. You can exit the test by pressing Ctrl and C, type emulationstation to get back to EmulationStation.

        1 Reply Last reply Reply Quote 0
        • sirhenrythe5thS
          sirhenrythe5th
          last edited by

          This may sound weird, but the solution is: try again!

          I have the same issue, but learned that the L2/R2 are not recognized on the first try of mapping them.
          Start "Configure Input" right again and voilĂ  : the are working!

          I dont know why, and i did not find that solution on my own (it was an answer in another thread concerning this issue): but it works! ;)

          -- Retro-Achievements Username: SirALX --
          RetroRatio: 1.88
          Started Games beaten: 2,47%
          Site Rank: 4382/93743 ranked users (TOP 4.76%)
          Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

          1 Reply Last reply Reply Quote 0
          • I
            Impy
            last edited by Impy

            Personally, I have had the best experience connecting 8bitdo's controllers (an sn30pro and m30) when they are set to nintendo switch mode.

            Pair them via retropie's bluetooth settings if retropie doesn't find them when they are in that mode.

            1 Reply Last reply Reply Quote 0
            • sirhenrythe5thS
              sirhenrythe5th
              last edited by

              I always use the android-mode (this was recommended when i bought my first 8BitDo) and also had never problems with this mode.

              -- Retro-Achievements Username: SirALX --
              RetroRatio: 1.88
              Started Games beaten: 2,47%
              Site Rank: 4382/93743 ranked users (TOP 4.76%)
              Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

              1 Reply Last reply Reply Quote 0
              • X
                xyz
                last edited by

                Thank you for all the replies. Do I need a keyboard to change the diffrent modes or could I do it over ssh?

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

                  @xyz The controller connection mode is set from the controller itself. Lookup your model on the 8Bitdo site and open the support documentation to learn how to switch modes. Usually, you start it with a specific button sequence (Start + X, Start + Y, etc.).

                  sirhenrythe5thS 1 Reply Last reply Reply Quote 1
                  • sirhenrythe5thS
                    sirhenrythe5th @mitu
                    last edited by sirhenrythe5th

                    Extra Hint: when you turn an 8BitDo over -> there is a badge which explains all the combos to change the mode.

                    -- Retro-Achievements Username: SirALX --
                    RetroRatio: 1.88
                    Started Games beaten: 2,47%
                    Site Rank: 4382/93743 ranked users (TOP 4.76%)
                    Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                    1 Reply Last reply Reply Quote 0
                    • B
                      BobRossWins
                      last edited by BobRossWins

                      I have this same issue, but I can't change the input type of the SN30 in Windows or on the Pi 4.

                      All the guidance on flipping to D-Input seems to be for the Bluetooth version. I looked it up on the website and this controller only has X-input and Switch, but no guidance on how to change....

                      https://www.8bitdo.com/sn30-pro-usb-gamepad/

                      simpleethatS 1 Reply Last reply Reply Quote 0
                      • simpleethatS
                        simpleethat @BobRossWins
                        last edited by

                        @BobRossWins I have that controller and had the same problem. It seems that Retropie is looking at the L2/R2 triggers as axis instead of buttons. I'm not able to get to my Pi right now so I can't give you the complete path but you can force the assignment by editing the cfg file, with the information in the last post here: https://retropie.org.uk/forum/topic/27253/8bitdo-sn30-pro-wired-trigger-assignment

                        That worked for me. Something odd that I haven't had the chance yet to investigate: I did a full update with the paddle plugged in and it was then registering L2/R2 as buttons and then I was able to assign them through the GUI.

                        I hope this helps, I'll be able to be at my Pi tomorrow to add the path to the cfg file I edited, (it's in configs/all I just don't remember the rest).

                        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.