Homepage › Forums › RetroPie Project › Everything else related to the RetroPie Project › PS3 bluetooth controller, correct method for retropie 2.3?
Tagged: PS3 Bluetooth
- This topic has 13 replies, 5 voices, and was last updated 9 years, 10 months ago by doanerock.
-
AuthorPosts
-
08/30/2014 at 03:25 #47718doanerockParticipant
What is the correct way to link PS3 Bluetooth controller to a Bluetooth adapter in the retropie. I have set up the PS3 controller with retrope with a before 2 retropie. Are there new instructions? What is the current correct way to pair the controller with the retropie?
Thnaks
08/30/2014 at 07:12 #47887HariGuestI ve managed to do it without updating the retropie setup script..
08/30/2014 at 14:37 #48243doanerockParticipantSo you just use the retropie_setup.sh set up ps3 script. I have tried it in the previous 2.x retropie versions with unsuccessful results. I would appreciate a short video showing how you set up the ps3 from start to finish. Does your ps3 controllers do what I liked to the the happy shake, which is once it paired with the retropie it runs the rumble.
Thanks
08/30/2014 at 18:23 #48428theroamerParticipantThis guide worked for me.
https://github.com/retropie/RetroPie-Setup/wiki/Setting-up-a-PS3-controller
09/01/2014 at 04:56 #49783doanerockParticipantOk I followed the instructions above, and the controllers pair with the retropie, I follow the instructions to “Hold a button on your device to configure it” and I do, but asks me to configure it EVERY time I reboot. I also added the es_input.cfg commands from
Raspberry Pi: Connecting multiple PS3 controllers via bluetooth
so that I could use all the buttons and they where mapped properly.What else do I have to do to make the controller work properly?
09/01/2014 at 05:09 #49789doanerockParticipantWhy can I not use the gamepad if it detects the gamepad? I don’t want to configure it each time I start emulation station.
09/01/2014 at 12:14 #50123Haris1977GuestDoanerock this is a known “bug” i suppose.. I am facing the same problem every time i reboot my retropie image. I think it is smth with the bt connection-drivers though..
09/01/2014 at 18:14 #50360doanerockParticipantWell I can’t even play the games because I need to program the rest of the buttons like your are instructed in the how to.
Raspberry Pi: Connecting multiple PS3 controllers via bluetooth
Plus I am not able to exit any games because that has not been programed yet.Is there any work around until the BUG is fixed?
09/01/2014 at 20:44 #50463dudleydesParticipantThe newest Retropie-Setup-Script contains auto config files for PS3 controllers so your controller should work out of the box. The dhomium3009 guide is out of date regards this.
You can find the mappings for PS3 bluetooth controller at
https://github.com/retropie/RetroPie-Setup/blob/master/supplementary/RetroArchConfigs/PS3ControllerBT.cfg.The file should be in your /home/pi/RetroPie-Setup/supplementary/RetroArchConfigs folder on your pi.
To exit a game, you need to press SELECT and START at the same time.
09/02/2014 at 02:50 #50749doanerockParticipantdudleydes I tried that. I reformatted the SD card with retropie 2.3 on it and used ./RetroPie-Setup/retropie_setup.sh and ran “313 Install PS3 controller driver” and followed the directions. I followed the directions and connected the PS3 controller via USB and retropie sad that one controller was connected. Then I rebooted it and tried to pair it up with the PS button, but it never connected via blue tooth.
09/02/2014 at 23:51 #51554doanerockParticipantso I just reinstalled retropie 2.3 and the ps3 controller would not pair with retropie. The only way I can get the ps3 controller to pair with the retropie is with these instructions “https://github.com/retropie/RetroPie-Setup/wiki/Setting-up-a-PS3-controller” but I am not able to play because it makes me redo the controls each time.
01/02/2015 at 16:57 #84419d3s1ParticipantI too was having the same issue with EmulationStation prompting to re-configure the controller (ps3) bindings every time on reboot, also many times the controller would not even be detected.
I finally have my PS3 controller working consistently. It turns out there was a two-year old comment on this very blog that hinted at the the solution. What’s happening is that EmulationStation is starting up too quickly — not allowing enough time for the PS3 controller to sync over bluetooth and setting itself up as a joystick.
The fix:
1. Start the retroie-setup script and disable the splash screen (there’s an option for this)
2. Edit the /etc/rc.local file with your favorite editor:
Above the “exit 0” statement enter the following:
echo "Sleeping for 30s. Sync your controller now..." sleep 30s
Now every time you boot the Pi, it will notify you to sync your PS3 controller (simply press the PS button on the controller), then EmulationStation will start thereafter.
On a side note, RetroPie 2.3 has a built-in controller profile for the PS3 controller — meaning you do not have to manually map buttons in RetroArch. The “hotkey” by default is the SELECT button. So SELECT+START exits, SELECT+L loads last save, etc.
01/03/2015 at 00:29 #84448AnonymousInactiveThe above didn’t work for me, still asks me to configure controller buttons, doesn’t prompt me to sync controller :(
01/06/2015 at 18:51 #84681doanerockParticipantd3s1, your suggestion worked great. All I did was,
copy the retroPie image to the SD card.
Expand the file system
update retroPie operating system (probably not necessary but I like to update)
follow d3s1 instructions above
use menu to install PS3 drivers.So only issue I have is that normally when you press the PS button on the controllers(I am able to pair and use two) it will blink all four until it pairs, and then only one light corresponding to the controller number will stay light. The issue is now that the controllers four lights never stop blinking. Everything in retroPie works great but having all four lights on the controller constantly blinking is a bit distracting and you do not know which controller is controller one and which one is controller two.
-
AuthorPosts
- The forum ‘Everything else related to the RetroPie Project’ is closed to new topics and replies.