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

    PlayStation Classic controller not working on Pi4, RetroPie v. 4.5.20?

    Scheduled Pinned Locked Moved Help and Support
    playstationgamepadconfigure input
    15 Posts 5 Posters 1.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.
    • E
      EmergencyPoncho @mitu
      last edited by

      @mitu Thanks for your reply, mitu! It looks like it is not detected. With only the PS Classic controller and a keyboard plugged in, the command you provided lists 5 devices, all of which are named "Microsoft MicrosoftR Nano Transceiver_____." When I plug in my USB Genesis controller, a "USB Gamepad" is listed last, but nothing showed up that looks like the PS Classic controller. :/

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

        @EmergencyPoncho OK, try this :

        • unplug all USB devices (except maybe for the keyboard, if you need it to run commands)
        • run sudo dmesg -c
        • plug in the controller
        • run dmesg and post the output
        E 1 Reply Last reply Reply Quote 0
        • E
          EmergencyPoncho @mitu
          last edited by

          @mitu Ok, I ran sudo dmesg -c but after I plug in the controller and type dmesg and press Enter, nothing happens except for a clear command line. Sorry, I don't know a lot about running commands on a raspberry pi; do I need to type sudo before dmesg?

          Thanks for your help.

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

            This means the controller is not detected at all. (sudo is needed only for the 1st dmesg command, to clear the system log buffer).

            E 1 Reply Last reply Reply Quote 0
            • E
              EmergencyPoncho @mitu
              last edited by

              @mitu Dang. Not sure why I'm having this issue. But thanks for the detective work! I'll hope something might change with a newer versions of Retropie. In any case, I'll make do with a different controller!

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

                Try changing the USB ports around and make sure it's properly inserted, maybe unplugging the keyboard. Are you using an official power source ? Do you have an USB hub around to use it with the controller instead of plugging it in directly ?

                E 1 Reply Last reply Reply Quote 0
                • E
                  EmergencyPoncho @mitu
                  last edited by

                  @mitu Hah! I just tested an old USB 2.0 hub as a go-between and now EmulationStation recognizes it as a Sony controller (works in all ports)! So weird! Not sure what's going on here, but at least I now have a workaround. So odd that it doesn't work plugged directly into the Pi or even when I plug in a USB extension cable as the go-between. Thanks for the suggestion!

                  1 Reply Last reply Reply Quote 0
                  • DarksaviorD
                    Darksavior
                    last edited by

                    Bit late here but yea, the ps classic pad works fine on a pi4.

                    1 Reply Last reply Reply Quote 0
                    • pythonliP
                      pythonli
                      last edited by

                      I'm also having this issue. Was there ever a resolution? PSX Classic controllers not found with a PI4 USB 2.0 or 3.0. Discovered perfectly in a PI3. Is there a driver I need?

                      1 Reply Last reply Reply Quote 0
                      • D
                        Dagna
                        last edited by

                        Same issue, PS Classic USB Controller is not being seen by RPi4 (Buster). The RPi4 has no issue with an xbox 360 controller or a keyboard. I tried using an known good extender to make sure it is getting a good connection to the RPi4 and still nothing. PSC controller works when plugged directly into a PC. PSC controller also work on the previous RPi3b.

                        1 Reply Last reply Reply Quote 0
                        • DarksaviorD
                          Darksavior
                          last edited by

                          I re-tested now with my pi4 on 4.6. No problems detecting my psc pad. . You can try and reinstall the xpad driver and see if that does anything.

                          D 1 Reply Last reply Reply Quote 0
                          • D
                            Dagna @Darksavior
                            last edited by

                            @Darksavior did you use the new beta image just released or did you upgrade form the nightly builds?

                            DarksaviorD 1 Reply Last reply Reply Quote 0
                            • DarksaviorD
                              Darksavior @Dagna
                              last edited by Darksavior

                              @Dagna The beta image at: https://retropie.org.uk/download/
                              Might be unrelated, but I've had random issues with this build and previous ones, but devs can't reproduce it. For example, ES wouldn't save my inputs until I re-installed ES from retropie-setup. Maybe it's my bad card (a few months old) or the card reader's bad.

                              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.