Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    8Bitdo SF30 PRO pairing lost

    GamePad/GPIO/USB encoder
    8bitdo sf30 pairing lost
    4
    16
    8799
    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.
    • lhari84
      lhari84 @Scavy last edited by

      @scavy
      In the meanwhile tried 8bitdo N30 pro 2, which results in exactly the same problem. So in my point of view, latest stable of Recalbox has a problem with new 8bitdo controllers, maybe all those already have a USB-C port. Maybe some new controller/chip/firmware modification in these devices...
      No idea why it works on your side still. Maybe also a interferrence with WIFI that destroys the pairing - I don't know.

      Gave it up and waiting for all new Recalbox Pi 3 B+ final version...

      In the meanwhile I'm using this new guy I freshly ordered too, with a Wii Classic controller connected. It's working like a charm...

      0_1545385172246_2018-12-21_103624.jpg

      ...without loosing the pairing - And, though it's new on the market, it has an old, non-USB-C connector. That's also why I think there was some modification in latest 8bitdo hardware, that doesn't want to keep keep paired smoothly with latest RB stable!

      Pi 4:
      Sony DualShock 4 (2nd gen), 8BitDo Pro 2, 8BitDo SF30 PRO, Retroflag SUPERPi 4 Case, Recalbox 9.0

      Pi Zero 2W:
      GPi Case 2W, Recalbox 9.0

      Scavy 1 Reply Last reply Reply Quote 0
      • Scavy
        Scavy Global moderator @lhari84 last edited by

        @lhari84 Nice new pad 🙂
        I can't explain why it's working at home and not with your system. If there's people using our 8bitdo SF30 pro pad reading this topic, please let us know if it's working well or not, thanx !

        • RPi0w : GPi Case
        • RPi4-2Go : Nespi4case - SN30 pro+ & PS3 DualShock pads - Logitech M170 (BT) keyboard/mouse set
        • Odroid Go Advance & Go Super
        • PC : CPU i5 core 2.8/3.4 GHz - GPU GeForce 850M - RAM 8Go DDR3L
        Bloodsurfer 1 Reply Last reply Reply Quote 0
        • Bloodsurfer
          Bloodsurfer @Scavy last edited by

          @scavy I'm also using the SF30 Pro with the last beta. Not experiencing any issues with it.
          Though I don't think I have done 10 reboots yet after pairing it. Maybe 5 times, it's still working.

          Maybe this is related to different firmware versions? If I recall correctly, I only updated it once immediately after buying it, and I bought it close to the original release date.

          Scavy 1 Reply Last reply Reply Quote 0
          • Scavy
            Scavy Global moderator @Bloodsurfer last edited by

            @bloodsurfer yeap, it's a possibility. My pad is quite recent too. Ihari84, did you update your pad's firmware ?

            • RPi0w : GPi Case
            • RPi4-2Go : Nespi4case - SN30 pro+ & PS3 DualShock pads - Logitech M170 (BT) keyboard/mouse set
            • Odroid Go Advance & Go Super
            • PC : CPU i5 core 2.8/3.4 GHz - GPU GeForce 850M - RAM 8Go DDR3L
            lhari84 1 Reply Last reply Reply Quote 0
            • lhari84
              lhari84 @Scavy last edited by

              @scavy Unfortunately I have to report also the 8bitdo G Bros adaper (from picture above) sucked after few reboots in the meanwhile.
              Seems it‘s only working with my old, legacy 8bitdo N30 Pro and Sony DualShock 4 controller then 😞

              All newer 8bitdo I tried faced this problem so far (SF30 Pro, N30 Pro 2 and G Bros adapter)!
              Each I flashed with latest firmware before pairing.

              Pi 4:
              Sony DualShock 4 (2nd gen), 8BitDo Pro 2, 8BitDo SF30 PRO, Retroflag SUPERPi 4 Case, Recalbox 9.0

              Pi Zero 2W:
              GPi Case 2W, Recalbox 9.0

              1 Reply Last reply Reply Quote 0
              • Bloodsurfer
                Bloodsurfer last edited by

                It could also be related to some different setting in recalbox.conf. How is your config? Which BT driver are you using for example?

                controllers.ps3.enabled=1
                controllers.ps3.driver=bluez
                controllers.xboxdrv.enabled=0
                controllers.xboxdrv.nbcontrols=2
                controllers.gpio.enabled=0
                controllers.gpio.args=map=1,2
                controllers.db9.enabled=0
                controllers.db9.args=map=1
                controllers.gamecon.enabled=0
                controllers.gamecon.args=map=1
                controllers.xarcade.enabled=1

                lhari84 1 Reply Last reply Reply Quote 0
                • lhari84
                  lhari84 @Bloodsurfer last edited by

                  @bloodsurfer
                  Here my config. Have to say I‘ve changed nothing. It‘s everthing from fresh, clean install of latest Recalbox stable:

                  **# -------------- D - Controllers ----------------- #

                  Enable support for standard bluetooth controllers

                  controllers.bluetooth.enabled=1

                  Please enable only one of these

                  -------------- D1 - PS3 Controllers ------------

                  ##Enable PS3 controllers support
                  controllers.ps3.enabled=1

                  Choose a driver between bluez, official and shanwan

                  bluez -> bluez 5 + kernel drivers, support official and shanwan sisaxis

                  official -> sixad drivers, support official and gasia sisaxis

                  shanwan -> shanwan drivers, support official and shanwan sisaxis

                  controllers.ps3.driver=bluez

                  ------------ D2 - GPIO Controllers ------------

                  GPIO Controllers

                  enable controllers on GPIO with mk_arcarde_joystick_rpi (0,1)

                  controllers.gpio.enabled=0

                  mk_gpio arguments, map=1 for one controller, map=1,2 for 2 (map=1,map=1,2)

                  controllers.gpio.args=map=1,2

                  ------------ D3 - Steam Controllers ------------

                  Enable steam controller service

                  controllers.steam.enabled=0

                  DB9 Controllers

                  Enable DB9 drivers for atari, megadrive, amiga controllers (0,1)

                  controllers.db9.enabled=0

                  db9 arguments

                  controllers.db9.args=map=1

                  Gamecon controllers

                  Enable gamecon controllers, for nes, snes psx (0,1)

                  controllers.gamecon.enabled=0

                  gamecon_args

                  controllers.gamecon.args=map=1

                  XGaming's XArcade Tankstik and other compatible devices

                  controllers.xarcade.enabled=1**

                  Do you have any suggestions what I could change to make these newer 8bitdo controllers staying paired?

                  Pi 4:
                  Sony DualShock 4 (2nd gen), 8BitDo Pro 2, 8BitDo SF30 PRO, Retroflag SUPERPi 4 Case, Recalbox 9.0

                  Pi Zero 2W:
                  GPi Case 2W, Recalbox 9.0

                  lhari84 1 Reply Last reply Reply Quote 0
                  • lhari84
                    lhari84 @lhari84 last edited by

                    @lhari84
                    P.S.: I don‘t think changing driver in recalbox.conf is a solution. Seems it‘s, as the name of switch already says, for PS3 pads only:
                    https://github.com/recalbox/recalbox-os/wiki/PS3-controllers-drivers-(EN)

                    Any other setting I could give a try?

                    Pi 4:
                    Sony DualShock 4 (2nd gen), 8BitDo Pro 2, 8BitDo SF30 PRO, Retroflag SUPERPi 4 Case, Recalbox 9.0

                    Pi Zero 2W:
                    GPi Case 2W, Recalbox 9.0

                    1 Reply Last reply Reply Quote 0
                    • FoXzFLoW
                      FoXzFLoW last edited by

                      @lhari84 the same is happening to me, after rebooting or powering off, I lose the pairing on my SF30 Pro 😞 I am using the latest 8bitdo firmware available (1.29).

                      Starting SF30 Pro by start+B. The only way to make It connect again is to forget bluetooth controllers an pair It again, so I need a usb-c or another USB controller to pair it again.

                      Any ideas?

                      lhari84 1 Reply Last reply Reply Quote 1
                      • lhari84
                        lhari84 @FoXzFLoW last edited by lhari84

                        @foxzflow
                        Are you using a Bluetooth dongle or internal bluetooth? If donlge, do you know which chipset it has? (CSR or Broadcom?)
                        I‘m using CSR based dongle in Pi3 B. And I have not tried internal Bluetooth, because it sucks on Pi3 B, way too much input lag.

                        These problems seem to be gone with Pi3 B+. In latest christmas beta, pairing of latest 8bitdo controllers do not get lost and no input lag there with it‘s internal bluetooth. But this beta brings other problems, that‘s why I stick on latest stable and the „old“ Pi3 B 😞 Hope there is a stable, final version soon...

                        Further I can‘t understand why so less people seem to have this reproducible issue. Maybe it‘s because this forum is visited mostly by french people who don‘t care about english/international posts. -> Same in beta-thread, most communication is french and my english posts seem to be ignored. Even though in first post moderator wrote communication should be in english, so as many people as possible can contribute... I know, Google translator could help, and so on... but in the end it’s a bit annoying and much information gets lost!

                        Pi 4:
                        Sony DualShock 4 (2nd gen), 8BitDo Pro 2, 8BitDo SF30 PRO, Retroflag SUPERPi 4 Case, Recalbox 9.0

                        Pi Zero 2W:
                        GPi Case 2W, Recalbox 9.0

                        1 Reply Last reply Reply Quote 0
                        • FoXzFLoW
                          FoXzFLoW last edited by

                          I am using an external bluetooth dongle (CSL - USB nano Bluetooth V4.0) but I am not quite sure if it has CSR or Broadcom chipset. I did some research and found that chipset can be CSR 8510 A10 but not 100% sure.

                          Anyway I am not using internal bluetooth as my board is an Odroid XU4 that does not have builtin bluetooth, so I had to buy external dongle.

                          I have not tried the latest christmas beta yet, I think I will also stick on the current stable version and I will wait for the next stable one as this is a minor problem for me.

                          Thanks for your help, lets see if the problem is gone on the next release 🙂

                          lhari84 1 Reply Last reply Reply Quote 0
                          • lhari84
                            lhari84 @FoXzFLoW last edited by

                            @foxzflow
                            CSL should use CSR chipset, I‘m using the same! Before I tried a Digitus dongle, also CSR. As it didn‘t fit in Superpi case because of its size, I removed housing of both and both modules look quite similiar, just the CSL has a very bright LED compared to the Digitus 😉 Also MAC adress tells me it‘s from the same Chinese manufacturer.

                            I also tried an Asus dongle with Broadcom chipset, but here I had same problem like with Pi3 B‘s internal Broadcom chipset: Inputs where much too sensitive, for example at steering at Mario Kart.

                            But as discussed, also tried with internal Broadcom chipset of Pi3 B+ in beta and there it seems work fine. (Not too sensitive and also no known input lag of Pi3 B)
                            So I hope there is a final version for B+ soon too. I‘m really looking forward because for me there is no real alternative to the really good, new 8bitdo controllers!

                            Pi 4:
                            Sony DualShock 4 (2nd gen), 8BitDo Pro 2, 8BitDo SF30 PRO, Retroflag SUPERPi 4 Case, Recalbox 9.0

                            Pi Zero 2W:
                            GPi Case 2W, Recalbox 9.0

                            1 Reply Last reply Reply Quote 1
                            • First post
                              Last post

                            Want to support us ?

                            73
                            Online

                            99.6k
                            Users

                            28.1k
                            Topics

                            187.1k
                            Posts

                            Copyright © 2021 recalbox.com