Italiano

Si può usare lo Switch 2 Pro Controller su un Mac?

Scarica InputConfig dal Mac App StoreQuesta app è completamente gratuita. Non devi creare un account. Niente abbonamenti, niente download complicati, e nulla è bloccato. Ottimizzata per Apple Silicon.

Non in modo nativo, no. macOS supporta lo Switch Pro Controller originale e i Joy-Con da macOS 13 Ventura in poi, ma non supporta lo Switch 2 Pro Controller né i Joy-Con 2, quindi non funzionano come controller di gioco del Mac. InputConfig, l'app gratuita per Mac che sviluppo io, li legge comunque. Con un cavo USB-C invia al Pro Controller 2 i comandi di avvio che aspetta e poi lo legge come qualsiasi altro pad, sensori di movimento compresi. Dalla 1.8 può anche leggerlo via Bluetooth, una volta attivata un'impostazione. L'app segna tutto questo come sperimentale, e lo dico anch'io, perché l'ho sviluppato senza avere il controller tra le mani, e la parte Bluetooth è indicata come non ancora verificata su un controller. Se vuoi un controller Nintendo che funzioni e basta in ogni gioco per Mac, quello che sceglierei è ancora il Pro Controller originale.

Passaggi

  1. Collega il controller al Mac con un cavo dati USB-C.
  2. Apri InputConfig. Avvia il controller da solo.
  3. Per il Bluetooth, attiva invece l'impostazione per Switch 2 in Settings, Devices e tieni premuto il pulsante di sincronizzazione.
  4. Aspetta che si accenda la luce giocatore 1 e che nella barra laterale compaia la voce Switch 2 Pro Controller, poi crea un preset o scegli un layout.

Capire perché il Mac non lo vede

Un Mac supporta i controller che Apple ha aggiunto al suo framework per i controller di gioco, e i pad dello Switch 2 non sono in quell'elenco.

  • Via USB. Il Pro Controller 2 compare davvero come gamepad, ma resta muto finché il computer non gli invia una sequenza di comandi di avvio su una seconda interfaccia USB, specifica del produttore.
  • Via Bluetooth. Usa Bluetooth Low Energy con il protocollo di Nintendo, invece del normale abbinamento.

I progetti della community qui sotto, e InputConfig, funzionano parlando loro stessi quei protocolli.

Conoscere le soluzioni della community

Ho letto la pagina GitHub di ciascun progetto il 27 ottobre 2026. Due di essi puntano a fare del controller un normale controller da gioco per Mac:

  • switch2mac. GitHub, di Peterksharma: un'app per la barra dei menu per il Pro Controller 2, il Joy-Con 2 (da solo o come coppia collegata) e il controller GameCube per Switch 2, solo via Bluetooth, su macOS 15 o successivo su Apple silicon. Il suo readme dice che ogni controller compare come un gamepad virtuale che qualsiasi app che legge i controller da gioco può usare, tramite un'autorizzazione Apple che dice sia stata concessa all'app da Apple. Vibrazione e movimento non passano da quel gamepad. Si definisce una beta.
  • Switch 2 Controller Helper. GitHub, di AlexmChadwick: un lavoro in corso solo per il Pro Controller 2, via Bluetooth Low Energy, su macOS 13 o successivo. Il suo readme dice che la modalità gamepad virtuale richiede o l'autorizzazione a pagamento da sviluppatore Apple o System Integrity Protection disattivato, e senza di essa l'app ripiega sulle pressioni di tasti.

Quelli più vecchi:

  • procon2-mac. GitHub, MIT: uno strumento a riga di comando in Swift che invia i comandi di avvio via USB, così Steam e altre app possono leggere il Pro Controller 2 con il cavo, con la vibrazione HD. La sua modalità wireless richiede un'estensione DriverKit che compili e firmi tu, con un account sviluppatore Apple a pagamento.
  • switch2bridge-macos. GitHub, MIT: un'app per la barra dei menu in Python che si collega al Pro Controller 2 via Bluetooth Low Energy e trasforma i suoi pulsanti in pressioni di tasti, scritta per l'emulatore Ryujinx, con un server DSU per le levette analogiche in Dolphin e Cemu. Chiede il permesso di Accessibilità. Solo per il Pro Controller 2.
  • connect_ns2pro_to_mac. GitHub: un altro ponte Bluetooth Low Energy per il Pro Controller 2.
  • Switch2ProMac. GitHub: uno script di shell che fa comparire un Pro Controller 2 con il cavo come Pro Controller in Steam su macOS.
  • JoyCon2Mac. GitHub: un progetto DriverKit per i Joy-Con 2 che li presenta come un DualSense virtuale e un mouse. Il suo readme dice che richiede System Integrity Protection e AMFI disattivati, il che toglie protezioni di sicurezza fondamentali del Mac, e che per ora non va trattato come un'installazione normale. È un progetto per sviluppatori, non qualcosa da installare sul Mac su cui fai affidamento. Un secondo progetto con lo stesso nome assegna i Joy-Con 2 a pressioni di tasti senza disattivare niente: Joy-Con 2 su un Mac distingue i due.

