2015-04-23 18 views
5

Ho visto persone che usano i controller XBOX, PS3 e PS4 per un po 'di tempo ma non hanno avuto un motivo per scherzare con loro fino ad ora. Oggi ho acquistato un controller wireless PS4 Dual Shock 4. Sto utilizzando Unity 5 su un MacBook Pro con l'ultima versione di OS X. OS X e molte altre app che ho installato possono "vedere" e utilizzare il controller, ma Unity non registra la sua esistenza.Unity 5 non vede il mio controller PS4

Ho provato a accendere il controller prima di avviare l'unità e dopo aver avviato l'unità. Ho provato a creare il mio progetto di test come app stand alone. Ho provato vari gestori di input gratuiti dall'asset store, ma non ho ancora alcuna gioia. Ho anche fatto le cose sopra menzionate con il controller via bluetooth e tramite un cavo USB. In tutti i casi, OS X e le mie altre app hanno visto il controller ma l'unità no.

Mi manca qualcosa? Mi aspettavo problemi dal controller XBOX ma sembra che tutti gli altri di cui ho letto non abbiano problemi con i controller PS3 e PS4. Che cosa sto facendo di sbagliato? Eventuali suggerimenti?

Aggiornamento: Ho confermato che questo ha qualcosa a che fare con Unity 5. Avevo un Mac Mini con Unity 4.6 su di esso e tutto ha funzionato bene. Ho quindi installato Unity 5 e il controller non è più visibile.

Aggiornamento: Dan W con supporto Unity ha risposto su un altro thread. Lo reindirizzerò per ottenere tutti nello stesso posto.

E proprio per ulteriori informazioni, lo stesso vale per i controller xbox.

http://answers.unity3d.com/questions/952048/how-to-get-unity-to-see-my-ps4-controller.html

+0

Ho provato a collegarlo tramite cavo USB? – Utamaru

+0

si. In Unity 4.6 tutto funziona bene in ogni caso, ma quando apro un progetto in Unity 5 non è più possibile vedere il controller – Richard

+0

Ho appena collegato DS4 e Unity lo ha rilevato. Ho anche installato Virtual Bus Driver fornito con questo strumento: http://ds4windows.com/. Forse potrebbe aiutare. – Utamaru

risposta

0

So che il team dell'Unità ha confermato che questo è un problema, ma se siete alla ricerca di un lavoro in giro Rewired ha funzionato per me nel frattempo. Vorrei dire che il team avrà questo problema a breve, ma sappiamo tutti che hanno molto sul loro piatto, quindi usare una risorsa di terze parti sembra essere la soluzione più veloce in questo momento.

Come nota a margine, non sono affiliato con Rewired e non ottengo nulla per raccomandarli. L'autore mi ha appena contattato usando Unity Forum e suggerito di provare la sua demo. Ho fatto e funziona. Funzionano altri gestori di input? Probabilmente. Sono comunque contento di quello che ho visto così lontano da Rewired e so che ha funzionato nel mio caso, ecco perché lo sto suggerendo.

Problemi correlati