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

    Unable to configure USB controller

    Scheduled Pinned Locked Moved Help and Support
    usb controllerconfigureretropie
    7 Posts 3 Posters 7.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.
    • D
      Divin93
      last edited by

      Hello all,

      i am new here and really need yout help.

      I`ve set up my retropie with the version v.3.8.1 and i would like to play the games with my USB Controller (CSL Gamepad Wireless for Xinput/PS3/PC).
      My Keyboard works like it should do with retropie. But when i want to confugire other controllers it wont work.
      So i get in Main Menu -> Configure Input and it shows me that 2 Gamepads are detected (My Keybord and my wired USB Controller).

      When i press a Button on my Keyboard i am able to configure it. But when i press a Button on my Gamepad, nothing is happening.

      I already tried with another Gamepad (Speedlink SL-4443-SBK-01-V2). But still the same.
      My Xbox One Controller doesnt work too.
      I also updated retropie to version 4, but this didnt helped either.

      Can someone of you help me?

      mediamogulM 1 Reply Last reply Reply Quote 0
      • Meneer JansenM
        Meneer Jansen
        last edited by Meneer Jansen

        You sure your controller is compatible w/ a regular PC? Most game system (PS, Xbox etc.) controllers are not. Some can be used however, see for instance: https://github.com/retropie/retropie-setup/wiki/Setting-up-the-XBox360-controller

        Good luck :-)

        Avid Linux user.

        1 Reply Last reply Reply Quote 0
        • mediamogulM
          mediamogul Global Moderator @Divin93
          last edited by

          @Divin93 said in Unable to configure USB controller:

          CSL Gamepad Wireless for Xinput/PS3/PC

          I assume this means it has a mode select for Xinput/PS3/PC. What happens when you try to configure the controller in The PC or Xinput modes?

          RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

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

            Thanks for your answers.
            I will give it a try, but i am not at home before friday.

            Yeah, all of my three Controllers are compatible with my PC.
            The Xbox One Controller works better then the other two with my PC. But they all got the same issue with my Raspi 3.

            I don't know how to configure other modes. I always thought that this is just like a compatibility list.

            mediamogulM Meneer JansenM 2 Replies Last reply Reply Quote 0
            • mediamogulM
              mediamogul Global Moderator @Divin93
              last edited by mediamogul

              @Divin93

              Xinput/PS3/PC represent three potentially different input protocols. 'Xinput' is proprietary and was developed by Microsoft exclusively for their XBox controllers and later reverse engineered by sorcerers. The PS3 controller uses 'Direct Input', which was also originally developed by Microsoft, but made available for general adoption. The PC compatibility claim can mean a few things, such as simply utilizing 'Xinput' or 'Direct Input', but it could also mean that it's just HID compliant.

              It's just a guess, but the fact that you can press a button on the configure screen and nothing happens at all, probably means it's being read as 'Xinput'. If that's the case, xboxdrv might be able to handle it without any configuration, but without knowing more about the controller, it's tough to say. You'll probably have to run a jstest and a evtest to learn more about it and report back.

              RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

              1 Reply Last reply Reply Quote 0
              • Meneer JansenM
                Meneer Jansen @Divin93
                last edited by Meneer Jansen

                @Divin93 said in Unable to configure USB controller:

                [...]
                Yeah, all of my three Controllers are compatible with my PC.
                The Xbox One Controller works better then the other two with my PC. But they all got the same issue with my Raspi 3.

                [...]

                Off course a Microsoft (XBox) controller is compatible with Microsoft Windows. I see that on a Win 10 machine there is even a separate Xbox menu entry somewhere in Windows! That a MS product is compatible w/MS Windows does not mean that it conforms to any (real, open, hardware) standard. Realize that an R. Pi works just like any PC, be it w/ another operating system than Windows (being: Linux).

                One tests if hardware is compatible w/ a PC on a Pi rather than in Windows. ;-)

                Avid Linux user.

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

                  Thanks to all for your answers.

                  I tried it with a XBox 360 Controller of a friend of mine. And this controller worked instantly.
                  So tomorrow i am able to test my PS2 and PS1 controller with the RasPi.

                  I hope that this helps me.

                  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.