Sono tutti non ufficiali e non affiliati ad Apple o Nintendo, e non ne ho provato nessuno. Eccoli affiancati, come ciascun progetto descrive sé stesso:

StrumentoControllerConnessioneCosa chiede al tuo MacCosa vedono le app
switch2macPro Controller 2, Joy-Con 2, GameCube per Switch 2BluetoothmacOS 15 o successivo, Apple silicon, permesso BluetoothUn gamepad virtuale, secondo il suo readme
Switch 2 Controller HelperPro Controller 2Bluetooth Low EnergymacOS 13 o successivo, e un'autorizzazione o SIP disattivato per la modalità gamepadUn gamepad virtuale, o pressioni di tasti come ripiego
procon2-macPro Controller 2USB, o wireless con una tua estensione firmataNulla con un cavo, un'estensione DriverKit che firmi tu per il wirelessUn controller che Steam e altre app possono leggere
Switch2ProMacPro Controller 2Cavo USBUno script di shellUn Pro Controller in Steam
switch2bridge-macosPro Controller 2Bluetooth Low EnergyPermesso AccessibilitàPressioni di tasti, più un server DSU per Dolphin e Cemu
JoyCon2Mac (OZORDI)Joy-Con 2Bluetooth Low EnergySIP e AMFI disattivatiUn DualSense virtuale e un mouse

Solo un readme può dirti se uno strumento fa del controller uno normale che ogni gioco vede, e non l'ho confermato per nessuno di essi. Il readme di switch2mac è quello che lo afferma. Controlla il repository da cui viene un'installazione, perché diversi di questi progetti condividono i nomi.

Usarlo con InputConfig con un cavo

  1. Collega lo Switch 2 Pro Controller al Mac con un cavo USB-C che trasmette dati, direttamente nel Mac mentre provi.
  2. Apri InputConfig. La versione 1.8 o successiva legge anche i sensori di movimento.
  • Tu: Aspetta circa un secondo dopo aver aperto l'app.
  • InputConfig: Invia da solo al controller i suoi comandi di avvio.
  • Verifica: Si accende la luce giocatore 1, e il controller compare in cima alla barra laterale come Switch 2 Pro Controller (Experimental).

Premi i pulsanti con il Live Visualizer aperto, poi crea un preset o scegli un layout per uno degli oltre 450 giochi e app nel Creatore di preset intelligenti (Smart Preset Maker).

  • Cosa legge. Le lettere di Nintendo: ogni pulsante frontale, entrambe le levette, la croce direzionale, L, R, ZL e ZR, Minus, Plus, Home, Capture, il pulsante C e i due pulsanti posteriori, GL e GR.
  • Movimento e calibrazione. Dalla 1.8 legge il giroscopio e l'accelerometro, quindi le righe Motion e la mira con il giroscopio funzionano, e prende la calibrazione degli stick memorizzata nel controller, così gli stick si centrano come su uno Switch 2.
  • Cosa richiede. Non richiede nessun driver e nessuna estensione, e non cambia niente della sicurezza del tuo Mac.
  • Dopo la sospensione. InputConfig invia di nuovo i comandi di avvio, così il controller torna senza doverlo ricollegare.
  • Il controller GameCube per Switch 2. Riceve gli stessi comandi di avvio e funziona allo stesso modo. I controller GameCube su un Mac ne parla.

Collegalo via Bluetooth

  1. In InputConfig, apri Settings (Impostazioni), Devices e attiva Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth.
  2. Abbina il controller al Mac: tieni premuto il suo pulsante di sincronizzazione finché le luci scorrono.
  • Tu: Lascia InputConfig aperto. La prima volta, macOS chiede se InputConfig può usare il Bluetooth. Consentilo.
  • InputConfig: Cerca il controller mentre l'app è in esecuzione, si connette e lo legge come la connessione USB-C, sensori di movimento compresi.
  • Verifica: Si accende la luce giocatore 1 e il controller compare in cima alla barra laterale. La riga sotto l'impostazione dice cosa sta facendo la ricerca.

L'app etichetta questa impostazione Experimental: non ancora verificata su un controller. Non avevo a portata di mano un controller Switch 2 per provarla, quindi un cavo resta la strada più sicura. Cosa non può fare con un cavo o via Bluetooth:

  • Essere un controller di gioco del Mac. macOS ancora non lo legge, quindi i giochi che leggono i controller tramite macOS non lo vedono.
  • ZL e ZR analogici. Vengono letti come acceso o spento.
  • Vibrazione e NFC. InputConfig non usa nessuno dei due.

L'ho sviluppato partendo dalla sequenza di avvio e dal formato dei report pubblicati dalla community (grazie a procon2-mac), senza avere il controller in mano, ed è per questo che l'app lo etichetta Experimental. Se un pulsante viene letto male, apri una issue su GitHub.

