MacOS – How to connect dualshock3 (PS3) controller when it cannot be found

bluetoothmacos

I want to connect my PS3 controller to my MBP 2015 however my MBP does not seem to detect that it is there, or at least I cannot view it in the menu.

Does anyone know how to solve this?

If it helps this is what I have done so far.

  • Plugged my ps3 controller into my MBP 2015 with the cable
  • Looked in the Bluetooth menu (cannot see it)
  • I have also tried pressing the 'PS' button while connecting the controller to my Mac. All this does is make the lights blink faster.

I need to connect my PS3 controller by Bluetooth and not USB because I want to sniff the Bluetooth packets so I can make a Python library to control my PS3 with my Raspberry PI.

Best Answer

According to the steps listed here, you have to connect it with a USB cable first, press the PS button until the blinking lights speed up, then disconnect the cable. The faster lights indicate it is trying to pair. Once the cable is disconnected, the Mac should request the pairing passcode which is 0000.

This pairing process should only be a one-time setup, and going forward you should be able to connect simply by turning the controller on.

Note that you may need to reset the DS3 before attempting to connect it to your Mac - to do so, use a paperclip to click the reset button, which is left of the L2 button.

DualShock 3 controller showing Reset button

(Image from Sony)