Italiano
Come usare un joystick da volo o un HOTAS su un Mac
Collegalo. Un joystick da volo USB, una manetta, un HOTAS o dei pedali del timone sono un normale dispositivo HID, e macOS lo legge senza driver, su Apple silicon e Intel. I simulatori di volo che girano su un Mac, X-Plane in testa, lo leggono direttamente e lo configurano nella propria schermata dei joystick. I giochi fatti per la tastiera no, e per quelli InputConfig trasforma ogni asse e ogni pulsante in tasti o movimenti del mouse. È gratis. La sviluppo io, quindi tienilo presente.
InputConfig è gratis sul Mac App Store. macOS 14 o versioni successive, senza account, senza tracciamento, open source.
Passaggi
- Collega lo stick, la manetta e i pedali all'USB.
- In un simulatore di volo, imposta gli assi nelle sue impostazioni dei joystick.
- Per i giochi da tastiera, aggiungi ogni dispositivo a un preset di InputConfig.
- Controlla ogni asse nel Live Visualizer, poi scegli i tasti.
Configuralo in un simulatore di volo
X-Plane 12 gira in modo nativo sul Mac e ha le sue impostazioni dei joystick: muovi ogni asse, indica quale è beccheggio, rollio, imbardata e manetta, poi assegna i pulsanti. FlightGear fa lo stesso. In un simulatore così non serve un'app di mappatura, e usarne una sopra farebbe fare allo stick due cose insieme.
- Microsoft Flight Simulator e DCS World. Non hanno una versione per Mac. Su un Mac richiedono Windows in una macchina virtuale o un livello di compatibilità, e uno stick vale quanto quella configurazione.
- Controller in Impostazioni di Sistema. Per un joystick da volo non compare niente. Quell'elenco è solo per i pad che il framework di Apple supporta. System Information, USB è dove controllare che il Mac lo veda.
Vola nei giochi da tastiera con un'app di mappatura
Molti giochi per Mac si pilotano dalla tastiera. In InputConfig ogni direzione di un asse è una riga a sé, quindi uno stick sono quattro righe e una manetta due. Una riga tiene premuto il suo tasto finché l'asse supera la deadzone della riga, per impostazione predefinita il 25 percento della corsa, e Adjust live nelle opzioni della riga imposta quel punto mentre guardi l'asse. Per Kerbal Space Program, che gira in modo nativo sul Mac, un HOTAS si presenta così:
| Comando | Tasto | Cosa fa |
|---|---|---|
| Stick avanti e indietro | W e S | Beccheggio in basso e in alto |
| Stick a sinistra e a destra | Q e E | Rollio |
| Torsione o pedali del timone | A e D | Imbardata |
| Manetta avanti e indietro | Shift e Ctrl | Aumenta e diminuisce la manetta |
| Grilletto | Space | Stage |
| Due pulsanti per il pollice | T e R | SAS e RCS |
| Un pulsante libero | Caps Lock | Controlli fini |
- I tasti sono accesi o spenti. Una piccola spinta è una deflessione completa. I controlli fini di Kerbal, su Caps Lock, la rendono dolce. Il layout per Kerbal Space Program usa gli stessi tasti su un gamepad.
- Una leva della manetta resta dove la lasci. Un tasto su di essa resta premuto finché la leva è oltre il punto della riga, il che si adatta meglio ad aumentare e diminuire la manetta, e a un boost, che a un tasto da toccare.
- Sterzo con il mouse. Per un gioco che si guida con il mouse, dai alle righe dello stick Mouse Motion invece, e attiva Variable Sensitivity in modo che una piccola spinta muova piano e una spinta completa muova veloce.
Metti stick, manetta e pedali in un solo preset
- Cavi separati. Se lo stick e la manetta di un HOTAS si collegano separatamente, sono due dispositivi USB, e InputConfig dà a ciascuno il proprio slot. Un solo preset contiene le righe di entrambi, e dei pedali del timone su un cavo a parte sono un terzo slot.
- Un solo cavo. Molti HOTAS, come quelli in cui la manetta si aggancia allo stick, sono un unico dispositivo USB, e allora tutto sta in un solo slot.
- Tu: Su un dispositivo di ingresso vuoto, scegli Automatically insert available inputs.
- InputConfig: Aggiunge una riga per ogni pulsante e asse che il dispositivo segnala, il che evita di aggiungere trenta righe a mano.
- Controllo: Ogni comando ha una riga. Ora scegli cosa invia ciascuno. Se un dispositivo non viene riconosciuto da solo, spuntalo sotto InputConfig, Devices nella barra dei menu.
Controlla cosa legge InputConfig
InputConfig legge ogni parte di uno stick HID che lo stick segnala. Sono ogni pulsante, fino a 128, gli assi X, Y e Z con i tre assi di rotazione, gli slider e le manopole, e ogni hat switch, ciascuno come una propria croce direzionale. Dalla 1.6 ogni asse viene letto alla dimensione con cui lo stick lo invia, compresi gli assi a 10 bit e di altre dimensioni insolite che le versioni precedenti non sapevano decodificare, così arriva tutta la corsa.
- Tu: Prima di costruire un layout, apri un preset e muovi ogni asse fino in fondo mentre guardi il Live Visualizer, oppure premi Scansiona (Scan) su una riga e muovi il comando che intendi.
- InputConfig: Disegna l'asse che si muove, o riempie la riga con il comando che ha sentito.
- Controllo: Ogni asse raggiunge entrambi gli estremi, e ogni pulsante si illumina.
Due stick sono disegnati come sé stessi nel Live Visualizer, con ogni pulsante al suo posto: il Logitech Extreme 3D Pro e il Thrustmaster T.16000M. Gli altri stick sono disegnati come un dispositivo generico e vengono letti allo stesso modo.
Cosa non può fare
- Force feedback. Non viene pilotato.
- Sembrare un joystick a un gioco. InputConfig invia input di tastiera e mouse. Non presenta lo stick a un gioco come un controller, quindi un gioco che accetta solo un joystick deve leggerlo da sé.
- Promettere ogni stick. Non ho provato ogni stick, e la pagina GitHub del progetto è il posto dove segnalarne uno che si comporta male.
Prima di comprarne uno
Uno stick che funziona su un PC senza un suo software viene quasi sempre letto allo stesso modo da un Mac, perché entrambi vedono un normale dispositivo HID. Il software di programmazione del produttore, per profili, macro e luci, è un'altra cosa, quindi controlla i suoi requisiti di sistema prima di contarci. Se pensi di usare InputConfig, controlla ogni asse nel Live Visualizer nei primi giorni, finché un reso è ancora facile.
In breve
- Nessun driver. Collegalo. Il Mac lo legge come un dispositivo HID.
- Simulatori di volo. Configuralo nella schermata dei joystick del simulatore, senza nessuna app di mappatura attiva.
- Giochi da tastiera. Una riga per ogni direzione di un asse in InputConfig, con ogni asse letto alla massima risoluzione.
Lascia che sia il simulatore a leggere lo stick quando può, e mappalo solo quando non può.
Domande
Mi serve un driver per un joystick da volo o un HOTAS su un Mac?
No. Il Mac legge joystick da volo, manette e pedali USB come normali dispositivi HID. Il software del produttore, dove esiste, serve per extra come profili e macro.
Un HOTAS Thrustmaster o Logitech funziona su un Mac?
Di solito sì: il Mac legge i loro stick per PC come dispositivi HID senza driver, e X-Plane li configura nella sua schermata dei joystick. Per i giochi che richiedono tasti, InputConfig li mappa. Controlla prima ogni asse nel Live Visualizer.
Lo stick e la manetta di un HOTAS possono funzionare insieme?
Sì. Se si collegano separatamente, sono due dispositivi USB, InputConfig dà a ciascuno il proprio slot e un solo preset contiene le righe di entrambi. Un HOTAS con un solo cavo è un solo dispositivo in un solo slot.
Quanti pulsanti può leggere InputConfig su un joystick da volo?
Fino a 128 per controller, insieme a ogni asse e a ogni hat switch, quindi ci sta un HOTAS completo.
InputConfig può far sembrare il mio joystick da volo un controller a un gioco?
No. Invia input di tastiera e mouse. Un gioco che accetta solo un joystick deve leggere lo stick da sé, come fa X-Plane.
Perché il mio joystick da volo non è in Impostazioni di Sistema, Controller?
Quell'elenco mostra solo i pad che il framework di Apple supporta. Un joystick da volo è un semplice dispositivo HID, quindi lì manca anche quando funziona. Controlla invece System Information, USB.
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.