Usare un controller in stile Nintendo che funziona adesso

  • Lo Switch Pro Controller originale. Bluetooth, macOS 13 o versioni successive: i passaggi per l'abbinamento. Nintendo lo indica come compatibile con lo Switch 2, quindi un solo pad può servire per entrambi.
  • I Joy-Con originali. Uno alla volta o in coppia: come collegare i Joy-Con a un Mac.
  • I pad 8BitDo. In modalità S (Switch), macOS 13 e versioni successive vedono un 8BitDo come un Pro Controller, con A e B scambiati come nei controller Nintendo. Quale modalità usare.

Uno qualsiasi di questi funziona poi nei giochi senza supporto per i controller grazie a InputConfig, con layout pronti per più di 450 giochi e app nel Creatore di preset intelligenti (Smart Preset Maker).

Se hai i Joy-Con 2

Dalla 1.8, InputConfig legge anche i Joy-Con 2, ciascuno per conto suo e tenuto di lato: via USB nell'impugnatura di ricarica del Joy-Con 2, oppure via Bluetooth con la stessa impostazione del Pro Controller 2. È sperimentale anche questo, e macOS ancora non li legge. Joy-Con 2 su un Mac ha i passaggi, cosa legge ciascuno e i due progetti della community che li collegano. Se vuoi un controller Nintendo che i giochi vedano come tale, i Joy-Con originali sono ancora quelli giusti: come collegare i Joy-Con a un Mac.

In breve

  • Solo macOS. Non supporta lo Switch 2 Pro Controller né i Joy-Con 2.
  • Con un cavo USB-C. InputConfig avvia il Pro Controller 2 e lo assegna, sensori di movimento compresi, come funzione sperimentale.
  • Via Bluetooth. Attiva l'impostazione in Settings, Devices e abbinalo dal pulsante di sincronizzazione. Non ancora verificato su un controller.
  • Qualcosa che funziona e basta. È ancora il Pro Controller originale via Bluetooth.

Usa un cavo dati e lascia stare le impostazioni di sicurezza del Mac.

Domande

Lo Switch 2 Pro Controller funziona su un Mac?

Non in modo nativo: macOS supporta lo Switch Pro Controller originale e i Joy-Con, non le versioni per Switch 2. InputConfig legge il Pro Controller 2 con un cavo USB-C e, dalla 1.8, via Bluetooth con un'impostazione, e lo assegna ai tasti e al mouse, come funzione sperimentale.

Esiste un driver per lo Switch 2 Pro Controller su Mac?

Non c'è nessun driver ufficiale di Apple o Nintendo, e InputConfig non ne ha bisogno. Con il cavo invia da solo i comandi di avvio del controller, e via Bluetooth parla direttamente con il controller. Anche i progetti della community sono non ufficiali.

Posso usare lo Switch 2 Pro Controller in Steam o in altri giochi su un Mac?

Solo con uno strumento della community, e non ne ho provato nessuno. Switch2ProMac fa comparire un Pro Controller 2 cablato come Pro Controller in Steam, e il readme di switch2mac dice che il suo gamepad Bluetooth può essere usato da qualsiasi app che legge i controller da gioco. Entrambi sono non ufficiali.

Cos'è switch2mac?

Un'app della community per la barra dei menu per macOS 15 o successivo su Apple silicon. Secondo il suo readme collega via Bluetooth un Switch 2 Pro Controller, un Joy-Con 2 o un controller GameCube per Switch 2 e lo mostra alle app come gamepad virtuale. È una beta del suo autore, non un prodotto Apple o Nintendo, e non l'ho provata.

InputConfig supporta lo Switch 2 Pro Controller?

Sì, come funzione sperimentale: con un cavo USB-C dalla versione 1.6, con il movimento dalla 1.8, e via Bluetooth dalla 1.8 una volta attivato Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth (Collega i controller Switch 2 Pro, GameCube e Joy-Con 2 via Bluetooth) in Settings, Devices. La parte Bluetooth è indicata come non ancora verificata su un controller. Il controller GameCube per Switch 2 e i Joy-Con 2 funzionano allo stesso modo.

Come scollego uno Switch 2 Pro Controller da InputConfig?

Scollegalo. Oppure fai clic sulla sua voce in cima alla barra laterale e scegli Disconnect: InputConfig smette di leggerlo finché non lo ricolleghi o non fai clic sulla sua voce in InputConfig, Devices. Via Bluetooth, disattivare l'impostazione in Settings, Devices (Dispositivi) scollega ogni controller Switch 2.

Altro in italiano

Pagine 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. InputConfig è in italiano quando il Mac è impostato in italiano. Alcune pagine del sito sono solo in inglese.

Questa pagina in altre lingue: English, Deutsch, Español, Français, 日本語, 한국어, Nederlands, Polski, Русский, 繁體中文, 简体中文

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