• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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 Ultimate Bluetooth Controller Compatibility

Scheduled Pinned Locked Moved Help and Support
8bitdo
19 Posts 3 Posters 6.4k 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.
  • T
    trecuu
    last edited by 10 Mar 2023, 08:13

    Hello there...
    I recently bought a 8bitdo Ultimate Bluetooth to use on my raspberry pi 2 running retropie.

    But I cant get it to work!

    It works flawlessly on my desktop pc.

    The strange thing is that the controller works for like 3 secs, then the 2.4g dongle that comes with it restarts itself and the controller turns off... If I turn the controller on again, it connects to the dongle and works for like 3 secs, then it repeat the same behavior...

    Is it a raspberry pi 2, a retropie, or a controller "problem"!?

    Already tried everything that I found online, but did not found anything specific to this controller.

    Thx in advance to anyone whiling to help!

    1 Reply Last reply Reply Quote 0
    • M
      mitu Global Moderator
      last edited by 10 Mar 2023, 18:38

      Seems like the dongle is not working right - maybe the USB port doesn't provide enough power to it or maybe your Pi doesn't get enough power to be able to power it up. What are you using to power the Pi ?

      T 1 Reply Last reply 11 Mar 2023, 07:11 Reply Quote 0
      • T
        trecuu @mitu
        last edited by 11 Mar 2023, 07:11

        @mitu

        Im using a 5.1v 2.5amps power supply from Motorola.

        I though about that too.... But I think 2.5amps is more than enough to power Pi 2 + 2.4g dongle, right!?.(I cant find anywhere on the web about the power drawn of the usb dongle)

        Hey! Thx for the help!

        1 Reply Last reply Reply Quote 0
        • M
          mitu Global Moderator
          last edited by 11 Mar 2023, 07:22

          @trecuu said in 8bitdo Ultimate Bluetooth Controller Compatibility:

          I though about that too.... But I think 2.5amps is more than enough to power Pi 2 + 2.4g dongle, right!?.

          Yes, if it's supplied correctly, which not any charger can do (phone chargers are not the proper way to power up a Pi anyway). Do you get any under-voltage warnings when running games ?

          T 1 Reply Last reply 11 Mar 2023, 07:31 Reply Quote 0
          • T
            trecuu @mitu
            last edited by 11 Mar 2023, 07:31

            @mitu
            No, never...
            It runs fine with my brothers 8bitdo SN30 Pro and its dongle receiver.

            Thx again!

            1 Reply Last reply Reply Quote 0
            • M
              mitu Global Moderator
              last edited by 11 Mar 2023, 07:35

              Can you add more details about your setup, as asked in https://retropie.org.uk/forum/topic/3/read-this-first ?

              To diagnose the disconnect, run from the terminal

              sudo dmesg -c
              dmesg -w
              

              and plug in the dongle. Wait till it gets disconnected and post the messages shown on the screen.

              T 2 Replies Last reply 11 Mar 2023, 07:52 Reply Quote 0
              • T
                trecuu @mitu
                last edited by 11 Mar 2023, 07:52

                @mitu
                Heres the output: https://pastebin.com/raw/PmkZcmdC

                1 Reply Last reply Reply Quote 0
                • T
                  trecuu @mitu
                  last edited by 11 Mar 2023, 08:10

                  @mitu
                  Using:
                  Raspberry Pi 2 B 1.1v
                  Linux retropie 5.10.103-v7+
                  Built From Pre made SD Image on RetroPie website
                  The only USB device connect is the receiver of the 8bitdo controller.

                  1 Reply Last reply Reply Quote 0
                  • M
                    mitu Global Moderator
                    last edited by 11 Mar 2023, 08:21

                    Seems like a driver support issue, which hopefully may get resolved if you update the xpad driver. You haven't specified which version of RetroPie you're using right now, so run an update (which should update the xpad driver also) and reboot, then try again the dongle.

                    T 1 Reply Last reply 11 Mar 2023, 08:57 Reply Quote 0
                    • T
                      trecuu @mitu
                      last edited by 11 Mar 2023, 08:57

                      @mitu
                      I just updated via the Retropie Setup Script. Is that enough?

                      Still not working...

                      https://pastebin.com/raw/tXiPDg7x

                      Thx!

                      M 1 Reply Last reply 11 Mar 2023, 16:13 Reply Quote 0
                      • M
                        mitu Global Moderator @trecuu
                        last edited by mitu 3 Nov 2023, 16:15 11 Mar 2023, 16:13

                        I just updated via the Retropie Setup Script. Is that enough?

                        Should be enough, but unfortunately it seems that's not solving the issue. I see in the logs that the controller advertise itself as a Nintendo Switch Pro, then it disconnects, tries to mimic an Xbox controller, then it disconnects again and finally just shows as a generic input device (with a different name).

                        It seems it's not fully compatible with RetroPie/Linux. FWIW there are a couple of similar issues reported for the xpad driver (here and here).

                        Does the controller have any firmware update(s) that can be applied ? I know some of Linux users have made it work. This is the controller you have, right ?

                        T 2 Replies Last reply 11 Mar 2023, 21:50 Reply Quote 0
                        • T
                          trecuu @mitu
                          last edited by 11 Mar 2023, 21:50

                          @mitu
                          I found where the xpad package was, and even manually updated it, but it did not fix the problem.
                          I have both of them updated to the last version of the firmware. Even tested the beta one, and no success either.

                          And yes, that is exactly the controller that I have.

                          Ill look further in these issues you gave...

                          Thx again!

                          1 Reply Last reply Reply Quote 0
                          • T
                            trecuu @mitu
                            last edited by 12 Mar 2023, 06:55

                            @mitu
                            I tried messing around with the xpad source, made some changes and now the controller keeps CONNECTED, doesnt give any ERRORS.

                            But... it does not work any buttons. =/

                            Heres the output from dmesg:
                            https://pastebin.com/raw/9vv628c7

                            And heres the changes I did:
                            https://github.com/paroj/xpad/compare/master...trecuu:xpad:master

                            Thx for the help =)

                            M 1 Reply Last reply 12 Mar 2023, 08:17 Reply Quote 0
                            • M
                              mitu Global Moderator @trecuu
                              last edited by 12 Mar 2023, 08:17

                              @trecuu said in 8bitdo Ultimate Bluetooth Controller Compatibility:

                              But... it does not work any buttons. =/
                              Heres the output from dmesg:
                              https://pastebin.com/raw/9vv628c7

                              Looking at the log, xpad is not even called, since the controller advertises itself as a Switch compatible Nintendo.Co.Ltd. Pro Controller. If you're willing to use the Switch mode for the controller, then you should install the hid-nintendo driver - see here how to install it.

                              T 3 Replies Last reply 12 Mar 2023, 09:02 Reply Quote 0
                              • T
                                trecuu @mitu
                                last edited by 12 Mar 2023, 09:02

                                @mitu

                                Doesnt work either.
                                https://pastebin.com/raw/FkTP7zY5

                                Strange thing is, xpad shows as not installed when I manual install it.

                                Thx for the help!

                                1 Reply Last reply Reply Quote 0
                                • T
                                  trecuu @mitu
                                  last edited by 16 Mar 2023, 11:15

                                  @mitu
                                  Updating.

                                  I did a fresh install of retropie, updated all the packages before even plugin the controller in. And got the same problem as I first stated.

                                  Changed all the power suplies, and even cables. Changed even the monitor I was using to be sure. And does not change the output whatsoever.

                                  Thx!

                                  1 Reply Last reply Reply Quote 0
                                  • T
                                    trecuu @mitu
                                    last edited by 23 Mar 2023, 03:00

                                    @mitu
                                    Managed to fix it by downloading a beta firmware for the receiver to be able to change to D-Input.
                                    It does not work while on X-Input, only on D-Input.

                                    Thx for the help.

                                    M H 2 Replies Last reply 23 Mar 2023, 04:17 Reply Quote 1
                                    • M
                                      mitu Global Moderator @trecuu
                                      last edited by 23 Mar 2023, 04:17

                                      Thanks for the follow up, good to know.

                                      It does not work while on X-Input, only on D-Input.

                                      That usually means rumble will not work, so be aware of that.

                                      1 Reply Last reply Reply Quote 0
                                      • H
                                        himed @trecuu
                                        last edited by himed 4 May 2023, 15:48 4 Apr 2023, 05:06

                                        @trecuu said in 8bitdo Ultimate Bluetooth Controller Compatibility:

                                        @mitu
                                        Managed to fix it by downloading a beta firmware for the receiver to be able to change to D-Input.
                                        It does not work while on X-Input, only on D-Input.

                                        Thx for the help.

                                        Hi @trecuu I’m in the same situation as you but I’m not able to find the beta firmware you mentioned. 8bitdo Support informed me that it was no longer available. What version number is the beta? Any chance you still have a copy of the beta firmware? The latest controller firmware is V1.03 and V1.02 for the usb dongle receiver. I appreciate your time and your help,
                                        Best Regards

                                        1 Reply Last reply Reply Quote 1
                                        • M mitu referenced this topic on 9 Apr 2023, 13:40
                                        • 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.

                                          This community forum collects and processes your personal information.
                                          consent.not_received