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 Pro 2 LONG Start Delay

    Scheduled Pinned Locked Moved Help and Support
    bluetoothcontroller8bitdo
    10 Posts 5 Posters 2.5k 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.
    • A
      Agrajag
      last edited by

      I just received two 8bitdo Pro 2 game controllers that seem pretty nice, but I'm having one issue with them that I'm not sure what to do about. ANY game on ANY platform that I try to load with this controller turned on takes forever to launch. It pretty quickly gets to the runcommand pop-up, but then sits at a black screen for something like 30 seconds before finally I get a little pop-up showing that it sees the controller (lower left) and then the game loads immediately thereafter.

      Is this a typical bluetooth thing or some other setting I have goofed up?

      S ohmycommodoreO 2 Replies Last reply Reply Quote 0
      • S
        SeraphisCain @Agrajag
        last edited by

        @agrajag This is a problem with the previous Pro model as well. It has to do with the input type you have the controller set to. There's one of them that RetroPie just doesn't like (I think XInput?). Try switching it over to a different input type. There should be a switch somewhere on the back of the controller I think? You'll have to re-configure the controller in EmulationStation afterwards, though.

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

          Looks like this issue, not specific to RetroPie, triggered by the controller timing out when inquired about the battery level.
          You can either use a different connection mode (not XInput) as @SeraphisCain suggested or installing the xpadneo driver from the RetroPie-Setup if you with to keep the XInput connect mode and re-pair the controller. Both methods require a re-configuration in EmulationStation after pairing it via Bluetooth.

          A 1 Reply Last reply Reply Quote 0
          • A
            Agrajag @mitu
            last edited by

            @mitu

            Is there a benefit to using XInput over the other modes?

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

              @agrajag Not sure, but you can look up the manual for the controller and see what's the difference between the various connection modes.

              A N 2 Replies Last reply Reply Quote 0
              • A
                Agrajag @mitu
                last edited by

                @mitu said in 8bitdo Pro 2 LONG Start Delay:

                @agrajag Not sure, but you can look up the manual for the controller and see what's the difference between the various connection modes.

                Hehehe. Not much help on that front as I've read traffic signs with more text.

                1 Reply Last reply Reply Quote 0
                • N
                  nadenislamarre @mitu
                  last edited by

                  @mitu if needed, i fixed it today on batocera.linux (https://github.com/batocera-linux/batocera.linux/commit/ce894a8e7730f5c0a67a507e50489ffb6614ca01)
                  (at least, i applied a workaround to disable battery at linux level)
                  because of the battery long (and incorrect) answer from the firmware, udev takes long time to applies rules (and then declare the pad as a joystick). 8bitdo should give me a firmware dev contact to work on the subject.

                  A 1 Reply Last reply Reply Quote 1
                  • A
                    Agrajag @nadenislamarre
                    last edited by Agrajag

                    @nadenislamarre Have you reached out to them? And thanks for this!

                    1 Reply Last reply Reply Quote 0
                    • X x_wav referenced this topic on
                    • X x_wav referenced this topic on
                    • ohmycommodoreO
                      ohmycommodore @Agrajag
                      last edited by

                      @Agrajag Just running into this issue with my new Pro 2 controllers. Can I ask where you ended up with this? Did you find a good workaround that you've stuck with that removes the delay in launching games?

                      ohmycommodoreO 1 Reply Last reply Reply Quote 0
                      • ohmycommodoreO
                        ohmycommodore @ohmycommodore
                        last edited by

                        @ohmycommodore Went with mode D instead of X and yes that does seem to eliminate the delay.

                        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.