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 M30 Bluetooth Controller Issue

    Scheduled Pinned Locked Moved Help and Support
    helpbluetooth8bitdocontroller
    6 Posts 4 Posters 5.6k 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.
    • D
      darthzabuza
      last edited by

      Has anybody been able to get the new M30 working on Raspberry Pi? Because I've been at it for two hours and it won't work for me.

      I followed the instructions on the Github wiki page for 8bitdo controllers, and it seemed like it paired correctly, because Configure Input showed 2 gamepads (the other controller was a usb pokken pad). But any button press on the M30 didn't register, so I couldn't configure it. Going back into bluetooth setup isn't working for me either, because removing the device has now screwed everything up. I can't register it now, every attempt gives me "Already Exists" error, despite me removing the device already.

      1 Reply Last reply Reply Quote 0
      • D
        darthzabuza
        last edited by darthzabuza

        Update: USB connection works within emulation station menus, but not within games. Is recognized as an Xbox 360 pad.

        When paired in Bluetooth, any button I press seems to be either shutting the controller off, or putting it into sleep mode, because the LED indicator light turns off at the first button press.

        Update #2: Tried pairing the controller with my phone and it works beautifully, so it's not the controller itself.

        1 Reply Last reply Reply Quote 0
        • L
          lmjiang1
          last edited by

          I'm also having issues. I'm able to pair over Bluetooth but Emulation Station does not recognize it. I also tried connecting with the USB cable, no luck. Anybody?

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

            @lmjiang1 Does the controller respond to jstest /dev/input/js0 from the command line ?

            1 Reply Last reply Reply Quote 0
            • L
              lmjiang1
              last edited by

              Thanks @mitu, I actually just got it working! @darthzabuza have you watched this video by Herb Fargus

              - It solved my issue. I put the controller into Switch mode (four lights cycling across one at a time) when initially pairing. The whole procedure worked with my M30 even though the video was made for the SF30 Pro. Hope this helps.

              D 1 Reply Last reply Reply Quote 1
              • D
                demonscythe @lmjiang1
                last edited by

                @lmjiang1 Hi. I've been trying to get my M30 pad working with my Pi running Retropie, and it connects ok via Bluetooth, but my problem is that the controller won't recognise the R or C buttons when configuring it in Emulation Station. Do all your buttons work ok?

                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.