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

    PS2 controller not working

    Scheduled Pinned Locked Moved Help and Support
    pi 3ps2
    8 Posts 3 Posters 3.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.
    • A
      agour
      last edited by

      Hi all!

      New to the world of retropie. I've been trying to get a ps2 controller working with a 2-way USB splitter.

      It works fine in emulationstation, and I can assign all the buttons.

      However in retroarch it won't work. No buttons are recognised and I can't bind any keys.

      Any ideas? I'm using a pi 3 with a clean install of retropie.

      Cheers!
      agour

      1 Reply Last reply Reply Quote 0
      • A
        agour
        last edited by

        bump! Any ideas? I'm at my wits end...

        meleuM 1 Reply Last reply Reply Quote 0
        • meleuM
          meleu @agour
          last edited by meleu

          @agour
          Try to delete the .cfg files in /opt/retropie/configs/all/retroarch-joypads/ and configure the joystick again in emulationstation.

          If it doesn't work, I suggest this reading:

          https://github.com/retropie/retropie-setup/wiki/RetroArch-Configuration

          • Useful topics
          • joystick-selection tool
          • rpie-art tool
          • achievements I made
          A 1 Reply Last reply Reply Quote 0
          • A
            agour @meleu
            last edited by

            @meleu Tried both, and read up on that page.

            I also copied the commands from /opt/retropie/configs/all/retroarch-joypads/ to /opt/retropie/configs/psx/retroarch.cfg

            When I launch the game it says "twin usb joypad configured on Port #0".

            But none of the buttons work ingame still..

            Any more ideas? This is driving me mad..

            Cheers!

            meleuM 1 Reply Last reply Reply Quote 0
            • meleuM
              meleu @agour
              last edited by

              @agour said in PS2 controller not working:

              I also copied the commands from /opt/retropie/configs/all/retroarch-joypads/ to /opt/retropie/configs/psx/retroarch.cfg

              I think it isn't a good idea.

              There are two settings in your /opt/retropie/configs/all/retroarch.cfg that are used to autoconfigure your controller: input_autodetect_enable and joypad_autoconfig_dir.

              If you have not messed up your retroarch.cfg these settings are like the snippets below

              # Enable input auto-detection. Will attempt to autoconfigure
              # joypads, Plug-and-Play style.
              input_autodetect_enable = "true"
              
              # Directory for joypad autoconfigs.
              # If a joypad is plugged in, that joypad will be autoconfigured if a config file
              # corresponding to that joypad is present in joypad_autoconfig_dir.
              # Input binds which are made explicit (input_playerN_*_btn/axis) will take priority over autoconfigs.
              # Autoconfigs can be created with retroarch-joyconfig, manually, or with a frontend.
              # Requires input_autodetect_enable to be enabled.
              joypad_autoconfig_dir = "/opt/retropie/configs/all/retroarch-joypads/"
              

              Check if these settings are OK for you.

              If don't... To help you I need to take a look at your config files. Please paste the content of these files in ghostbin.com (or something similar):

              • /opt/retropie/configs/all/retroarch.cfg
              • /opt/retropie/configs/psx/retroarch.cfg
              • Useful topics
              • joystick-selection tool
              • rpie-art tool
              • achievements I made
              1 Reply Last reply Reply Quote 0
              • A
                agour
                last edited by

                Yup, both settings are as you mentioned...

                here are the two configs:
                https://ghostbin.com/paste/nom5t

                https://ghostbin.com/paste/c5knt

                Thanks for the help so far :)

                1 Reply Last reply Reply Quote 0
                • A
                  agour
                  last edited by

                  Bump.. any ideas?

                  markyh444M 1 Reply Last reply Reply Quote 0
                  • markyh444M
                    markyh444 @agour
                    last edited by

                    @agour Have you ruled out the adapter at all? Does it work fine on a PC? Also, are you using a Libretro based emulator, as the retroarch configs only apply to them.

                    Retropie in a NES - Pi 3 with Mausberry circuit shutdown switch wired to buttons and 8bitdo NesPro30 controller
                    Retropie in a Saturn Controller - Pi Zero, GPIO controls using DB9 driver
                    Retropie in a PSX - Pi3
                    https://markyh444.wordpress.com

                    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.