Italiano
Come collegare un joystick a un Mac
Collegalo. macOS legge qualsiasi joystick USB, joystick da volo, HOTAS, volante, stick arcade o gamepad USB generico come un normale dispositivo HID, senza driver. Su un MacBook Air o un MacBook Pro serve un adattatore USB-C per una spina USB-A, e un Mac portatile con chip Apple può chiederti di consentire il nuovo accessorio la prima volta. Quello che succede dopo dipende dall'app: i simulatori di volo e gli emulatori leggono da soli i dispositivi HID, la maggior parte degli altri giochi no, e per quelli assegni lo stick ai tasti e al mouse con InputConfig. Per un controller PlayStation, Xbox o Switch, parti invece da come collegare un controller a un Mac.
InputConfig è gratis sul Mac App Store. macOS 14 o versioni successive, senza account, senza tracciamento, open source.
Passaggi
- Collega il joystick al Mac, con un adattatore USB-C se la spina è USB-A.
- Fai clic su Allow se il Mac chiede se il nuovo accessorio può collegarsi.
- Se il gioco legge i joystick, configura lo stick nella schermata dei comandi del gioco.
- Se il gioco lo ignora, aggiungi una riga in InputConfig, premi Scansiona (Scan) e muovi lo stick o premi il pulsante.
- Dai a ogni riga un tasto o un'uscita del mouse e premi Attiva (Activate).
Cosa fa macOS con un joystick
Per un Mac esistono due tipi di controller.
- I gamepad che il framework di Apple conosce. I pad PlayStation, Xbox e Switch hanno un supporto di prima classe, e ogni gioco nativo li vede.
- Tutto il resto. Un joystick, un HOTAS, un volante o uno stick per picchiaduro è un semplice dispositivo HID: il Mac legge i suoi assi e i suoi pulsanti, ma il framework di Apple non lo presenta come un controller di gioco, quindi di solito un gioco nativo per Mac non lo vede.
Un joystick che manca da Controller in Impostazioni di Sistema non è guasto, perché quell'elenco mostra solo il primo tipo.
Configuralo nelle app che lo leggono direttamente
X-Plane, FlightGear, DCS tramite CrossOver, OpenEmu, RetroArch e la maggior parte degli emulatori leggono da soli i dispositivi HID, con una loro assegnazione di assi e pulsanti. Configura lo stick nella schermata dei comandi dell'app e hai finito.
Mappalo per tutto il resto
Per i giochi e le app che non leggono l'HID, InputConfig legge lo stick come un dispositivo HID grezzo: ogni pulsante, ogni asse alla massima risoluzione e ogni hat switch può inviare un tasto, un movimento del mouse, uno scorrimento o qualsiasi altra cosa.
- Tu: Aggiungi una riga, premi Scansiona (Scan) e muovi un asse fino in fondo o premi un pulsante.
- InputConfig: Compila l'ingresso che ha visto, ed elenca il dispositivo in Impostazioni (Settings), Devices come rilevato tramite HID grezzo.
- Controllo: Scansiona ogni asse prima di costruire un intero layout, così sai che arrivano tutti. Se lo stick non è elencato affatto, spuntalo sotto InputConfig, Devices e l'app lo apre direttamente.

