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

    Can't Connect To DualShock 4 with Bluetooth

    Scheduled Pinned Locked Moved Help and Support
    blueoothdualshock 4controller
    8 Posts 3 Posters 4.1k 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.
    • L
      lvlzyro
      last edited by

      Hi, I am using Retropie for like a year. And I love it.

      I used to use it with my Dualshock 4 connected by Bluetooth but I changed my SD card so I reinstalled Retropie. And now when I try to connect it with Bluetooth it appears on the list, I choose it and when I am selecting one of the security mode it fails. I tried all of them but it just doesn't do anything for a while (like a minute or two) and then it says it couldn't connect it. I checked is my DS4 working in my PC (which has Manjaro Linux in it) and PS4 with Bluetooth and it works great. Btw it works with cable on Retropie too, the problem is with Bluetooth.

      I will be waiting for your help. Thanks for your attention.

      L F 2 Replies Last reply Reply Quote 0
      • L
        lvlzyro @lvlzyro
        last edited by

        Please can someone help? I don't have a long USB cable and because of it this thing makes my game experience suck.

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

          You should add the info requested in https://retropie.org.uk/forum/topic/3/read-this-first.

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

            Oh, here it is.

            Pi Model or other hardware: 3B+
            Power Supply used: a 5V 3A Adapter
            RetroPie Version Used: 4.6
            Built From: Pre made SD Image on RetroPie website, retropie-buster-4.6-rpi2_rpi3.img
            USB Devices connected: Keyboard
            Controller used: Dualshock 4
            Error messages received: (After choosing security mode and waiting for like a minute)

            An error occured connecting to the bluetooth device (Creating device failed: org.bluez.Error.AuthenticationCanceled: Authentication Canceled) 
            

            I hope this helps.

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

              So aren't there any way to fix this? I really don't want to spam but it's been days and the topic gone really down.

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

                I'm not sure if any fix can be applied, RetroPie uses the OS's bluetooth stack, it doesn't add anything extra. Try updating your OS/packages to the latest version and pair the device manually - using bluetoothctl - https://wiki.archlinux.org/index.php/Bluetooth#Pairing.

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

                  It worked! Thanks a lot for your help. I updated all the packages and used bluetoothctl. I guess what I did is a very basic stuff but maybe it helps to someone else so I will write down all the commands here.

                  sudo apt-get update
                  sudo apt-get upgrade
                  sudo bluetoothctl
                  agent on
                  default-agent
                  scan on
                  (now you should open your ds4's bluetooth mode and you will see it in the screen like [NEW] Device MAC_ID_OF_YOUR_DS4 Wireless Controller)
                  connect MAC_ID_OF_YOUR_DS4
                  trust MAC_ID_OF_YOUR_DS4
                  exit
                  

                  I hope this helps more people, and thanks again.

                  1 Reply Last reply Reply Quote 1
                  • F
                    FruhCrud @lvlzyro
                    last edited by FruhCrud

                    came across this thread on google searching for a solution to the same problem.
                    This thread's answer didn't work for me, unfortunately,
                    but updating the bluetooth driver did work for me.

                    sudo apt install pi-bluetooth

                    good luck to anyone else passing by with DS4 connectivity issues!

                    1 Reply Last reply Reply Quote -1
                    • 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.