-
Open Apple menu -> System Preferences -> Bluetooth and disable Bluetooth on Mac as well as any other nearby Macs or devices which will try to pair with and confuse the controller.
-
Reset PS3 controller by inserting paperclip into pinhole near L2 button.
-
Connect PS3 controller to Mac with USB cable.
-
Enable Bluetooth.
-
Press "PS" button for 1-2 seconds until the red lights flash.
-
Unplug USB cable.
-
Click the "+" icon in the preferences to open the Bluetooth Setup Assistant.
-
A window will appear asking you to enter an access code. Enter "0000" (without the quotes) and click "Accept."
-
Close the Setup Assistant.
-
Click the "PLAYSTATION3 Controller" item in the Bluetooth list in the preferences. Then select "Add To Favorites" and then "Update Services" from the little gear icon menu.
-
Disable Bluetooth. Wait a second.
-
Enable Bluetooth. Wait another second.
The controller will now appear connected in the list and can be used in applications.