Italiano

Come usare un controller SNES USB su 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.

Collegalo e basta: un controller USB in stile SNES, il pad piatto a osso di cane venduto da Tomee, Retrolink, iBuffalo e da una lunga lista di copie senza marca, funziona su Mac senza driver. Ciò che macOS non fa è chiamarlo controller da gioco, quindi non compare mai in Impostazioni di Sistema, Controller, e la maggior parte dei giochi per Mac si comporta come se non ci fosse.

Gli emulatori lo leggono direttamente. Per tutto il resto sviluppo InputConfig, un'app gratuita per Mac che trasforma i pulsanti del pad nei tasti che un gioco o un'app si aspettano. I pad USB in stile NES funzionano allo stesso modo, con meno pulsanti.

La versione 1.7 di InputConfig, prevista per ottobre 2026, sarà disponibile interamente in italiano.

Passaggi

  1. Collega il pad USB SNES al Mac, direttamente o tramite un adattatore USB-C con dati.
  2. In un emulatore, assegna ogni pulsante nella sua schermata dei controlli.
  3. Per altri giochi e app, apri InputConfig. Il pad compare in cima alla barra laterale.
  4. Se non compare, fai clic su Refresh Controllers oppure selezionalo in InputConfig, Devices.
  5. Premi Scansiona (Scan) su una riga, premi un pulsante del pad e scegli il tasto che invia.
  6. Premi Attiva (Activate).

Verifica che il Mac lo legga

Questi pad sono dispositivi USB HID normali, della stessa famiglia di una tastiera o di un joystick. macOS non richiede nulla da installare per leggerli, e nessun download di driver cambia il modo in cui i giochi li vedono.

  • Tu: Tieni premuto Option, apri il menu Apple, scegli System Information e fai clic su USB.
  • macOS: Elenca il pad con il nome del produttore o un nome generico.
  • Controllo: Il pad è lì. Non è elencato sotto Controller in Impostazioni di Sistema, e questo è normale.

Il supporto ai controller di Apple copre i pad PlayStation, Xbox, Switch e MFi, e i giochi costruiti su di esso cercano solo quelli. Se è elencato in System Information, il Mac lo legge, e la lista Controller non l'avrebbe mostrato in ogni caso.

Mappalo nel tuo emulatore

OpenEmu, RetroArch e la maggior parte degli altri emulatori leggono da soli i pad USB, quindi per i giochi SNES e NES il percorso più breve è la schermata dei controlli dell'emulatore.

  • OpenEmu. Apri le sue impostazioni, vai su Controls, fai clic su ogni pulsante nell'immagine e poi premi il pulsante corrispondente sul pad.
  • RetroArch. Vai al menu qui sotto e scegli Set All Controls.

RetroArch: Dove vivono le assegnazioni dei pulsanti.

Settings, Input, RetroPad Binds, Port 1 Controls

Cosa succede: Set All Controls chiede ogni pulsante a turno, e lo premi sul pad.

Più dettagli per emulatore sono nelle pagine controller per emulatori che non funziona su Mac e controller OpenEmu che non funziona su Mac. Nessuna delle due richiede InputConfig, e un preset che mappa gli stessi pulsanti mentre l'emulatore li legge già fa arrivare ogni pressione due volte.

Usalo come tastiera ovunque altro

I giochi nel browser, i progetti Scratch, i giochi per Mac che usano solo la tastiera e tante app non leggono mai un pad USB. InputConfig lo legge e invia i tasti che quelle app leggono. Scarica InputConfig gratis dal Mac App Store. Richiede macOS 14 o successivo.

Passo 1: Trova il pad

  • Tu: Apri InputConfig e collega il pad.
  • InputConfig: Lo elenca in cima alla barra laterale entro pochi secondi.
  • Controllo: Se non compare, fai clic su Refresh Controllers nel popover del chip del controller, oppure scegli InputConfig, Devices nella barra dei menu e seleziona il pad per nome. L'app se lo ricorda la volta successiva.

Passo 2: Guardalo accendersi

  • Tu: Premi alcuni pulsanti con la pagina di un preset aperta.
  • InputConfig: Illumina ogni pulsante nel Live Visualizer. Un pad che non riconosce per modello viene disegnato come una mappa semplice di ciò che riporta.
  • Controllo: Per vederlo disegnato come un pad SNES, apri il menu del pannello, scegli Controllers e seleziona SNES-style USB pad sotto Other. Il tuo pad illumina poi quel disegno.
