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

    Lost PS3 bluetooth after updating Raspbian

    Scheduled Pinned Locked Moved Help and Support
    42 Posts 16 Posters 21.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.
    • ArcueidLoverA
      ArcueidLover
      last edited by

      While I don't use my PS3 controller wirelessly, I did use a Bluetooth Keyboard which has stopped working after the update, it also will not see the device for re-pairing, gives me a blank list of paired devices when trying to unpair and a bizarre 'tracklist' text when trying to show any registered BT devices.

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

        I have the same problem. Bluetooth worked fine before the update. Now it is impossible (for me) to get a connection.

        1 Reply Last reply Reply Quote 0
        • HoolyHooH
          HoolyHoo
          last edited by HoolyHoo

          Had the same issue. Turns out the update upgrades pi-bluetooth to version 0.1.1 which breaks bluetooth in Retropie. Solution is to downgrade pi-bluetooth back to version 0.1.0. You can do that by running from the command line:

          wget http://archive.raspberrypi.org/debian/pool/main/p/pi-bluetooth/pi-bluetooth_0.1.0_armhf.deb

          and

          sudo dpkg -i pi-bluetooth_0.1.0_armhf.deb

          Then Reboot. Hope this helps.

          S J 2 Replies Last reply Reply Quote 2
          • L
            Lagorth
            last edited by

            Unfortunately this didn't solve my problem. Is there a way to check whether bluetooth is activated in retropie after this downgrade?

            1 Reply Last reply Reply Quote 0
            • S
              symp @HoolyHoo
              last edited by

              @HoolyHoo Thanks that fixed my problem, was trying everything I could think of

              @Lagorth use hciconfig via ssh/terminal it should return bluetooth address etc if bluetooth is working

              L 1 Reply Last reply Reply Quote 0
              • L
                Lagorth @symp
                last edited by

                @symp when I type hciconfig in terminal nothing happens. So bluetooth isn't working, right?

                E 1 Reply Last reply Reply Quote 0
                • J
                  jmebd @HoolyHoo
                  last edited by

                  @HoolyHoo Thanks for your help! Back off the bluetooth dongle crutch again!

                  1 Reply Last reply Reply Quote 0
                  • E
                    eightbit @Lagorth
                    last edited by

                    @Lagorth

                    Right. After the downgrade you will see output from hciconfig. Before it you will not (because it is not working with 0.1.1). Downgrading it worked for me as well.

                    1 Reply Last reply Reply Quote 0
                    • ?
                      A Former User
                      last edited by A Former User

                      same thing here with the 8bitdo NES30 pro, after update bluetooth didnt want to recognize or connect to the controller. I've now downgraded it and shows up in the "unregister and remove bluetoothdevice" menu....some progress better than none. I even had to do a fresh install of retropie and copy over all the roms thinking it was something wrong with the system

                      1 Reply Last reply Reply Quote 0
                      • Meneer JansenM
                        Meneer Jansen
                        last edited by Meneer Jansen

                        My personal howto for Bluez 5 and the command line (notice that you can also confugure BT from within Emulationstation):

                        Bluez 5

                        Ubuntu 14.04 still uses Bluez 4 (see below). Debian 8 'Jessie' uses ver. 5.

                        1. Summary:

                          • bluetootlctl
                          • agent on
                          • devices
                          • pair 11:22:33:AA:BB:CC
                          • Enter PIN
                          • trust 11:22:33:AA:BB:CC
                          • connect 11:22:33:AA:BB:CC
                        2. Use the utility 'bluetoothctl' for everything. Once this program is started then it changes your prompt to:

                          [bluetooth]#

                        3. If it "sees" a BT controller or device then the prompt is blue. Type "help" for a list of commands.

                        4. Get MAC address of bluetooth keyboard or other device. Set your device in pairing mode (!) and type:

                          devices

                          Example of output:

                          Device 20:15:06:05:61:80 Bluetooth 3.0 Keyboard

                          Tip: put dongle in device discovery mode with "scan on" command if device is not yet on the list.

                        5. Set "agent on"!

                        6. Type "pair XX:YY:01:05:61:80" (TAB completion works).

                        7. If you've set the agent on then it should ask you to type a PIN code on the keyboard and to press enter on it afterwards.

                        8. Then trust, connect etc.

                        9. Type "quit". Your keyboard should be connected now.

                        10. I don't know how or why, but its autoconnected at boot. If not, check the references.

                        11. Troubleshooting:

                          • To list BT dongles and their MAC address type "list" (not necessary if you've got only
                            one). Example of output:
                            [bluetooth]# list
                            Controller XX:YY:ZZ:01:02:B6 raspberrypi [default]
                          • Set your dongle on w/: "power on".
                          • Prompt not blue and error org.bluez.Error.NotReady: Power issue? ????????????!!!!!!!
                          • hciconfig hci0 up
                        12. References:
                          [1] https://wiki.archlinux.org/index.php/bluetooth#Bluetoothctl

                          [2] https://wiki.archlinux.org/index.php/bluetooth_keyboard

                          [3] Possible errors messages: http://maemo.org/api_refs/5.0/beta/bluez/adapter.html

                        Avid Linux user.

                        1 Reply Last reply Reply Quote 0
                        • Wolfman100W
                          Wolfman100
                          last edited by

                          I have now been digging around attempting to get the bluetooth controller in the Pi to see the PS3 controller at root level from the commandline using bluetoothctl following this guide:

                          https://wiki.archlinux.org/index.php/bluetooth#Bluetoothctl

                          The Pi does not see the PS3 controller when scanning for devices but every other bluetooth device around.This leads me to assume that one of two scenarios is ocurring:

                          1)The Bluetooth in the PS3 controller is broken
                          2)The Pi's Bluetooth needs sixpair to be running in order to see the PS3 controller

                          If someone with more in-depth knowledge than me confirm whether either of these possibilities are true?

                          E 1 Reply Last reply Reply Quote 0
                          • E
                            eightbit @Wolfman100
                            last edited by

                            @Wolfman100 said in Lost PS3 bluetooth after updating Raspbian:

                            I have now been digging around attempting to get the bluetooth controller in the Pi to see the PS3 controller at root level from the commandline using bluetoothctl following this guide:

                            https://wiki.archlinux.org/index.php/bluetooth#Bluetoothctl

                            The Pi does not see the PS3 controller when scanning for devices but every other bluetooth device around.This leads me to assume that one of two scenarios is ocurring:

                            1)The Bluetooth in the PS3 controller is broken
                            2)The Pi's Bluetooth needs sixpair to be running in order to see the PS3 controller

                            If someone with more in-depth knowledge than me confirm whether either of these possibilities are true?

                            Are you using the RetroPie-Setup to set up the PS3 controller? Mine works fine.

                            1 Reply Last reply Reply Quote 0
                            • Wolfman100W
                              Wolfman100
                              last edited by

                              Yes I am.When prompted I plug the PS3 controller in via USB then disconnect it and push the 'PS' button to pair but nothing happens.

                              O S E 3 Replies Last reply Reply Quote 0
                              • O
                                opensourcefan @Wolfman100
                                last edited by

                                @Wolfman100 said in Lost PS3 bluetooth after updating Raspbian:

                                Yes I am.When prompted I plug the PS3 controller in via USB then disconnect it and push the 'PS' button to pair but nothing happens.

                                I remember this same issue when I first tried. I think it all needs to be done before closing the window, not sure because it's not super clear. Maybe connect and wait for a bit then disconnect and wait for a bit before turning it on again. It would be great if it check marked the steps to show that they have been accomplished so you know when to move onto the next.

                                RPI3, v 3.7 from SD Image, Last update, Bluetooth v1.0, Child-Friendly ES, 3 amp Power Supply, Case w/fan.

                                S 1 Reply Last reply Reply Quote 0
                                • S
                                  stayupthetree @opensourcefan
                                  last edited by

                                  @opensourcefan When it works, it works regardless if the screen is there or not. Similar to the USB Rom service, it is backgrounded.

                                  Worth noting to those with trouble, apparently you have to choose between using the PS3 controller on bluetooth or using anything else. The 'sixad' install takes over as the bluetooth controller that would start as a system service. It is apparently a one or the other thing, or so I gathered from this https://github.com/RetroPie/RetroPie-Setup/issues/1181

                                  1 Reply Last reply Reply Quote 0
                                  • S
                                    stayupthetree @Wolfman100
                                    last edited by

                                    @Wolfman100 Did you downgrade pi-bluetooth from 0.1.1 to 0.1.0?

                                    1 Reply Last reply Reply Quote 0
                                    • E
                                      eightbit @Wolfman100
                                      last edited by

                                      @Wolfman100 said in Lost PS3 bluetooth after updating Raspbian:

                                      Yes I am.When prompted I plug the PS3 controller in via USB then disconnect it and push the 'PS' button to pair but nothing happens.

                                      Provided your BT is working (make sure to downgrade it to 0.1.0 if you did not already) when you plug in the PS3 controller you should see all four lights blinking. Then you unplug it and press the PS button and it should vibrate, rotate the lights and stop at light #1. Now it is synced.

                                      1 Reply Last reply Reply Quote 0
                                      • Wolfman100W
                                        Wolfman100
                                        last edited by

                                        When I attempt this all I get is the controller constantly vibrating and all 4 lights flashing,meaning it is not pairing.I have however not downgraded to 0.1.0 yet,which I will try later.

                                        S 1 Reply Last reply Reply Quote 0
                                        • S
                                          stayupthetree @Wolfman100
                                          last edited by

                                          @Wolfman100 Dude. Seriously.

                                          1 Reply Last reply Reply Quote 0
                                          • Wolfman100W
                                            Wolfman100
                                            last edited by

                                            Yes.Seriously.

                                            This is what I get when I attempt to downgrade:

                                            root@osmc:/# cd pi-bluetooth_0.1.0_armhf.deb
                                            bash: cd: pi-bluetooth_0.1.0_armhf.deb: Not a directory
                                            root@osmc:/# sudo dpkg -i pi-bluetooth_0.1.0_armhf.deb
                                            (Reading database ... 51351 files and directories currently installed.)
                                            Preparing to unpack pi-bluetooth_0.1.0_armhf.deb ...
                                            Unpacking pi-bluetooth (0.1.0) over (0.1.0) ...
                                            dpkg: dependency problems prevent configuration of pi-bluetooth:
                                            pi-bluetooth depends on bluez-firmware; however:
                                            Package bluez-firmware is not installed.

                                            dpkg: error processing package pi-bluetooth (--install):
                                            dependency problems - leaving unconfigured
                                            Errors were encountered while processing:
                                            pi-bluetooth

                                            Meneer JansenM 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.