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

    PS3 Controllers

    Scheduled Pinned Locked Moved Help and Support
    ps3 controllers
    7 Posts 5 Posters 2.8k 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.
    • D
      danigood
      last edited by

      Firstly, I apologies if this has been brought up before, I’ve searched the forum but cannot see anyone else experiencing my problem.

      I connected a PS3 controller via Bluetooth. Works great configured the 2nd, works great. Both work great when either one is plugged in.

      When I plug both in, one particular controller runs very smoothly and the other stutters majorly.

      The one that stutters, when connected via USB works great and works great when connected via Bluetooth on its own.

      Any ideas what the problem could be? Dodgy controller? It’s like this on all Roms over all platforms.

      Any advice would be apeciated.

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

        I was about to open a thread for exactly the same issue.

        Pi Model or other hardware: Raspberry Pi 3 B
        Power Supply used: Official RPi 3 power supply.
        RetroPie Version Used: 4.4
        Built From: Pre made SD image (From Retropie site)
        USB Devices connected: 1 hard drive, wired keyboard
        Controller used: PS3 controller

        I have installed the ps3driver from the packages menu, followed the instructions and synced each controller by plugging it in (it vibrates then number "1" lights up, on the second controller "2" lights up.

        When i start a game (tested MAME, PSX, SNES) with both controllers connected via bluetooth all seems okay for a few minutes, but one of the controllers will start lagging/moving on its own/unresponsive in the game. The player with the other controller (player 2) meanwhile is fine, with no input lag whatsoever. An example is TMNT turtles in time. My partner players character will be as it should whereas my character will not respond to controls/freeze up due to no controller input or randomly start walking in one direction without any input. I did notice that eventually my (stuffed) controller will turn itself off automatically and i will need to turn it back on. After this, it syncs with "2". So both players are now player "2". The games will also randomly freeze, not sure if its related. I have run all updates without any luck.

        I think this has something to do with the PS3 bluetooth but am unsure how to troubleshoot the issue, does this sound similar to your issue OP?

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

          I came here looking for answers to this exact same issue.

          Pi Model: Raspberry Pi 3 B
          Power Supply used: Official RPi 3 power supply.
          RetroPie Version Used: 4.3
          Built From: Pre made SD image (From Retropie site)
          USB Devices connected: 1 USB stick for ROMS
          Controller used: PS3 controller

          I even bought a new Pi 3 B because I thought that might be the problem. I have the same problem with the new Pi 3 B. I've tried reinstalling retropie and that did not work. I have no idea what is going on. jap_2609 described what is going on with mine exactly as well.

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

            I am going to try a bluetooth dongle to see if this resolves the issue. Given the time of year, i wont get it till next week (shop didnt have any in stock) but ill post an update when i have one to see if it resolves the issue.

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

              Fixed it. External bluetooth dongle did the trick.

              Disable the onboard bluetooth.
              Shutdown Pi.
              Insert dongle.
              Startup Pi.
              Install PS3 Driver. Pair controllers.

              Tested on a variety of different systems, and all worked flawlessly for two players with no issues.

              1 Reply Last reply Reply Quote 1
              • CrescendoC
                Crescendo
                last edited by

                is there anyway to use the internal bt?

                as this issue wasn't present in about a year ago, just in recent release (about 2-3 months ago)....

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

                  @cresfang

                  Same problem for me also. I used to run RetroPie 4.3 on Jessie and had no probems with the PS3 controller or N64 Emulation. I just did a fresh install of RetroPie 4.4 on Stretch fully updated and dist-upgraded. N64Glide emulation doesnt work along with weird bluetooth behavior on PS3. What bluetooth dongle would I need to get to fix the problem? Odd because this problem didn't happen on previous versions on the exact same board.

                  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.