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

    Retropie 3.8 Bluetooth Configure Issue

    Scheduled Pinned Locked Moved Help and Support
    bluetoothps38bitdo
    40 Posts 12 Posters 28.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.
    • R
      Ransom
      last edited by

      Hi all, I've been searching the internet far an wide for an answer, and i'm stuck.

      RPi3 w/ Retropie 3.8

      So I have a PS3 controller hooked up via bluetooth, and that has been working dandy. Recently, I also acquired a 8bitdo FC30 Pro to use as well, and so began the process of setting that up via bluetooth as well, but here's where the issues start.

      When I go into the Configure Bluetooth Device menu and try to initiate any of the menu items, i get a small cursor blinking in the lower left corner, but absolutely no response after that. The only thing I can do is command+c back into Retropie. It seems that the bluetooth configuration tools are completely unusable now, leaving me no option to set up another bluetooth device.

      This post on the petrockblog forum most closely associates to the issue I'm having, but no real solution I can see is presented (http://blog.petrockblock.com/forums/topic/register-and-connect-to-bluetooth-device-not-working/). I tried getting rid of the sixad, but that only made the PS3 controller unsable rather than fix the bluetooth issue.

      Any ideas on how to fix?

      1 Reply Last reply Reply Quote 0
      • Drakaen391D
        Drakaen391
        last edited by

        Did you just upgrade? Or is it a fresh 3.8 image?

        If you upgraded, there is an additional step to fix the Bluetooth bug in the kernel

        RPi B & RPi 3B OC (Now Raspberry pi 4b 8gb)
        Retropie (Latest Stable)
        PiBox with Wind Tunnel Cooling System

        1 Reply Last reply Reply Quote 0
        • R
          Ransom
          last edited by

          This particular build was a fresh install on a new SD card and a new RPi3. I know there were a lot of bluetooth issues with the earlier builds, which is why I held off until this release.

          1 Reply Last reply Reply Quote 0
          • Drakaen391D
            Drakaen391
            last edited by

            Try upgrading to 3.8.1 and updating the Bluetooth driver (look on the home page for instructions)

            RPi B & RPi 3B OC (Now Raspberry pi 4b 8gb)
            Retropie (Latest Stable)
            PiBox with Wind Tunnel Cooling System

            1 Reply Last reply Reply Quote 0
            • G
              GJ007
              last edited by

              having the same problem with 3.8.1 (fresh install).

              after a fresh install, when I go directly to setup.sh I can see the pop-up with BT devices, but as soon I update the script 4.0-dev (6fc6967) I'm getting the problem that i no longer see the pop-up window after clicking [register and connect to bluetooth devices].

              1 Reply Last reply Reply Quote 0
              • R
                Ransom
                last edited by Ransom

                @Drakaen391 , I've updated everything in the Retropie update. While I can't check to be certain it's 3.8.1, I would assume so? Dev script is 4.0. Ran the update script for bluetooth and it says I have the newest version.

                Assuming I'm all up to date, I'm still seeing the issue trying to access the Bluetooth Configuration and instead only getting a flashing cursor in the bottom left. Any other thoughts as to what could be causing this, or how to fix? I'm really hoping to avoid doing a full reinstall.

                FloobF 1 Reply Last reply Reply Quote 0
                • G
                  GJ007
                  last edited by

                  via hcitool i can see the al of my BT devices...
                  but bluetooth-simple-agent does not work in debian i believe, so i have no idea how to connect to a controller outside of retropie

                  1 Reply Last reply Reply Quote 0
                  • FloobF
                    Floob @Ransom
                    last edited by

                    @Ransom said in Retropie 3.8 Bluetooth Configure Issue:

                    @Drakaen391

                    Assuming I'm all up to date, I'm still seeing the issue trying to access the Bluetooth Configuration and instead only getting a flashing cursor in the bottom left. Any other thoughts as to what could be causing this, or how to fix? I'm really hoping to avoid doing a full reinstall.

                    This may resolve that:
                    https://github.com/RetroPie/RetroPie-Setup/issues/1524

                    Please read the Docs before asking a new question.
                    RetroPie Help Guides: https://goo.gl/3gcNsT

                    1 Reply Last reply Reply Quote 0
                    • R
                      Ransom
                      last edited by

                      Thanks @Floob for getting this issue into the right hands. Hopefully the fix mentioned will resolve this. May be a dumb question, but do these fixes go live fairly soon, or would we wait for a next version?

                      FloobF 1 Reply Last reply Reply Quote 0
                      • G
                        GJ007
                        last edited by

                        so from what i'm reading on github;

                        Sorry - broke it with my recent additions due to a duplicate function name. Primarily due to a bad name originally - I need to rework this module a bit more to tidy some of it up perhaps. *

                        there are going to update the retropie script?

                        1 Reply Last reply Reply Quote 0
                        • FloobF
                          Floob @Ransom
                          last edited by

                          @Ransom That fix has been committed already.
                          Try updating your RetroPie Setup script and trying again now.

                          Please read the Docs before asking a new question.
                          RetroPie Help Guides: https://goo.gl/3gcNsT

                          G 1 Reply Last reply Reply Quote 0
                          • G
                            GJ007 @Floob
                            last edited by

                            @Floob said in Retropie 3.8 Bluetooth Configure Issue:

                            @Ransom That fix has been committed already.
                            Try updating your RetroPie Setup script and trying again now.

                            will do this evening!
                            I will report back

                            1 Reply Last reply Reply Quote 0
                            • G
                              GJ007
                              last edited by GJ007

                              just tried an update of te setup script; and after that bluetooth seems to freeze up. could be of messing around to much yesterday; will try a fresh install with only updating the setup script in a minute

                              edit; fresh install with only an updated setup script seems to work. not seeing my nes30 pro controller, so i'm trying an package update.

                              1 Reply Last reply Reply Quote 0
                              • G
                                GJ007
                                last edited by

                                not much luck. BT seems to be working... but a lot of retrying before i even see the nes30 pro... and when i try to connect;

                                File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 604, in msg_reply_handler
                                reply_handler(*message.get_args_list(**get_args_opts))
                                File "/home/pi/RetroPie-Setup/scriptmodules/supplementary/bluetooth/bluez-simple-agent", line 118, in pair_reply
                                dev_connect(dev_path)
                                File "/home/pi/RetroPie-Setup/scriptmodules/supplementary/bluetooth/bluez-simple-agent", line 38, in dev_connect
                                dev.Connect()
                                File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 70, in call
                                return self._proxy_method(*args, **keywords)
                                File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in call
                                **keywords)
                                File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking
                                message, timeout)
                                dbus.exceptions.DBusException: org.bluez.Error.NotAvailable: Operation currently not available

                                S 1 Reply Last reply Reply Quote 0
                                • G
                                  GJ007
                                  last edited by

                                  okay, got 1 controller working! and auto updating; very easy setup thanks to the new script.
                                  but i had to retry retry retry to get an bluetooth connection ... could be interference our something like that...

                                  1 Reply Last reply Reply Quote 0
                                  • R
                                    Ransom
                                    last edited by

                                    No bueno. Unfortunately this hasn't fixed the issue on my end. I've updated everything I can think of, but still no access to the bluetooth configuration settings, only the menu and the flashing cursor in the bottom left.

                                    In the thread I linked to in my original post, someone mentions,

                                    "Your problem is “sixad” which is needed to get the PS3 controller working. For all it$ money the PS3 controller is probably not stadard BT compliant (why would it need special software then). Unfortunately you have to choose between the PS3 controller or other BT devices."

                                    Any possibility this is the issue? I'd hate to think I can't use my PS3 controller on bluetooth if I want to use another.

                                    1 Reply Last reply Reply Quote 0
                                    • G
                                      GJ007
                                      last edited by

                                      no idea about the PS3 conroller.

                                      i have the both NES30PRO connected and automatic connecting on poweron (thanks to the easy settings in the new script).
                                      but I had to retry for 10~20 times before I could even discover the controllers...

                                      1 Reply Last reply Reply Quote 0
                                      • FloobF
                                        Floob
                                        last edited by

                                        I've put a brief guide for this here:

                                        Please read the Docs before asking a new question.
                                        RetroPie Help Guides: https://goo.gl/3gcNsT

                                        1 Reply Last reply Reply Quote 1
                                        • R
                                          riddix
                                          last edited by

                                          got exactly the same issue as ransom. i want to use ps3 controllers and my 2 ouya controllers, but im not able to use the bluetooth config scrip and even the bluetoothctl command inst working my pi just freezes when i use it.

                                          i think the ps3 controller driver overrides the default bluetooth driver like it does on windows so you cannot use it to connect other devices than ps3 controllers. dont know if this is true but a fix/workaround would be awesome

                                          1 Reply Last reply Reply Quote 0
                                          • R
                                            Ransom
                                            last edited by

                                            @Floob I know you have videos on how to pair both PS3 controller and as posted above, FC30 Pro controllers. Have you ever had success pairing both on a Pi3? As riddix pointed out and in the link I posted in my original post, there's a belief that the PS3 bluetooth driver is overriding the Pi's, and I'm curious if anyone has had success pairing both controllers as the same time.

                                            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.