Game controller issues
-
Raspberry PI 3, model B. Retropie 4.1
I was wondering if anyone knew why I might be having issues with configing game controllers.
I've tried a few different controllers and it seems like the analog stick controls don't register when you are in the config menu. So far, I've tried a ps2 controller, a ps1 controller, a 3rd party ps1/ps2 controller (all using an adapter) and a generic USB PC controller.
They all work fine configuring all the other buttons but when it comes to the analog sticks, it never recognizes when you push them down. And usually it might recognize when you config the up direction on the left stick but then nothing else on either stick. I've tried a few controllers so I'm wondering if there is something else going on.
-
What exact Playstation USB adapter are you using? It could definitely be a software problem, but I had to buy 4? 5+? different USB adapters to find one that worked on the Raspberry Pi and my PS1 and PS2 controllers (and even after all that I buy a 1st gen PS1 controller WITHOUT analog sticks, and that one won't work with the adapter! go figure). Most of the adapters either didn't work at all, or similar to you only certain buttons/directions worked.
Similar problems using real console Sega Genesis/Mega Drive, and NES controllers with their adapters too.
-
Sort for delayed response, I fell asleep last night. It's called the Importer520 PS PS2 USB Dual Controller to PC Adapter Converter. I put a link to it on Amazon below.
Even though I'm having that issue when I use the adapter to plug in the actual ps1/ps2 controllers, I was also having this issue when I used an actual USB controller for PC gaming. The analog sticks barely registered with that too. That is called the Steelseries 3GC controller. I've used it before when gaming on my computer and the analogs worked fine.
https://www.amazon.com/dp/B00GB8YQ6E/ref=cm_sw_r_cp_api_jFjOybQKNGKWG
-
I would see if you have an extra $8 SD card to try a fresh install on to limit the software as being a problem.
For that adapter, I used one which looked identical to it - but with these adapters that doesn't mean much (I bought 4 of the black single-ones which looked identical and only ONE of them actually worked somehow ;)
-
@Dochartaigh sorry if this seems like a silly question, but you're recommending just re-do the initial installation all over again on a new micro sd card? I just want to make sure I understand what you're recommending.
-
Basically, yes. If you get a funky problem that doesn't seem to be the norm I ALWAYS reformat (either the SD card you're using now, or another), re-download the image, and start over again. That should rule out the software as the problem at least.
If it continues happening then it's most likely a hardware related program and you can go from there. I'm assuming you don't have another Pi 3, another USB adapter, and even more controllers to test, so start with the software itself, THEN if it still happens you'll have to see what hardware is faulty causing this problem. I still think it's probably the adapter, but reinstalling a basic RetroPie setup doesn't take more than an hour so I would personally try that first.
-
@Dochartaigh thank you. I'll give it a try. I'm feeling less and less confident that it's the controller hardware since I've had the same issue with and without the adapter, as well as multiple controllers tested. And it's the same issue every time: it will allow me to register left analog up, but nothing else on either stick.
-
@mikeh1982 said in Game controller issues:
@Dochartaigh thank you. I'll give it a try. I'm feeling less and less confident that it's the controller hardware since I've had the same issue with and without the adapter, as well as multiple controllers tested. And it's the same issue every time: it will allow me to register left analog up, but nothing else on either stick.
Have you used jstest to determine if all the inputs are being picked up ? That should be your first step.
-
Maybe try some of these popular ones. https://nostalgiatechs.com/retro-games-controller-usb-wireless/
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.