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

    Problem connecting ps4 controller after reformatting

    Scheduled Pinned Locked Moved Help and Support
    ps4 wirelessworked beforeds4drvbluetooth
    10 Posts 3 Posters 3.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.
    • S
      sonic41092
      last edited by sonic41092

      Yesterday I formatted the SD card in my raspberry pi 3b to start from scratch, but now I'm not able to connect my ps4 controller the same way before I reflashed the retropie image and set everything else up. Before I formatted the SD card, I was able to connect my controller by bluetooth. Now, after registering the controller on the bluetooth section of retropie, it isn't able to recognize keystrokes on the controller to configure the keys. I installed the ds4drv, have it running at boot, and it works, but it seems like it doesn't work as well as the bluetooth setup I had with the same controller before I formatted it yesterday. Is this due to a retropie update issue? Or did I forget to install something that will let me pair the controller without ds4drv? I updated to the latest 4.2.13 version while setting things up before I tried pairing the controller.

      Thanks in advance!

      Edit: Apparently this was a software issue. I updated all installed packages, and a new commit was released a couple hours ago, now it works perfectly!

      1 Reply Last reply Reply Quote 0
      • theWinterDojerT
        theWinterDojer
        last edited by

        From my experience I have never needed ds4dvr for my PS4 controller. There was an issue with a previous commit but that was cleared up in 4.2.13. Maybe try plugging in the controller and setting it up via USB then removing it and try the Bluetooth connection again?

        S 1 Reply Last reply Reply Quote 0
        • S
          sonic41092 @theWinterDojer
          last edited by

          @thewinterdojer I literally just got it working again, and yes, it was a software issue. Appreciate your input!

          theWinterDojerT 1 Reply Last reply Reply Quote 0
          • theWinterDojerT
            theWinterDojer @sonic41092
            last edited by

            @sonic41092 What did it end up being?

            S 1 Reply Last reply Reply Quote 0
            • S
              sonic41092 @theWinterDojer
              last edited by

              @thewinterdojer I used the update all installed packages in the retropie setup menu, and tried again. It also updated to the latest commit (which had just gone live a little bit earlier today) so it was either the new commit or an outdated driver.

              1 Reply Last reply Reply Quote 0
              • S
                sonic41092
                last edited by

                Now I'm having an issue connecting after the system has booted up. If I pair the controller while the system is booting, it connects properly. But if I wait to connect until after the Bluetooth services start on boot, or turn off the controller and try to reconnect it, it doesn't connect. The flashing led will blink a few times, then stop, like it tried to connect and failed, and doesn't connect. If I try to connect all Bluetooth devices using a script command, the light blinks and stays on, but the inputs don't work. Any Ideas?

                1 Reply Last reply Reply Quote 0
                • V
                  virg1
                  last edited by

                  I am having the same problem. Normally my pi runs in my arcade cab and only yesterday created a version to run w/ PS4 controllers. Worked fine all day as Pi was on and I made all my coding changes in some of the systems. Now today, I am am experiencing the same issue and have not venable to connect the controller at all. It tries to connect as you mention, then turns off like it failed.

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    sonic41092 @virg1
                    last edited by

                    @virg1 Does yours connect while booting up? Mine works just fine if you push the PS button while it's booting and the Bluetooth services are starting. After that, it won't reconnect if you turn the controller off, or miss your window on boot.

                    1 Reply Last reply Reply Quote 0
                    • S
                      sonic41092
                      last edited by

                      I fixed mine by uninstalling the ps3controller driver package. I guess it was interfering with the ps4 controller while it was trying to connect. Everything works perfectly again now.

                      theWinterDojerT 1 Reply Last reply Reply Quote 0
                      • theWinterDojerT
                        theWinterDojer @sonic41092
                        last edited by

                        @sonic41092 Well done. Mine has some problems connecting on boot at times. It seems I have to turn on the controller at the right time, otherwise it will connect and I just have to press a button when it says gamepad not found, not a big issue.

                        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.