Italiano

Controller collegato ma non funziona su un Mac

Quando il Mac elenca un controller e il gioco lo ignora, il gioco non cerca un controller, ne cerca uno diverso, oppure gira in un posto che il controller non raggiunge. Prima verifica che il controller sia attivo, poi trova il tuo caso qui sotto. Per un gioco senza nessun supporto per i controller, InputConfig, gratis sul Mac App Store, assegna il controller ai tasti e al mouse che il gioco già legge.

Scarica InputConfig dal Mac App StoreInputConfig è gratis sul Mac App Store. macOS 14 o versioni successive, senza account, senza tracciamento, open source.

Per prima cosa, verifica che il controller sia attivo

  • Tu: Apri Impostazioni di Sistema e fai clic su Controller nella barra laterale, poi premi qualche pulsante.
  • macOS: Mostra ogni pad collegato e illumina ogni pulsante che premi.
  • Controllo: Se reagisce, il lato del Mac è a posto e il problema è il gioco. Se non reagisce, il problema è l'abbinamento: dimentica il controller in Bluetooth, riavvialo, abbinalo di nuovo e controlla che non sia ancora abbinato a una console.

Se Controller si illumina, smetti di cercare il problema nel Bluetooth e guarda il gioco.

Se il gioco non ha supporto per i controller

È il caso più comune, e quello che nessuna impostazione risolve: giochi per Mac più vecchi, giochi indie fatti per la tastiera, giochi di strategia, giochi nel browser e tutto ciò che non è affatto un gioco. Assegna il controller ai tasti e al mouse che il gioco già capisce con InputConfig, che include layout per più di 450 giochi e app. Il gioco non sa mai che c'è di mezzo un controller.

Se il gioco supporta i controller, ma non il tuo

Alcuni giochi riconoscono solo i pad in stile Xbox, e qualcuno elenca modelli specifici. Un DualSense o uno Switch Pro Controller compare allora come gamepad generico o non compare affatto. Prova Steam Input se il gioco è su Steam. Altrimenti di nuovo InputConfig, che fa inviare a qualsiasi pad ciò che il gioco vuole.

Se è un gioco di Steam

Steam sta tra il controller e il gioco. Sali questa scala, partendo dal gradino più piccolo:

  1. Attivare il supporto per il tuo pad. In Steam, Settings, Controller, attiva il supporto PlayStation, Xbox o Switch.
  2. Concedere a Steam l'Input Monitoring. Con il macOS recente serve in Impostazioni di Sistema, Privacy e sicurezza.
  3. Chiudere Steam e provare. Mentre Steam è in esecuzione può prendersi i pad PlayStation, Xbox e Switch per Steam Input, anche per i giochi che non hai avviato da Steam. Chiudilo del tutto dal suo menu e riprova il gioco.
  4. Disattivare Steam Input per quel gioco. Alcuni giochi per Mac ignorano del tutto Steam Input. Disattivalo per quel gioco e usa InputConfig, così non ricevi due input insieme.

La pagina su Steam va più a fondo.

Se è un gioco Windows in CrossOver o nel Game Porting Toolkit

Il livello di traduzione spesso non passa il controller al gioco Windows, oppure lo passa come qualcosa che il gioco non riconosce. Assegnare il controller alla tastiera con InputConfig funziona perché i tasti passano sempre. La pagina su un controller che non funziona in CrossOver, Whisky o nel Game Porting Toolkit ha i controlli, le note su PS5 e Xbox e cosa fare in Parallels.

Se è un gioco nel browser o nel cloud

Safari, Chrome e Firefox passano i controller alle pagine web tramite la Gamepad API, e Xbox Cloud Gaming e GeForce NOW la usano. Di solito funziona. Una pagina web vede il controller solo dopo che premi un pulsante con quella pagina in primo piano, quindi premine uno prima. Quando ancora non funziona, o quando un gioco web accetta solo tasti, InputConfig assegna il pad alla tastiera e il browser non se ne accorge.

Se lo ignora una sola app

