|Feb 17, 2014, 03:10 PM||#1|
Dualshock 4 Touchpad Questions
I recently got a Dualshock 4 and I have gotten the controller to work over USB with Joystick Mapper on my new 2013 Macbook Pro 15" Retina. I was wondering how I could get the touchpad to work for mouse movement? A friend told me it is possible though some terminal commands, but I haven't been able to find them online. I need some help. Also do any of you that use Joystick Mapper know how to get the Dualshock 4 to work over bluetooth? Can the audio jack be used to direct sound to the headphones over Bluetooth? Thanks for responding.
Last edited by ReadyPlayer1; Feb 18, 2014 at 11:58 AM. Reason: Added a question.
|Mar 24, 2015, 01:23 PM||#4|
The touchpad, rumble, led control, and gyros are not supported by Mac OS X by default. A driver needs to be written (they exist for windows and linux, but since the mac supports the gamepad so well "out of the box" no one bothered to write one). I just got a DualShock 4 and I actually do want those features so I started a driver here: https://github.com/khallmark/ds4mac
Maybe someone else will want to help me out.
|Apr 7, 2015, 01:07 PM||#5|
|Apr 11, 2015, 06:46 AM||#6|
The problem is this: the PS 4 reports itself as a real HID device, which is why we get driver support for it more or less out of the box (same for the PS 3).
The issue here is that they do not report HID rumble support. The OS X ForceFeedback framework reports that the driver doesn't handle it, so we stop there.
We attempted to open a connection to the USB device directly (as we do for the Xbox pads), so we could talk to the USB IRQ output port, but that fails with an error about it already being open, even if we try to do it before the HID Manager is initialized.
The HID Manager has some APIs to send a raw HID report to the device. Attempting to do this results in a silent failure. The call succeeds, but no rumble.
We figured it was unlikely to be fixed without some serious investigation since then it's been sat on the "if we have time" to-do list. I suspect this is why a KEXT is being used.
|Thread Tools||Search this Thread|
|thread||Thread Starter||Forum||Replies||Last Post|
|Connect DualShock 3 Controller||oOzzy||MacBook Pro||4||Mar 29, 2014 07:11 AM|
|Dualshock 4 Troubleshooting||ReadyPlayer1||Mac Basics and Help||0||Feb 19, 2014 05:19 PM|
|OS X: Dualshock 4 controller is out, will it work in OS X?||saturnotaku||Mac and PC Games||8||Nov 13, 2013 04:11 AM|
|Pairing DualShock 3 controller with OS X||Starfox||OS X 10.8 Mountain Lion||0||Sep 8, 2013 05:15 PM|
|GameController and DualShock 3||UnalignedByte||OS X Mavericks (10.9)||2||Jul 4, 2013 10:55 AM|
All times are GMT -5. The time now is 06:52 PM.