Working compatible Dualshock 3 (i.e. PLAYSTATION(R)3Conteroller-ghic) on OSX

Funny playing with compatible (then cheap, about 15 euros) bluetooth PS3 dualshock (i.e. PLAYSTATION(R)3Conteroller-ghic).

Conteroller or controller? Ghic or geek? Misspelling or something went wrong.

To have a working compatible dualshock 3 (e.g. SHENGHIC 2009/0708ZXW-V1Inc.) you have to modify HIDDevices and DeviceCache sections adding your device; to avoid pairing request problem modify BRPairedDevices and PairedDevices sections too. Then:

  • Turn on bluetooth on your Mac.
  • Connect the controller via USB.
  • Disconnect the USB cable.
  • Press the P3 button on the controller (ignore pairing request and write down the name of the device you’ll find in
  • Turn off bluetooth.
  • Copy /Library/Preferences/ to your desktop.
  • Open your desktop copy with Xcode.
  • Add your device in mentioned sections (see substituting all aa-bb-cc-dd-ee-ff occurrences with your device id):Xcode DeviceCache

e. g.

The number of ClassOfDevice: 1.288.

The string of Name: PLAYSTATION(R)3Conteroller-ghic.

  • Save the file.
  • Turn on bluetooth.
  • As root:
cp /Users/yourusername/Desktop/ /Library/Preferences/
  • Press the P3 button on the controller.
  • Enjoy.

Connected PLAYSTATION(R)3Conteroller-ghic

You can test it with Controllers LiteControllers Lite PLAYSTATION(R)3Conteroller-ghic

If you like try your device with BombSquad.

I tested it on Yosemite. I hope this can help. Have fun… we need it!

Article By :