La pagina sugli altri controller elenca ciò che è stato provato.
Joystick da volo, HOTAS e pad Logitech
Un joystick da volo o un HOTAS funziona allo stesso modo: il Mac lo legge senza driver, X-Plane lo configura nella sua schermata dei joystick, e i giochi fatti per la tastiera richiedono un'app di mappatura. Quando lo stick, la manetta e i pedali si collegano come dispositivi USB separati, ognuno ha il suo posto in InputConfig, e un solo preset può contenerli tutti e tre. La pagina su joystick da volo e HOTAS ha la configurazione completa, con un esempio in Kerbal Space Program.
Un Logitech F310, F510 o F710 è un gamepad, non un joystick, ma il Mac lo tratta allo stesso modo quando il suo interruttore X/D è su D. La pagina su Logitech spiega l'interruttore, la soluzione per il collegamento USB-C e perché non c'è nessun driver da scaricare.
Imposta prima l'interruttore di modalità di uno stick arcade
Con uno stick arcade o per picchiaduro è l'interruttore di modalità a decidere tutto.
- Modalità PC o DirectInput. Un normale dispositivo HID come qualsiasi joystick USB, quindi vale tutto quello che c'è sopra.
- Modalità Xbox o XInput. Qui la maggior parte degli stick parla il protocollo del controller Xbox 360 con cavo, che macOS non supporta e InputConfig non sa leggere, quindi niente li vede.
Il percorso completo, con controller senza leva, stick 8BitDo e Mayflash e giochi di combattimento, è in stick arcade e per picchiaduro su un Mac.
Usare un joystick come mouse
Un joystick venduto come joystick-mouse per l'accesso al computer muove già il puntatore, senza software, perché il Mac lo vede come un mouse. Qualsiasi altro joystick, joystick da volo o stick arcade richiede un'app di mappatura: in InputConfig, dai alle quattro direzioni dello stick l'uscita Mouse Motion e a un pulsante Left click, poi regola la deadzone, la curva Smooth e la velocità in modo che le piccole spinte siano precise. La guida al joystick-mouse ha la configurazione completa, compresi i joystick da mento e da bocca.
Se il joystick non compare
Sali questa scala, partendo dal gradino più piccolo:
- Collegarlo direttamente al Mac. Alcuni hub perdono i dispositivi HID.
- Consentire l'accessorio. Su un Mac portatile con chip Apple, fai clic su Allow quando macOS lo chiede, oppure scollega e ricollega per far tornare la richiesta.
- Controllare System Information. USB in System Information mostra se il Mac vede il dispositivo.
- Spuntarlo in InputConfig, Devices. L'app lo apre allora a mano e lo ricorda.
- Spostare l'interruttore di modalità. Uno stick in modalità Xbox o XInput non si può leggere. Portalo su PC o DirectInput.
Cosa non può fare
- Force feedback. InputConfig non lo pilota. Funziona solo nei giochi che supportano da soli il volante o lo stick.
- Fare da gamepad. InputConfig invia tasti ed eventi del mouse. Un gioco che accetta solo un gamepad ha ancora bisogno di uno vero.
- Modalità XInput. Uno stick che parla il protocollo del controller Xbox 360 con cavo resta illeggibile su un Mac.
In breve
- Collegalo. Non serve nessun driver, solo un adattatore su un Mac con USB-C.
- Prova prima l'app. I simulatori di volo e gli emulatori configurano un joystick nella loro schermata dei comandi.
- Mappa il resto. InputConfig trasforma ogni asse e ogni pulsante in tasti o nel mouse.
Se il Mac lo vede e il gioco no, la soluzione è un'app di mappatura, non un driver.
Domande
I joystick USB funzionano su un Mac?
Sì, qualsiasi joystick USB HID viene letto da macOS senza driver. Se un dato gioco lo usa o meno dipende dal gioco.
Un joystick da volo Thrustmaster o Logitech funziona su un Mac?
Come dispositivo HID sì. X-Plane e simulatori simili lo leggono direttamente. Gli altri giochi richiedono un'app di mappatura come InputConfig.
Posso usare uno stick arcade su un Mac?
Sì, nella sua modalità PC o DirectInput. Gli emulatori lo leggono direttamente, e InputConfig lo mappa per tutto il resto, compresi i giochi di combattimento che accettano solo l'input da tastiera.
Perché il mio joystick USB manca da Controller in Impostazioni di Sistema?
Quell'elenco mostra solo i controller che il framework di Apple supporta, come i pad PlayStation, Xbox e Switch. Un joystick USB, un joystick da volo o un gamepad generico viene invece letto come un semplice dispositivo HID, quindi lì manca anche quando funziona. USB in System Information mostra se il Mac lo vede, e InputConfig lo elenca nelle sue Impostazioni (Settings), sotto Devices.
Si può usare un joystick come mouse su un Mac?
Sì. I joystick-mouse fatti per l'accesso al computer funzionano appena li colleghi. Qualsiasi altro joystick USB diventa un mouse con InputConfig, che è gratis: ogni direzione dello stick muove il puntatore e un pulsante fa clic.
Esiste un'app di configurazione per joystick sul Mac?
Sì. InputConfig lo è, ed è nato come JoystickConfig. Legge joystick USB, joystick da volo, volanti e stick arcade come dispositivi HID e assegna i loro assi e pulsanti a tasti, movimenti del mouse e scorrimento in qualsiasi app. Non pilota il force feedback. È gratis sul Mac App Store.
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, 繁體中文, 简体中文
Gratis. macOS 14 o versioni successive. Senza account, niente lascia il tuo Mac. Open source su GitHub.