Italiano

Come configurare un controller in RetroArch 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.

La maggior parte dei controller noti si configura da sola in RetroArch. Se il tuo non lo fa, vai in Settings, Input, RetroPad Binds, Port 1 Controls, scegli Set All Controls e premi ogni pulsante quando lo chiede. Se il pad è muto anche lì, cambia il driver del controller: su un Mac RetroArch ne ha tre, mfi, hid e sdl2, e un pad silenzioso in uno spesso funziona in un altro.

Questi passaggi vengono dalla documentazione di libretro, Input and Controls e Controller Autoconfiguration, che ho letto il 7 ottobre 2026. Io sviluppo InputConfig, un'app gratuita per Mac che mappa i controller su tasti e mouse. RetroArch legge un pad anche senza di essa, e verso la fine spiego i casi in cui è utile comunque.

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

Passaggi

  1. Collega il controller al Mac e apri RetroArch.
  2. Vai in Settings, Input, RetroPad Binds, Port 1 Controls.
  3. Scegli Set All Controls e premi ogni pulsante quando RetroArch lo chiede.
  4. Scegli Save Controller Profile così RetroArch riconosce il pad la volta successiva.

Lascialo configurarsi da solo prima

RetroArch conserva un database di profili dei controller e riconosce un pad dal suo nome, dai numeri del produttore e del prodotto, e dal driver in uso. Un riconoscimento vuol dire che il pad funziona nel momento in cui si collega, menu compreso. I profili si aggiornano dall'interno di RetroArch: Main Menu, Online Updater, Update Controller Profiles. Aggiorna i profili dei controller prima di assegnare qualcosa a mano.

Assegnalo a mano

  • Tu: Vai in Settings, Input, RetroPad Binds, Port 1 Controls, e scegli Set All Controls.
  • RetroArch: Chiede a turno ogni pulsante del suo RetroPad.
  • Controllo: Premi ogni volta il pulsante corrispondente del tuo pad. Poi scegli Save Controller Profile.

Il RetroPad è il controller immaginario di RetroArch: una croce direzionale, quattro pulsanti frontali, Select e Start, due dorsali, due grilletti e due stick cliccabili. Assegni il tuo pad a esso una volta sola, e ogni sistema che RetroArch emula prende da lì i suoi pulsanti. Assegna il RetroPad una volta, e ogni core lo eredita.

Scegli il driver giusto su Mac

DriverLeggeUsalo per
mfiIl supporto ai controller di gioco di ApplePad elencati in Controller: PS5, PS4, Xbox, Switch Pro
hidDispositivi USB e Bluetooth direttamenteNormali pad USB, pad in stile SNES, adattatori
sdl2L'elenco dei controller della libreria SDLUn secondo tentativo per entrambi i tipi

Cambialo in Settings, Drivers, Controller, poi riavvia RetroArch. Un pad che macOS non elenca come controller di gioco non comparirà mai nel driver mfi. Come usare un controller SNES USB su Mac copre il tipo USB normale.

Imposta le scorciatoie senza incidenti

Le scorciatoie di RetroArch hanno valori predefiniti sulla tastiera: F1 apre il menu, F2 salva uno stato, F4 ne carica uno, e Spazio attiva o disattiva l'avanzamento rapido. Possono stare anche sui pulsanti del controller, e la documentazione di libretro consiglia di assegnare per primo un pulsante Enable Hotkeys, così una scorciatoia si attiva solo mentre quel pulsante è tenuto. Assegna Enable Hotkeys prima di qualsiasi altra scorciatoia, altrimenti un pulsante del gioco farà anche da salvataggio di stato.

Aggiungi un secondo giocatore

Port 2 Controls è la stessa schermata per il secondo pad, e ogni porta si assegna separatamente. Assegna ogni porta con il pad che giocherà su di essa. Come usare due controller su Mac e gli encoder arcade a due giocatori coprono il lato Mac.

Se il pad è muto

  1. Controlla il Mac. Un pad dovrebbe comparire in Impostazioni di Sistema, Controller, oppure, per un normale pad USB, in System Information, USB.
  2. Cambia il driver. mfi per i pad in Controller, hid o sdl2 per il resto. Riavvia RetroArch dopo averlo cambiato.
  3. Assegna a mano. Set All Controls, poi Save Controller Profile.
  4. Chiudi Steam mentre provi. Il suo livello per i controller può inviare tasti propri alle altre app.

Su un Mac, l'impostazione del driver sblocca più pad muti in RetroArch di qualsiasi altra cosa. Controller dell'emulatore non funzionante su Mac va oltre.

Dove aiuta un mapper e dove no

  • Non per il pad in sé. RetroArch legge i controller direttamente. Assegna il RetroPad lì.
  • Configurazioni solo da tastiera. I tasti predefiniti dei giocatori di RetroArch sono quelli che invia il layout Emulator / Arcade di InputConfig, a parte Select, quindi un pad che RetroArch non riesce a leggere può comunque giocare con le sue assegnazioni da tastiera.
  • Il Mac intorno a RetroArch. Lo stesso pad muove il puntatore nelle finestre di selezione dei file e apre RetroArch da un pulsante.

Usa le assegnazioni proprie di RetroArch quando vede il pad, e i tasti di un mapper quando non lo vede. InputConfig invia eventi di tastiera e mouse, non un controller virtuale.

L'editor di InputConfig per il layout Emulatore / Arcade, con le righe della croce direzionale che inviano i quattro tasti freccia e le righe A e B che inviano Z e X.
Figure 1. Il layout Emulatore / Arcade di InputConfig: la croce direzionale invia i tasti freccia, e A e B inviano Z e X.
L'editor di InputConfig con righe della croce direzionale che inviano i tasti freccia e righe dei pulsanti frontali che inviano X, Z, S e A.
Figure 2. I tasti predefiniti di RetroArch sulla tastiera, usati da un pad: le frecce, con X e Z come B e A.

In breve

  • Pad noti. Si configurano da soli, quindi aggiorna prima i profili.
  • Pad sconosciuti. Set All Controls, poi salva il profilo.
  • Pad muti. Cambia il driver e riavvia.

Proverei prima i profili, poi le assegnazioni, e cambierei il driver per ultimo.

Domande

Quale driver per controller devo usare in RetroArch su Mac?

mfi per i controller che macOS elenca in Controller, come i pad PS5, PS4, Xbox e Switch Pro, e hid o sdl2 per i normali pad USB. Riavvia RetroArch dopo averlo cambiato.

Perché il mio controller non funziona in RetroArch su Mac?

Di solito il driver del controller non corrisponde al pad. Cambialo in Settings, Drivers, Controller, riavvia e assegna il pad con Set All Controls.

Un controller Xbox funziona con RetroArch su Mac?

Sì, un controller Xbox Wireless accoppiato via Bluetooth. macOS lo elenca come controller di gioco, quindi il driver mfi lo legge.

Come salvo la configurazione del controller in RetroArch?

Dopo aver assegnato, scegli Save Controller Profile nella stessa schermata Port 1 Controls. RetroArch riconosce poi quel pad da solo.

Quali sono le scorciatoie predefinite di RetroArch su Mac?

F1 apre il menu, F2 salva uno stato, F4 ne carica uno, e Spazio attiva o disattiva l'avanzamento rapido, secondo la documentazione di libretro.

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.