Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
8
Question by Glock113 · Apr 21, 2015 at 11:22 PM · controllermacosxgamepad

How to get Unity to see my PS4 controller

I've been seeing people use XBOX, PS3 and PS4 controllers for awhile now but haven't had a reason to mess with them until now. Today I purchased a PS4 Dual Shock 4 wireless controller. I'm running Unity 5 on a MacBook Pro with latest OS X version. OS X and several other apps I have installed can "see" and use the controller but Unity doesn't register it's existence.

I've tried turning the controller on before starting unity and after starting unity. I've tried building my test project as a stand alone app. I've tried various free input managers from the asset store but I still have no joy. I've also done the above mentioned things with the controller via bluetooth and via a usb cable. In all cases OS X and my other apps saw the controller but unity did not.

Am I missing something? I expected issues from the XBOX controller but it seems like everyone else I've been reading about has no issues with the PS3 and PS4 controllers. What am I doing wrong? Any suggestions?

Update: I've confirmed this has something to do with Unity 5. I had a Mac Mini with Unity 4.6 on it and everything worked fine. I then installed Unity 5 and the controller is no longer seen.

Comment
Add comment · Show 11
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Jerryardo · May 20, 2015 at 06:26 AM 0
Share

Any luck with this? has anyone reported it yet? Same issue here, mac $$anonymous$$i Unity 5 and the DS4 controller no longer works

avatar image Lovecraft-Petrichor · Jun 13, 2015 at 05:49 AM 0
Share

I can't get Unity 5 on $$anonymous$$ac Yosemite to work with ANY of my controllers -- all of which worked fine from Unity 3.5 running on mavericks. Everything else can see and use any of the controllers (for Xbox I used the updated Tattiebogle driver for Yosemite). Unity refuses to see wired or bluetooth PS3 controller, both Dualshock and 6 axis, also ignores Xbox 360 WIRED controller and ignores 3dConnexion Space Navigator 3d mouse (which appears as a joystick to other mac apps). I've had zero luck getting any controller to work with Unity 5 on a mac (other than a mouse and keyboard)

avatar image danw_unity ♦♦ · Jun 25, 2015 at 09:12 AM 0
Share

Hi, just a quick response to say we've picked this up and we are investigating it as a serious issue. I'll report back with any news.

Dan, Unity Support

avatar image Lovecraft-Petrichor · Jun 27, 2015 at 03:01 AM 1
Share

Elsewhere someone posted about a problem with Unity 5 on $$anonymous$$ac if a Wacom cintiq is attached and turned on. I was able to get my controller (not a ps4 though) to work if I enabled the controller BEFORE the cintiq is turned on then run unity THEN turn on the cintiq. This is the work around I am using on my i$$anonymous$$ac (with cintiq).

avatar image thegreatzebadiah · Nov 23, 2015 at 01:56 PM 1
Share

@danw_unity is there some way we can track this bug? I can't find it on the public issue tracker.

Show more comments

7 Replies

· Add your reply
  • Sort: 
avatar image
2

Answer by Glock113 · Aug 16, 2015 at 02:12 AM

I know the Unity team has confirmed this is an issue but if you are looking for a work around Rewired has worked for me in the mean time. I'd like to say that the team will have this fixed shortly but we all know they have a lot on their plate so using a 3rd party asset seems to be the quickest solutions right now.

As a side note, I'm not affiliated with Rewired and don't get anything for recommending them. The author just contacted me using Unity Forums and suggested I try his demo. I did and it works. Do other input managers work? Probably. I however am happy with what I've seen so far from Rewired and I know it worked in my case so that's why I'm suggesting it.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
1

Answer by BehzadMansoori · Jul 26, 2016 at 09:28 PM

thanks for all the info everyone. I ran into the same issue and it turns out that its my wacom cintiq that is causing the error. I unplugged the cintique and it was fine. I hope that helps.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by dousi96 · Jun 25, 2015 at 01:05 PM

have you tried to install specific drivers for PS4 controller? You need them to make it works!

PS: or try to read this site http://www.mactrast.com/2013/10/use-playstation-4-dualshock-4-controller-play-games-mac/

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by Cherno · Jun 29, 2015 at 11:21 PM

There's a tool called MotionInJoy, it lets you use Playstation 3 controllers on Windows PCs, maybe it supports PS4 as well.

Comment
Add comment · Show 3 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Glock113 · Jun 30, 2015 at 12:47 AM 0
Share

Thanks for the tip but my primary dev machine is a macbook so I'm looking to get it working. I will take that info and apply it to my laptop running windows for testing though

avatar image MCoburn Glock113 · Nov 24, 2015 at 01:15 AM 0
Share

You might be better off using the SCP Drivers for Windows ins$$anonymous$$d, $$anonymous$$otioninJoy comes with a lot of "crapware" and last time I used it, it contained advertisements. Plus, the UI seems to be HT$$anonymous$$L-driven, which is clunky.

avatar image Cherno · Jun 30, 2015 at 12:56 AM 0
Share

Who knows, maybe there is a $$anonymous$$ac version as well.

avatar image
0

Answer by Jordi-Bonastre · Jul 23, 2015 at 10:54 AM

I got the same error with PS4 and Xbox 360 controllers. Finally I solved this issue uninstalling Logitech Control Panel from my Mac laptop. Could you tell me which USB components have you connected to your Mac?

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
  • 1
  • 2
  • ›

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

15 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

360 controller for mac 1 Answer

Gamepad w/ analogue controls in Unity, Mac OS X 2 Answers

Cannot Get PS3 Controller Input Working on Mac 0 Answers

Dualshock3 Mac L2/R2 Trigger Analog Values? 1 Answer

Dualshock 4 in Unity on MAC? 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges