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

  • My gamepad doesn't work in both RetroPie's and Herdinger's fork of EmulationStation. I haven't tested it with the original EmulationStation of Aloshi. My gamepad works fine in RetroArch.

  • administrators

    @wb9688 as I wrote on the issue tracker, you need to provide information. Eg which gamepad you are using. Please read link in my signature (which you agreed to read when registering).


  • @BuZz: I don't know what gamepad I'm using, on it it states "Zolid Potent Pad", but it registers in Linux as "Jess Technology Co., Ltd. USB Game Controller". Pi model isn't really relevant as it happens on my Pi B+, my Pi 2 and desktop.


  • @wb9688 said in Gamepad doesn't work:

    Pi model and RetroPie version isn't relevant

    This is the single most astonishing post this year on this forum. Here are some close runners up.......Hey guys, retropie doesn't work!........or what about.......Hey guys, retropie doesn't boot up!......or maybe the closest one to your post is.......Hey guys can you help me please? What with? What system? What build? What version? What Power Supply? What Rom? What gamepad? or just.......What? are you for real?


  • @rbaker: When I'm in EmulationStation's input config and press a button on my gamepad, it doesn't do anything. My gamepad is a Zolid Potent Pad which registers itself as a Jess Technology Co., Ltd. USB Game Controller. The gamepad works fine inside RetroArch. I'm having this problem on a Pi B+ and 2 with the latest RetroPie build as well as on my desktop with a freshly compiled copy of RetroPie's EmulationStation fork. Are you happy now?


  • @wb9688 said in Gamepad doesn't work:

    Are you happy now?

    Not really, is it wireless or definitely usb connected with a lead to the Pi?


  • @rbaker said in Gamepad doesn't work:

    @wb9688 said in Gamepad doesn't work:

    Are you happy now?

    Not really, is it wireless or definitely usb connected with a lead to the Pi?

    It's wireless with an USB receiver…


  • @wb9688 Point proved. And you still think it wasn't "relevant" to provide these details as requested by @buzz? Did you expect people to read your mind? If you had posted correctly in the first place, you might have had a solution by now.


  • @rbaker said in Gamepad doesn't work:

    @wb9688 Point proved. And you still think it wasn't "relevant" to provide these details as requested by @buzz? Did you expect people to read your mind? If you had posted correctly in the first place, you might have had a solution by now.

    IMHO most of that details you guys requested were relevant, some not. Of course I didn't expect people to read my mind. Sorry for that!

  • administrators

    As mentioned, please leave it to us to decide what is relevant. We support various platforms, use a customised SDL2 on some platforms, and there are lots of things that can affect this behaviour.

    If you really know what is relevant and what isn't I assume you are happy to debug the issue yourself. If not, please provide the output of

    for dev in /dev/input/js*; do udevadm info --name=$dev; done from a terminal with the joypad connected and I will advise further.


  • @BuZz said in Gamepad doesn't work:

    As mentioned, please leave it to us to decide what is relevant. We support various platforms, use a customised SDL2 on some platforms, and there are lots of things that can affect this behaviour.

    If you really know what is relevant and what isn't I assume you are happy to debug the issue yourself. If not, please provide the output of

    for dev in /dev/input/js*; do udevadm info --name=$dev; done from a terminal with the joypad connected and I will advise further.

    My gamepad works fine with SDL2, that's why I initially posted it on the GitHub issue tracker.

    I thought Pi model wasn't relevant as it isn't a SDL2 bug and it happens on every platform where I try to run RetroPie's (or Herdinger's) EmulationStation fork.

    I'm not a C(++) programmer, so I absolutely don't know how to debug it. Atm I'm not at home, so I can't post that output, but I definitely will when I'm.

  • administrators

    Are you actually running RetroPie or just our ES ?


  • @BuZz said in Gamepad doesn't work:

    Are you actually running RetroPie or just our ES ?

    I'm actually running RetroPie on both Pi's and just ES on my desktop…

    Is it possible to manually configure my gamepad in ES to check if the input configuration screen isn't just buggy? If so, are there docs for that?

  • administrators

    To debug please choose one system (Even if the problem is on many, it's better to debug one) - and please provide all the information you can regarding version etc as mentioned in the sticky topic, so I have an idea of what version of everything you are running.

    The output of dmesg and cat /var/log/syslog would also be useful - can use a site like https://paste.ubuntu.com/ for the logs

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.