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 N30 pro 2 n BT issue

    Scheduled Pinned Locked Moved Help and Support
    bluetoothcontrollerconnection prob
    13 Posts 3 Posters 1.7k 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.
    • W
      WDW
      last edited by

      I have read about similar issues with oleer models but no solutions.

      My problems is that controllers pairs fine, and they work on BT menu but as soon as I leave menus and enter the emulationstation, connection is lost. And I cant get them to reconnect. Need to remove and re pair them again. If I try to use BT setups "connect to all..." I get sixax error ( not found ).

      I have installed new firmware, installed joycon setup from BT menu. Removed PS3 drivers. Set load to boot and background
      But nothing helps.

      With USB they work just fine but I did buy BT controllers so I coild avoid using cords.

      Any ideas? Im cant come up with any new google hits about this issue so Im out of ideas. And Im allso totally new to retropie so cant do much without help.

      Retropie 3+ b

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

        If you connect one controller only, does it work when you start a game ?

        W 1 Reply Last reply Reply Quote 0
        • W
          WDW @mitu
          last edited by

          @mitu no, connection is lost right after I exit the BT menu so I cant even get to point where I would start a game.

          mituM M 2 Replies Last reply Reply Quote 0
          • M
            MosaicDragon
            last edited by

            Do you have any other drivers installed or any other controllers connected? Also have you tried enabling udev for your controller(theres an item in the menu) i had a similar issue and i tried a lot of things, this is one thing i did. Also try disconnecting all your bluetooth devices and pair only one 8bitdo controller and try to run a game.

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

              @WDW So the pairing actually doesn't work ? I'm confused because you said it works. Can you also please add more info about your system - as requested in https://retropie.org.uk/forum/topic/3/read-this-first.

              W 1 Reply Last reply Reply Quote 0
              • M
                MosaicDragon @WDW
                last edited by MosaicDragon

                @WDW Are you actually losing connection or do they just not register inputs? (ie do your controllers stay solid blue or go to flashing)

                Also- are your controllers on latest firmware(http://support.8bitdo.com/); and this may not help your connection issue but power it on whilst holding x (xinput mode)

                W 1 Reply Last reply Reply Quote 0
                • W
                  WDW @mitu
                  last edited by

                  @mitu Connection works and it works as long as I am inside of Bluetooth menu. This old fashioned dos style menu. There I can use BT controllers but when I exit that menu connection is lost.

                  1 Reply Last reply Reply Quote 0
                  • W
                    WDW @MosaicDragon
                    last edited by

                    @MosaicDragon No other controllers. Only things I used before was xbox 360 controller via usb cable.

                    M 1 Reply Last reply Reply Quote 0
                    • M
                      MosaicDragon @WDW
                      last edited by

                      @WDW update firmware(see link), disconnect and remove ALL bluetooth devices. pair it again. IF not connect it via usb and see if it registers in emulationstation (also put it in xinput(see above)

                      1 Reply Last reply Reply Quote 0
                      • W
                        WDW @MosaicDragon
                        last edited by

                        @MosaicDragon and yeah, on BT menu they are solid, after that blinking. Cant configure buttoma for it. And I have newest firmware.

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          MosaicDragon @WDW
                          last edited by

                          @WDW I'd suggest running an update of the system including the OS etc. Does the controller work wired and is udev enabled for it?

                          W 1 Reply Last reply Reply Quote 0
                          • W
                            WDW @MosaicDragon
                            last edited by WDW

                            @MosaicDragon System is updated but udev is not on. Need to that next.

                            Edit: Do you mean those udev rules you install on BT menu? Those are installed.

                            M 1 Reply Last reply Reply Quote 0
                            • M
                              MosaicDragon @WDW
                              last edited by MosaicDragon

                              @WDW plug in a working controller and press start then exit emulationstation(takes you to command line).
                              type: sudo /home/pi/RetroPie-Setup/retropie_setup.sh (setup menu)
                              then go to config, then find bluetooth. (while youre here check 8bitdo hack is off). Next forget devices and reconnect one gamepad.
                              If it stays connected then:
                              run: jstest /dev/input/js0 (checks input of first controller device- press buttons)
                              If the previous works then you might have a problem with emulationstation or something thus i dont know how to fix.

                              If not then try the following:

                              sudo hciconfig hci0 reset
                              

                              (resets bluetooth adapter)

                              sudo invoke-rc.d bluetooth restart
                              

                              (then restart it)

                              sudo bluetoothctl
                              

                              (open bluetooth commandline)

                              scan on
                              

                              ( start scanning)

                              output looks like this:

                              [CHG] Controller xx:xx:xx:xx:xx:xx Discovering: yes
                              [NEW] Device xx:xx:xx:xx:xx:xx LAPTOP-4BNKAVN8
                              [NEW] Device E4:17:D8:A2:0C:72 8BitDo N30 Pro 2
                              
                              [bluetooth]# pair E4:17:D8:A2:0C:72
                              

                              (pair your mac address)
                              will output like this

                              Attempting to pair with E4:17:D8:A2:0C:72
                              [CHG] Device E4:17:D8:A2:0C:72 Connected: yes
                              [CHG] Device E4:17:D8:A2:0C:72 Modalias: usb:v2DC8p2865d0100
                              [CHG] Device E4:17:D8:A2:0C:72 UUIDs: 00001124-0000-1000-8000-00805f9b34fb
                              [CHG] Device E4:17:D8:A2:0C:72 UUIDs: 00001200-0000-1000-8000-00805f9b34fb
                              [CHG] Device E4:17:D8:A2:0C:72 ServicesResolved: yes
                              [CHG] Device E4:17:D8:A2:0C:72 Paired: yes
                              Pairing successful
                              

                              (then trust it)

                              trust E4:17:D8:A2:0C:72
                              

                              (then connect it)

                              connect xx:xx:xx:xx:xx
                              

                              NOTE- change the address to yours.

                              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.