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.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.
    • 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
                        • Meneer JansenM
                          Meneer Jansen @Wolfman100
                          last edited by Meneer Jansen

                          @Wolfman100 said in Lost PS3 bluetooth after updating Raspbian:

                          Yes.Seriously.

                          This is what I get when I attempt to downgrade:

                          root@osmc:/# cd pi-bluetooth_0.1.0_armhf.deb

                          pi-bluetooth_0.1.0_armhf.deb Is not a directory but a file. So you cannot change directory (cd) to it I'm afraid. The rest of the commands underneath might not give sensible output therefore. Try to cd to the directory in which you downloaded the .deb file. Then try to install it w/ the commands you used earlier.

                          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
                          

                          I deduce from the output above that you installed OSMC: not an RetroPie image or Raspbian (w/ RetroPie installed in Raspbian). Raspbian is a "real" Linux installation and you can solve dependency problems like you have by installing software from the internet. Try:

                          apt-get install bluez-firmware

                          Or ask in an OSMC forum how to install it. Good luck! :)

                          Avid Linux user.

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

                            Apolagies.Those top two lines shouldn't have been in the post,that was a mistake.

                            I CD to the directory with the pi-bluetooth_0.1.0_armhf.ded and then when I attempt to run it with sudo dpkg -i pi-bluetooth_0.1.0_armhf.deb I get the error:

                            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

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

                              I have now managed to succesfully downgrade.The only device which shows up is my Bluetooth Keyboard.When I scan and turn the Bluetooth Keyboad Off it see's no devices and my PS3 controller does not connect.

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

                                I tested it with my Wii Controller which Bluetoothctl see's,but not my PS3 Controller...

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

                                  @Wolfman100 said in Lost PS3 bluetooth after updating Raspbian:

                                  I tested it with my Wii Controller which Bluetoothctl see's,but not my PS3 Controller...

                                  There are lot of people w/ PS3 controller probs. It needs a very special way of installing (read: nightmare). If I'm not mistaken then the PS3 controller has "2 bluetooth modes": one that only the PS3 understands and one general "real" BT mode. See: https://github.com/RetroPie/RetroPie-Setup/wiki/Setting-up-a-PS3-controller

                                  You might try opening a separate topic 'bout this or search the forum (like I said: you're not exactly the frist one to struggle w/ this).

                                  Good luck. :-)

                                  Avid Linux user.

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

                                    I didn't see it in the topic tools but is there a way I can mark this topic as [Solved] and close further comments (but leave it for helping others) since the question has been more than answered?

                                    Thanks!

                                    1 Reply Last reply Reply Quote 0
                                    • BuZzB
                                      BuZz administrators
                                      last edited by BuZz

                                      https://www.raspberrypi.org/forums/viewtopic.php?p=976202#p976202

                                      Install raspberrypi-sys-mods and the bluetooth upgrade should be ok (at least this is a possible fix and may sort it - next retropie image will include this package)

                                      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                      BenWlsonB 1 Reply Last reply Reply Quote 0
                                      • O
                                        opensourcefan
                                        last edited by

                                        Can someone who has done the full update and BT downgrade confirm that the shutdown is working correctly. I'm currently running the kernel update only which fixed the BT but broke my shutdown ability. When used it won't boot again without a full unplug reset.

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

                                        1 Reply Last reply Reply Quote 0
                                        • BenWlsonB
                                          BenWlson @BuZz
                                          last edited by

                                          @BuZz said in Lost PS3 bluetooth after updating Raspbian:

                                          https://www.raspberrypi.org/forums/viewtopic.php?p=976202#p976202

                                          Install raspberrypi-sys-mods and the bluetooth upgrade should be ok (at least this is a possible fix and may sort it - next retropie image will include this package)

                                          When you install this package, it asks it you want to update a 99-rules file (or something like that). Should we answer yes or no?

                                          I tried installing that package, I removed "dtoverlay=pi3-disable-bt" from my config.txt, but I still get no response from the controller using the "install/pair ps3 controller" option in the retropie setup menu.

                                          I AM ERROR.

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

                                            Answer yes. Should fix it.

                                            BenWlsonB 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.