Definitive way to fix PS3 controller not being recognized?
-
So I've tried a couple of things that were posted on the old site but no dice. My ps3 controller is plugged in and its recognized but when you start to assign buttons it cant, maybe you get to assign one or two and thats it.
here's the thread
http://blog.petrockblock.com/forums/topic/ps3-controller-is-recognized-but-wont-configure/has somebody come up with a rock solid way to fix this on 3.6? on 3.4 I had ZERO issues using it on Pi2.
Let me know if theres a fix out there because I've searched and the few things I've found just don't work
thanks
-
You'r going to need to give us some sense or list of things you have tried so the things we suggest are not redundant. Would love to help but not going to go poking through a forum thread and take guesses at what you have and have not tried.
Have you tried the uninstall ps3 controller , update retropie setup install ps3 driver solution ? If not please list specifically what you have and have not done and reference https://retropie.org.uk/forum/topic/3/read-this-first and provide and update please.
-
Yes I'm having the same issue with Retropie 3.6 in 2 different pi3.
In EmulationStation the Wired ps3 controller is recognized but cannot register inputs when trying to configure it, although everything seems fine with jstest. It worked with Retropie 3.3 with a pi2.Also, a bluetooth ps3 controller can be configured properly in EmulationStation but crashes after a minute or two.
A bug report was created here: https://github.com/raspberrypi/linux/issues/1360So, TL:DR; I am not yet aware of a definitive fix :(
(Edit: to give more information, I did do the apt-get update/upgrade, update the retropie script, remove the ps3 controllers, putting them back again, installing pi-bluetooth, etc.,and still have all of the issues mentioned above)
-
Is it a wireless PS3 controller? And if so are you close to your PS3?
I had this happen and the controller was being grabbed by the PlayStation.
To fix I had to unplug the PS3... Then it worked great
-
I had the same issue but eventually got it working. I don't have the pi in front of me but roughly:
- Retropie setup > configure PS3 controller
- Remove PS3 controller setup (last menu item)
- Install PS3 controller (first menu item)
I found that the ES control config would then respond to the PS3 controls - IIRC I had to press the PS button to actually start the process (when it says press a key to configure).
It was still a bit glitchy - sometimes buttons would skip and I'd have to start again; in which case sometimes I could could just start the config again; others I had to go back to repeat the above steps to remove/add the driver.
But got there eventually!
-
See here for the PlayStation 3 controller fix, worked for me, but still have the Bluetooth issue with Pi 3.
Hotfix. Not tested at all but seems to run better:
Press F4. Emulationstation will close.
Type…cd RetroPie-Setup
git pull
sudo ./retropie_packages.sh sdl2
emulationstationInput configuration should work again.
on my Pi 3 to get the PS 3 Controller Configuration -
@MameKid
I have my ps3 controller connected into my ubuntu box with Retropie installed and I cannot map the ps3 controller in emulationstation. I am trying to use the script you wrote but when I type "sudo ./retropie_packages.sh sdl2" I get the message "No module 'sdl2' found for platform x86. Any ideas?
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.