Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

iTurbo

macrumors 6502
Original poster
Sep 9, 2008
316
375
I'm trying to connect a Sony DualShock 4 controller to my iMac via Bluetooth. My iMac is a late '12 27" model.

I can plug it in via USB and get it to charge (pulsing orange light). When I unplug it, I push the PS logo button and it flashes blue. I try to connect via Bluetooth to my iMac using the Bluetooth pref pane, but only once it a while it actually shows up as 'Wireless Controller' in the list. If I click 'connect', it tries and always fails. What gives?

I want to use this with OpenEmu to play old SuperNintendo ROMS is all. I slaved through Final Fantasy IV (er...II....whatever) and it kinda sucked using the keyboard.
 
Things may have changed however Sony's dual shock doesn't play nice with anything other then the Playstation. In windows you can use a program called DS4Windows for bluetooth connectivity that basically tells Windows the Dual Shock is an Xbox controller.

You'll need to investigate if there is a work around for MacOS but I doubt its going to be as easy as syncing via BT.
 
I got it to work! Turns out I wasn't putting the DS4 in pairing mode correctly. I found these directions online and it works with OpenEmu wirelessly or plugged in just fine.

How to pair your DualShock 4 with your Mac
  1. Press and hold the PS button and Share button on the DualShock 4 to put it into pairing mode. ...
  2. Click on the Bluetooth icon in the top right corner of your desktop.
  3. Click Open Bluetooth Preferences.
  4. Click Connect next to the wireless controller device.
 
I got it to work! Turns out I wasn't putting the DS4 in pairing mode correctly. I found these directions online and it works with OpenEmu wirelessly or plugged in just fine.

How to pair your DualShock 4 with your Mac
  1. Press and hold the PS button and Share button on the DualShock 4 to put it into pairing mode. ...
  2. Click on the Bluetooth icon in the top right corner of your desktop.
  3. Click Open Bluetooth Preferences.
  4. Click Connect next to the wireless controller device.

Oh wow. Learned something! Thanks
 
Just out of curiosity, I tried getting one of my original Nintendo Wiimote/nunchuk to work and it also works just fine. Easy to setup right within OpenEmu.
 
Just out of curiosity, I tried getting one of my original Nintendo Wiimote/nunchuk to work and it also works just fine. Easy to setup right within OpenEmu.

So are gave directions do set it up through MacOS. Do you need OpenEmu to make it work?
 
I got it working directly through OpenEmu, but it connects to the Mac via Bluetooth and shows up in the device list as "Nintendo RVL-CNT-01" with all my other BT stuff. So I don't see why it wouldn't connect manually even without OpenEmu.
[doublepost=1556994252][/doublepost]To put the Wiimote in pairing mode, there is a little red button inside the battery cover. If that's not there, holding down buttons 1 and 2 simultaneously should do it.
 
I've had good luck with controllers in OpenEmu, although I've stuck to USB ones. Have a Logitech RumblePad 2 and an Intellivision controller with a Vision-daptor.
 
I got it to work! Turns out I wasn't putting the DS4 in pairing mode correctly. I found these directions online and it works with OpenEmu wirelessly or plugged in just fine.

How to pair your DualShock 4 with your Mac
  1. Press and hold the PS button and Share button on the DualShock 4 to put it into pairing mode. ...
  2. Click on the Bluetooth icon in the top right corner of your desktop.
  3. Click Open Bluetooth Preferences.
  4. Click Connect next to the wireless controller device.

I just tried this and it connects to my PS4 controller perfectly. I played a game on Steam and there were no problems. Thanks for this.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.