Il Live Visualizer di InputConfig che disegna un controller SNES USB, con il D-pad e il pulsante B illuminati e il tasto di ogni pulsante elencato accanto.
Figure 1. Un pad SNES USB in InputConfig 1.6. Scegli SNES-style USB pad dal menu del pannello e il pad illumina il disegno.

Passo 3: Associa e attiva

  • Tu: Crea un preset, premi Scansiona (Scan) su una riga, premi un pulsante del pad e scegli il tasto che deve inviare. Ripeti per il D-pad e per il resto, poi premi Attiva (Activate).
  • InputConfig: Invia quei tasti mentre tieni premuto il pad.
  • Controllo: Il gioco o l'app risponde come se avessi digitato.

La maggior parte dei giochi nel browser per due giocatori assegna il giocatore uno a W, A, S, D e il giocatore due ai tasti freccia, e molti giochi per un giocatore usano le frecce con Z e X. Un D-pad e quattro pulsanti frontali coprono tutti questi casi. I layout di giochi della Smart Preset Maker sono costruiti per un controller completo, quindi le righe che mette sulle levette non fanno nulla su un pad SNES. Spostale sul D-pad o su un pulsante libero con Scansiona. Le frecce sul D-pad e Z e X su due pulsanti frontali coprono la maggior parte dei giochi nel browser.

Cosa sa InputConfig 1.6 di questi pad

InputConfig 1.6 include le righe per macOS del database della community SDL GameControllerDB, lo stesso database di pulsanti che usano molti giochi ed emulatori. Le sue righe SNES includono il Tomee SNES Controller, il Retrolink SNES Controller, il NEXT SNES Controller e l'iBuffalo Super Famicom Controller. Quando un pad corrisponde a una di queste, i suoi pulsanti vengono nominati e posizionati come quelli di qualunque altro controller, e il suo D-pad viene letto come un D-pad.

  • Numerazione per posizione. Il pulsante frontale in basso, stampato B su un pad SNES, è lo stesso slot di A su un pad Xbox e di Cross su un pad PlayStation. Quindi un preset fatto su un pad Xbox mette la sua azione A sul pulsante B dello SNES, che è lo stesso punto sotto il pollice.
  • Pad simili. I pad economici spesso condividono un chip e un ID USB, quindi due pad che si somigliano possono riportare lo stesso ID e cablare comunque i pulsanti in modo diverso. InputConfig usa una riga della community solo quando corrisponde esattamente al pad, oppure quando tutte le righe per quell'ID concordano.
  • Nessuna riga corrispondente. InputConfig legge la descrizione che il pad dà di sé e numera i pulsanti nell'ordine in cui il pad li riporta. Le etichette nell'editor sono generiche, e su molti di questi pad il D-pad viene letto come levetta sinistra, perché è così che il pad lo riporta.

Tutto funziona anche senza una riga della community, e basta associare ogni controllo mentre viene scansionato.

Se A e B, o X e Y, sono scambiati

Un pad SNES ha A a destra e B in basso. Un pad Xbox li ha invertiti, e la maggior parte dei giochi per PC e le loro indicazioni dei pulsanti seguono Xbox. Non c'è nulla di rotto: il pad riporta il pulsante per posizione. Tre modi per gestirlo:

  • In un emulatore. Assegna ogni pulsante nella schermata dei controlli dell'emulatore, e lui usa ciò che premi.
  • In InputConfig. Le righe seguono il pulsante che premi durante Scansiona, qualunque sia la sua lettera. Per cambiare il nome che l'editor usa, scegli le lettere Nintendo, oppure North, South, East e West, in Impostazioni, Devices, Face button names.
  • In un gioco con indicazioni Xbox. La sua A è la tua B.
Impostazioni di InputConfig, scheda Devices, con il selettore Face button names che mostra i nomi Xbox, PlayStation, Nintendo e i nomi cardinali.
Figure 2. Face button names decide come l'editor chiama ogni pulsante. Le righe seguono sempre il pulsante che premi.

