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

    Definitive way to fix PS3 controller not being recognized?

    Scheduled Pinned Locked Moved Help and Support
    7 Posts 7 Posters 29.3k 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.
    • Z
      Zoilus
      last edited by

      So I've tried a couple of things that were posted on the old site but no dice. My ps3 controller is plugged in and its recognized but when you start to assign buttons it cant, maybe you get to assign one or two and thats it.

      here's the thread
      http://blog.petrockblock.com/forums/topic/ps3-controller-is-recognized-but-wont-configure/

      has somebody come up with a rock solid way to fix this on 3.6? on 3.4 I had ZERO issues using it on Pi2.

      Let me know if theres a fix out there because I've searched and the few things I've found just don't work

      thanks

      1 Reply Last reply Reply Quote 0
      • T
        Twitch0815
        last edited by

        You'r going to need to give us some sense or list of things you have tried so the things we suggest are not redundant. Would love to help but not going to go poking through a forum thread and take guesses at what you have and have not tried.

        Have you tried the uninstall ps3 controller , update retropie setup install ps3 driver solution ? If not please list specifically what you have and have not done and reference https://retropie.org.uk/forum/topic/3/read-this-first and provide and update please.

        1 Reply Last reply Reply Quote 0
        • E
          ErayMan
          last edited by ErayMan

          Yes I'm having the same issue with Retropie 3.6 in 2 different pi3.
          In EmulationStation the Wired ps3 controller is recognized but cannot register inputs when trying to configure it, although everything seems fine with jstest. It worked with Retropie 3.3 with a pi2.

          Also, a bluetooth ps3 controller can be configured properly in EmulationStation but crashes after a minute or two.
          A bug report was created here: https://github.com/raspberrypi/linux/issues/1360

          So, TL:DR; I am not yet aware of a definitive fix :(

          (Edit: to give more information, I did do the apt-get update/upgrade, update the retropie script, remove the ps3 controllers, putting them back again, installing pi-bluetooth, etc.,and still have all of the issues mentioned above)

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

            Is it a wireless PS3 controller? And if so are you close to your PS3?

            I had this happen and the controller was being grabbed by the PlayStation.

            To fix I had to unplug the PS3... Then it worked great

            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
            • M
              mw
              last edited by

              I had the same issue but eventually got it working. I don't have the pi in front of me but roughly:

              • Retropie setup > configure PS3 controller
              • Remove PS3 controller setup (last menu item)
              • Install PS3 controller (first menu item)

              I found that the ES control config would then respond to the PS3 controls - IIRC I had to press the PS button to actually start the process (when it says press a key to configure).

              It was still a bit glitchy - sometimes buttons would skip and I'd have to start again; in which case sometimes I could could just start the config again; others I had to go back to repeat the above steps to remove/add the driver.

              But got there eventually!

              1 Reply Last reply Reply Quote 0
              • M
                MameKid
                last edited by

                See here for the PlayStation 3 controller fix, worked for me, but still have the Bluetooth issue with Pi 3.

                http://blog.petrockblock.com/forums/topic/problems-getting-ps3-controller-to-work-properly/#post-119984

                Hotfix. Not tested at all but seems to run better:
                Press F4. Emulationstation will close.
                Type…

                cd RetroPie-Setup
                git pull
                sudo ./retropie_packages.sh sdl2
                emulationstation

                Input configuration should work again.
                on my Pi 3 to get the PS 3 Controller Configuration

                T 1 Reply Last reply Reply Quote 0
                • T
                  tcamry86 @MameKid
                  last edited by

                  @MameKid
                  I have my ps3 controller connected into my ubuntu box with Retropie installed and I cannot map the ps3 controller in emulationstation. I am trying to use the script you wrote but when I type "sudo ./retropie_packages.sh sdl2" I get the message "No module 'sdl2' found for platform x86. Any ideas?

                  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.