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

    Help with PS3 controller over Bluetooth

    Scheduled Pinned Locked Moved Help and Support
    ps3 controllerps3 bluetoothretropie 4.3
    15 Posts 4 Posters 8.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.
    • darklordenronD
      darklordenron @BillyH
      last edited by darklordenron

      @billyh Thanks, yes, same issue if connected with cable unfortunately. When I connect it with the PS button, the controller vibrates a bunch, then LEDs stay solid and becomes connected properly. The controller claims to be configured when booting a game as seen in yellow text on the bottom left corner of the screen, but nothing seems to work while in game. Bizarre.

      1 Reply Last reply Reply Quote 0
      • darklordenronD
        darklordenron
        last edited by

        Bump, still having issue. Will try solution to manually setting input, found here:
        https://retropie.org.uk/docs/PS3-Controller/

        BillyHB 1 Reply Last reply Reply Quote 0
        • BillyHB
          BillyH @darklordenron
          last edited by

          @darklordenron I hadn't realised the way of connecting the controllers you mentioned in the OP was different from that doc, which is the one I found and wanted to use as well. My Pi should arrive today, I'll see how it works for me and post here if you keep having the problem.

          • First Pi: Pi 3 in a PSone case
          • Second Pi: Pi 0 in a Retroflag GPi Case
          • Third Pi: Pi 4 as a desktop computer
          • Some time in 2020: Picade
          darklordenronD 1 Reply Last reply Reply Quote 1
          • darklordenronD
            darklordenron @BillyH
            last edited by darklordenron

            @billyh It shouldn't be different. It seems completely straightforward. The only thing I haven't done is manually set up the controller input as seen about halfway through that doc, so I'm going to attempt that to see if that resolves it. I shouldn't really have to according to my research.

            Short of those document steps though, I'm at a loss. Everything points to 'it should just work once you do these steps' and mine simply...doesn't for some reason.

            Definitely keep me abreast, it would be interesting to see your experience with the exact same thing.

            BillyHB 1 Reply Last reply Reply Quote 0
            • darklordenronD
              darklordenron
              last edited by

              I would have reported back sooner but I've been busy googling why I cannot type a forward slash in the terminal. For some reason all I get is "#". No modifier keys such as ALT will allow the forward slash to be typed so I couldn't get this command off the ground: cd /opt/retropie/configs/all/retroarch-joypads/
              touch PLAYSTATION(R)3\ Controller.cfg
              nano PLAYSTATION(R)3\ Controller.cfg

              It's one thing after another here with this damn Playstation controller, I'm about to throw in the towel.

              jonnykeshJ 1 Reply Last reply Reply Quote 0
              • jonnykeshJ
                jonnykesh @darklordenron
                last edited by

                @darklordenron You need to set your locale and keyboard layout. The default is en-GB. You may well be somewhere else in the world with a different kb layout.
                Change these settings using sudo raspi-config

                darklordenronD 1 Reply Last reply Reply Quote 0
                • darklordenronD
                  darklordenron @jonnykesh
                  last edited by

                  @jonnykesh Cool, thanks for that. I've found that "ALT + -" is my forward (backward?) space, but I'll attempt that config to set my region correctly.
                  Tried the command to config the joypad for the PS3 but that command didnt' work, giving me an error stating that the directory could not be found.. This is getting sort of old, contemplating just wiping the damn thing and starting fresh at this point..

                  1 Reply Last reply Reply Quote 0
                  • BillyHB
                    BillyH @darklordenron
                    last edited by

                    @darklordenron said in Help with PS3 controller over Bluetooth:

                    Definitely keep me abreast, it would be interesting to see your experience with the exact same thing.

                    Sorry, didn't use the PS3 controller in the end. I chickened out like the little bitch that I am, and immediately went for a wired controller instead. Specifically, a wired controller for the Switch, an official Nintendo one - the red one with all the power-ups on it, felt like it was made for RetroPie.

                    • First Pi: Pi 3 in a PSone case
                    • Second Pi: Pi 0 in a Retroflag GPi Case
                    • Third Pi: Pi 4 as a desktop computer
                    • Some time in 2020: Picade
                    1 Reply Last reply Reply Quote 0
                    • darklordenronD
                      darklordenron
                      last edited by

                      Ah, damn... I ended up nuking the Pi and started over with a fresh image TWICE and still experience the same issue with both PS3 controllers.. Sucks but I think I'm going to have to bite the bullet and buy some USB wired ones instead. I was trying to avoid all that as I already have controllers that SHOULD be working. Is there a way to test the bluetooth to ensure that my Pi's hardware is at least not the culprit in this equation?

                      mituM 1 Reply Last reply Reply Quote 0
                      • mituM
                        mitu Global Moderator @darklordenron
                        last edited by

                        @darklordenron You might try the new PS3 driver if you have the sixaxis controllers - https://retropie.org.uk/forum/topic/15967/sony-dualshock-3-call-for-testers-sixaxis-script-module - before re-installing or getting an USB cable.
                        As for how to check if the bluetooth is working, you can pair the controllers from the Bluetooth devices dialog (https://retropie.org.uk/docs/8Bitdo-Controller/). I know the page is for another controller type, but the process is the same. If the pairing wors, then BT is functional.

                        1 Reply Last reply Reply Quote 0
                        • darklordenronD
                          darklordenron
                          last edited by darklordenron

                          UPDATE: RESOLVED

                          I asked over on Reddit and got a response from a gent who really helped out with this suggestion:
                          "RetroPie" >
                          "RetroPie Setup" >
                          "Configuration / Tools" >
                          "805: configedit" >
                          "Configure basic libretro emulator options" > At this point, you can either:
                          "Configure default options for all libretro emulators" OR
                          "Configure configure additional options for [EMULATOR NAME HERE]" In both cases ... go to
                          "Choose joypad order" and set which ever connected gamepads as player 1-4

                          I assigned defaults to all systems, then went in and specifically assigned the PS controller to PSX as 1 through 4. Restarted. Loaded up Tony Hawk 2 and presto, everything works perfectly (with the exception of wonky button maps but that's easily resolved) Thanks everyone for your input, I think* I have it all figured out now :) Hopefully if someone has this issue in the future they can dig up this thread and the solution.

                          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.