Scansiona associa il pulsante sotto il pollice, quindi le lettere non decidono mai nulla.

Aggiorna le righe dei preset fatti nella 1.5

InputConfig 1.5 numerava i pad USB generici in un altro modo.

  • Tu: Collega il pad per la prima volta dopo l'aggiornamento.
  • InputConfig: Elenca i preset fatti prima della 1.6 che hanno righe per quel pad, sotto il titolo Update rows for, seguito dal nome del pad.
  • Controllo: Seleziona i preset che hai fatto con quel pad e fai clic su Update Ticked Presets, e le loro righe si spostano sui controlli che hai premuto allora. Leave Them As They Are salta la proposta.
InputConfig che chiede di aggiornare le righe per un gamepad USB nei preset fatti prima della 1.6, con una casella per ogni preset.
Figure 3. La prima volta che un pad che la 1.6 numera in modo diverso si collega, InputConfig propone di spostare le righe dei preset più vecchi.

Se l'hai saltata, Impostazioni, Advanced, Data & storage, Check Older Presets Again riporta la lista la prossima volta che il pad si collega.

Se ancora non funziona

Sali questa scala, partendo dal passo più piccolo:

  1. Collegalo direttamente. Se il pad manca in System Information, collegalo al Mac invece di un hub, prova un'altra porta, e su un MacBook usa un adattatore USB-C che trasporti dati. Questi pad hanno il cavo integrato, quindi un adattatore difettoso è il sospettato più comune.
  2. Aggiorna e seleziona. Se non è nella barra laterale, fai clic su Refresh Controllers, poi selezionalo in InputConfig, Devices.
  3. Associa il D-pad mentre scansiona. Senza una riga della community, il D-pad del pad arriva come assi della levetta sinistra. Scansiona lo associa bene. Una diagonale tiene premuti entrambi i suoi tasti.
  4. Ferma la doppia pressione. Una pressione, due azioni: un emulatore o un gioco sta leggendo il pad e InputConfig invia anche un tasto. Disattivane uno dei due, oppure dai a quell'app un proprio preset con cambio automatico.

Se System Information lo elenca, InputConfig può leggerlo.

Cosa non può fare

Un gioco che accetta un controller solo tramite il supporto di Apple non vedrà un pad SNES USB, e InputConfig non può cambiarlo: invia tasti e mouse, non un controller. Se il gioco si gioca anche con la tastiera, mappa il pad su quei tasti.

Il riassunto

  • Emulatori. Mappa il pad nella schermata dei controlli dell'emulatore.
  • Tutto il resto. InputConfig, scansiona ogni pulsante, scegli il suo tasto, Attiva.
  • A e B scambiati. È una questione di posizione, non un guasto. Scansiona associa ciò che premi.

Un pad economico e cinque minuti di Scansiona fanno un ottimo controller per Mac per tutto ciò che accetta tasti.

Domande

Serve un driver per un controller SNES USB su Mac?

No. macOS legge i pad USB in stile SNES e NES come dispositivi HID standard senza installare nulla. Un driver non farebbe vedere il pad nemmeno ai giochi per Mac.

Perché il mio controller SNES USB non compare in Impostazioni di Sistema, Controller?

Quella lista mostra solo i controller che il supporto ai controller di Apple riconosce, come i pad PlayStation, Xbox, Switch e MFi. Un pad SNES USB è un normale dispositivo HID, quindi viene elencato invece in System Information, USB.

Un controller SNES USB funziona in OpenEmu?

Sì. OpenEmu legge direttamente i pad USB: apri le sue impostazioni, vai su Controls e assegna ogni pulsante facendo clic su di esso nell'immagine e premendolo sul pad.

Posso usare un controller SNES per i giochi nel browser su Mac?

Alcuni browser leggono i pad USB tramite le API Gamepad del web, e i giochi scritti per quelle API vedranno il pad. La maggior parte dei giochi nel browser legge solo la tastiera, e InputConfig può mappare il D-pad e i pulsanti del pad sulle frecce e sulle lettere che usano.

I pad USB in stile NES funzionano allo stesso modo?

Sì. Sono lo stesso tipo di dispositivo HID con un D-pad, A, B, Select e Start, e tutto ciò che c'è in questa pagina vale con meno pulsanti da associare.

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, 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.