I have seen people use the XBOX, PS3, and PS4 controllers for a short while, but so far they havenโt had any reason to talk to them. Today I bought a PS4 Dual Shock 4 wireless controller. I run Unity 5 on a MacBook Pro with the latest version of OS X. OS X and several other applications that I installed can โseeโ and use the controller, but Unity does not register its existence.
I tried to turn on the controller before starting unity and after starting unity. I tried to create my test project as a standalone application. I tried various free input managers from the asset store, but I still have no joy. I also did the above things with the controller via bluetooth and via a USB cable. In all cases, OS X and other applications saw the controller, but there was no unity.
Am I missing something? I was expecting questions from the XBOX controller, but it seems like everything I read about has no problems with the PS3 and PS4 controllers. What am I doing wrong? Any suggestions?
Update . I confirmed that this has something to do with Unity 5. I had a Mac Mini with Unity 4.6, and everything worked fine. Then I installed Unity 5 and the controller no longer saw it.
Update : Unity-enabled Dan W responded to another thread. I redirect it in order to force everyone in one place.
And for additional information only, the same is true for xbox controllers.
http://answers.unity3d.com/questions/952048/how-to-get-unity-to-see-my-ps4-controller.html
source share