Se il controller funziona in alcuni giochi e in uno no, il problema è in quell'unica app.

  • Roblox. L'app per Mac supporta i gamepad, ma ogni esperienza decide i propri comandi e molte ascoltano solo la tastiera. Vedi Roblox con un controller su Mac.
  • Emulatori. Tengono impostazioni del controller proprie, separate da macOS, e spesso anche un permesso proprio. OpenEmu vuole l'Input Monitoring e, per i pad wireless, l'accesso al Bluetooth. RetroArch, Dolphin, PCSX2 e PPSSPP vogliono ciascuno il pad scelto nelle proprie impostazioni di input. Il controller che non funziona in un emulatore su Mac li passa in rassegna uno per uno.
  • Qualsiasi cosa che legge solo tastiera e mouse. Assegna il controller alla tastiera.

Se funzionava fino a un aggiornamento di macOS

Allora è cambiato qualcosa tra il Mac e una app, e la soluzione di solito è un aggiornamento puntuale, un aggiornamento dell'app o una sola impostazione. Due da conoscere:

  • macOS 15.4. I controller con cavo hanno smesso di funzionare in molte app mentre il Bluetooth continuava a funzionare, e attivare Increase controller compatibility per l'app in Controller è stata la soluzione riferita.
  • Tahoe. Alcuni singoli giochi hanno smesso di vedere pad che Impostazioni di Sistema vede ancora.

L'elenco versione per versione, con le fonti, è in controller che non funziona dopo un aggiornamento di macOS.

In breve

  • Provalo in Controller. Nessuna luce significa abbinamento. Le luci significano il gioco.
  • Controlla il livello intermedio. Steam, CrossOver e il browser hanno ciascuno la propria impostazione.
  • Assegnalo ai tasti. Funziona in ogni caso qui sopra, perché ogni gioco legge una tastiera.

I tasti passano sempre, quindi la strada della tastiera è la soluzione che non dipende mai dal gioco.

Domande

Perché il mio controller non funziona sul Mac?

Più spesso il Mac lo vede e il gioco non legge i controller. Verificalo in Impostazioni di Sistema, Controller, poi usa l'impostazione del controller del gioco o di Steam, oppure un'app di mappatura come InputConfig, così il gioco riceve input di tastiera e mouse.

Perché il Mac vede il mio controller ma il gioco no?

Il gioco non supporta i controller, o non il tuo, oppure gira attraverso un livello (Steam, CrossOver, un browser) che non lo passa. Assegnare il controller alla tastiera con InputConfig funziona in tutti questi casi.

C'è un modo per provare se un controller funziona su un Mac?

Impostazioni di Sistema, Controller illumina i pulsanti mentre li premi. Il Live Visualizer di InputConfig mostra in diretta ogni asse e ogni pulsante, e lo strumento per la deadzone di questo sito legge un controller nel browser.

Devo riavviare il Mac?

Quasi mai. Dimenticare e riabbinare il controller, o spegnerlo e riaccenderlo, risolve i casi Bluetooth.

Il mio controller funziona sul Mac ma non in un emulatore. E ora?

Gli emulatori di console non passano dal supporto per controller del gioco. Ognuno ha una propria schermata del controller e spesso un proprio permesso di macOS. OpenEmu vuole l'Input Monitoring e, per i pad wireless, l'accesso al Bluetooth. Il controller che non funziona in un emulatore su Mac li passa in rassegna uno per uno.

Perché il mio controller funziona in Impostazioni di Sistema ma in nessun gioco?

Spesso è Steam. Mentre Steam è in esecuzione può prendersi i pad PlayStation, Xbox e Switch per Steam Input, anche per i giochi che non hai avviato da Steam. Chiudi Steam del tutto dal suo menu e riprova il gioco. Se allora funziona, cambia le impostazioni del controller di Steam per quel gioco.

Altro in italiano

Guide complete, in inglese

Chi scrive. Ryleigh Newman sviluppa InputConfig e ogni giorno usa il proprio Mac con un controller, perché le mani non funzionano bene. Questa pagina è tradotta dall'inglese. I pulsanti e i menu principali dell'app compaiono in italiano quando il Mac è impostato in italiano; questa pagina li chiama così, con il nome inglese tra parentesi. Il resto dell'app e del sito è in inglese.

Questa pagina in altre lingue: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Scarica InputConfig dal Mac App StoreGratis. macOS 14 o versioni successive. Senza account, niente lascia il tuo Mac. Open source su GitHub.