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

    PSX DualShock Controller not working

    Scheduled Pinned Locked Moved Help and Support
    psxcontrollerpsx not working
    20 Posts 6 Posters 9.9k 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
      emilholm @lostless
      last edited by

      @lostless I have tried using only the DualShock controller as well. Doesn't work :-/. Are you running the same setup as me? And did you anything to set it up or did it just run out-of-the-box? :-)

      1 Reply Last reply Reply Quote 0
      • lostlessL
        lostless
        last edited by

        Ran fine out of the box. Nothing i needed to configure.

        E 1 Reply Last reply Reply Quote 0
        • M
          mrbwa1
          last edited by

          Make you you turn on Analog on the Dualshock then configure it. It won't work unless the Analog mode is on. If you run a game that only has digital controls, you have to set that in the core options within the emulator.

          I have the same adapter and it works fine out of the box as long as Analog is turned on.

          I have also mixed Analog and non-analog controllers. It doesn't work that way. Has to be all analog (you can mix PS1 and PS2 analog controllers though since they map the same).

          E 1 Reply Last reply Reply Quote 0
          • B
            barbudreadmon
            last edited by

            This post is deleted!
            1 Reply Last reply Reply Quote 0
            • E
              emilholm @lostless
              last edited by

              @lostless Wierd that it just doesn't work for me. Mine is a no-name brand - maybe its slightly different.

              1 Reply Last reply Reply Quote 0
              • E
                emilholm @mrbwa1
                last edited by

                @mrbwa1 I have just tried plugging it in as the only controller with Analog mode on. But even though it seems like the controller is detected, nothing happens when I press and hold the buttons :/

                M 1 Reply Last reply Reply Quote 0
                • lostlessL
                  lostless
                  last edited by

                  Or a bad adaptor. I have 3 of them and have no issues with any of them.

                  1 Reply Last reply Reply Quote 0
                  • M
                    mrbwa1 @emilholm
                    last edited by

                    @emilholm said in PSX DualShock Controller not working:

                    @mrbwa1 I have just tried plugging it in as the only controller with Analog mode on. But even though it seems like the controller is detected, nothing happens when I press and hold the buttons :/

                    Mine is also a no name one. Is there a red led on the adapter when you plug in the controller?

                    I had one that had bad connections between the connector and the board and one side didn't want to work right. I ended up having to reflow the solder on the connector pins and it worked like a champ.

                    E 1 Reply Last reply Reply Quote 0
                    • E
                      emilholm @mrbwa1
                      last edited by

                      @mrbwa1 Yes there is a red LED. In fact, I've bought 2 identical adapters - and only one of them has a working LED. However, the result is the same - with the Standard PSX(non-DualShock) controller, it just works no matter what I do. Retropie isn't reacting on the DualShock controller at all.

                      Any ideas?

                      M 1 Reply Last reply Reply Quote 0
                      • lostlessL
                        lostless
                        last edited by lostless

                        You have another dual shock to test? It may be the controller is having issues with the 5v. Ps1/ps2 controllers are designed for 3.3v but should run at 5v fine. All that adaptor does is pass the USB 5v to the controller.

                        E 1 Reply Last reply Reply Quote 0
                        • E
                          emilholm @lostless
                          last edited by

                          @lostless Not ATM - but maybe I'll buy another to test with.

                          1 Reply Last reply Reply Quote 0
                          • M
                            mrbwa1 @emilholm
                            last edited by

                            @emilholm If it has the LED, it's getting power, so we are getting somewhere.

                            The next step would be to get to the command line and test via jstest as shown in this video:

                            If you get responses from the pad in JSTEST, then it's not seeing the configs.

                            I had problems at one time and couldn't get PSX pads to configure. Once I established it was seen via jstest, I had to go in and delete the config file "TwinUSBJoystick.cfg" in /opt/retropie/configs/all/retroarch/autoconfig/ After deleting, reboot the Pi and a new file should get created. After that, I could auto-config the controller.

                            If needed, I can give the output of my TwinUSBJoystick.cfg file as well.

                            E 1 Reply Last reply Reply Quote 0
                            • K
                              Katemonster
                              last edited by

                              Why not connect the controllers directly to the Pi's GPIO pins?

                              1 Reply Last reply Reply Quote 0
                              • E
                                emilholm @mrbwa1
                                last edited by

                                @mrbwa1 I just tried JSTEST - and nothing happens when I click the buttons still. Axes 0-3 are all set to -32767. The rest is blank or "off".
                                The standard non-DualShock still works fine.

                                Any more ideas? :)

                                @Katemonster Maybe I should do that - it seems like the USB stuff is a lost cause. :/

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  mrbwa1 @emilholm
                                  last edited by

                                  @emilholm Sounds like the adapter or controller is bad if there is nothing on JSTEST. That means that the OS isn't seeing the controller.

                                  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.