Italiano

Karabiner-Elements può mappare un controller da gioco?

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.

In parte, e meno di quanto la maggior parte delle persone ha bisogno. Karabiner-Elements è il miglior personalizzatore di tastiera sul Mac, gratuito e open source, ed è costruito intorno a tastiere e mouse. Dalla versione 14.13, uscita a dicembre 2023, legge anche alcuni gamepad: le sue note di rilascio dicono che i dispositivi DirectInput sono supportati e che i dispositivi XInput non sono supportati affatto, e versioni successive hanno aggiunto una deadzone per usare la levetta di un gamepad come puntatore. Quindi se il tuo pad compare dipende dal pad e dalla sua modalità. L'altra strada comune è un pad che può fingersi una tastiera, come un 8BitDo Zero 2 in modalità tastiera, che molti utenti di Anki configurano. Se vuoi che un controller invii tasti e muova il mouse in ogni app, un mapper pensato per i controller, come InputConfig, è la strada più corta.

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

Passaggi

  1. Installa InputConfig e concedi l'accesso di Accessibilità.
  2. Accoppia il controller normalmente. Resta un controller.
  3. Aggiungi una riga, premi Scansiona (Scan), premi un pulsante, e scegli il tasto che deve inviare.
  4. Premi Attiva (Activate). Funziona in ogni app.

Mappa un controller su tasti con un mapper per controller

  • Tu: Installa InputConfig, concedi l'accesso di Accessibilità, e accoppia il controller normalmente. Aggiungi una riga, premi Scansiona, premi un pulsante, e scegli il tasto che deve inviare.
  • InputConfig: Legge il pad come controller e invia il tasto che hai scelto. Le levette possono guidare il mouse o quattro tasti.
  • Controllo: Premi Attiva (Activate), poi premi il pulsante in una app qualsiasi. Il tasto arriva lì.

Per Anki in particolare, la guida ad Anki ha un layout pronto.

La finestra principale di InputConfig con il preset Desktop Navigation selezionato, le cui righe elencano un controllo del controller a sinistra e il tasto o il clic che invia a destra.
Figure 1. La finestra principale di InputConfig: ogni riga indica un controllo e il tasto o il clic che invia.

Usali entrambi: uno per i tasti, uno per i controller

Non si fanno concorrenza. Usa Karabiner-Elements per la tastiera, per esempio Caps Lock su Escape, e InputConfig per il controller, gli apparecchi MIDI e i pulsanti extra del mouse.

InputConfig aggiunge un compito a un tasto e lascia il compito proprio del tasto al suo posto, quindi non può scambiare due tasti, che è il tipo di cosa per cui c'è Karabiner. Ascolta la tastiera senza bloccare né rimappare il tasto stesso, e i tasti di ogni tastiera contano come lo stesso tasto.

Scegli lo strumento giusto per un compito di tastiera

La maggior parte delle persone che cerca un'alternativa a Karabiner-Elements vuole qualcosa di più semplice, o che non installi un driver. La risposta giusta dipende dal compito:

  • Scambiare Caps Lock, Control, Option, Command o Globe. macOS lo fa in Impostazioni di Sistema, Tastiera, Keyboard Shortcuts, Modifier Keys. Nulla da installare.
  • Trasformare un tasto in un altro fino al prossimo riavvio. Il comando hidutil di macOS nel Terminale, mostrato sotto.
  • Un tasto Hyper su Caps Lock. La piccola app Hyperkey, oppure una regola di Karabiner-Elements.
  • Macro, scorciatoie e regole per app con un editor visivo. BetterTouchTool o Keyboard Maestro, entrambe a pagamento.
  • Rimappatura con livelli, scritta come file di configurazione. Kanata, gratuita e open source. Su Mac si basa sullo stesso driver di tastiera virtuale che usa Karabiner-Elements.
  • Dare a tasti di riserva, pulsanti del mouse, un controller o un pad MIDI un compito. InputConfig, l'app gratuita che creo io. Non installa alcun driver, ed è bravo con da F13 a F19, i modificatori tenuti della mano destra e un compito diverso per lo stesso tasto in ogni app.

Terminale: Scambia Caps Lock con F18 fino al prossimo riavvio.

hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x70000006D}]}'

Cosa succede: Caps Lock ora invia F18, che InputConfig può leggere come input. Un riavvio rimette Caps Lock com'era. La pagina sui tasti Command e Option destri ha altri comandi da incollare.

Se il tuo 8BitDo non compare in Karabiner-Elements

Sali questa scala, partendo dal passo più piccolo:

  1. Controlla la modalità. Le note di rilascio di Karabiner-Elements dicono che il suo supporto ai gamepad copre solo i dispositivi DirectInput, quindi un pad in un'altra modalità potrebbe non comparire.
  2. Usa una modalità tastiera. Un 8BitDo che ne ha una, come lo Zero 2 o il Micro, compare come tastiera in quella modalità.
  3. Consenti Monitoraggio input. Karabiner-Elements ha bisogno dell'accesso a Monitoraggio input per vedere un telecomando in modalità tastiera.
  4. Usalo invece come controller. InputConfig legge i pad 8BitDo nelle modalità della pagina di connessione 8BitDo.

Il riassunto

  • Tastiere. Usa Karabiner-Elements, oppure Modifier Keys di macOS e hidutil.
  • Controller. Usa un mapper per controller come InputConfig.
  • Entrambi sullo stesso Mac. Non si fanno concorrenza.

Karabiner cambia ciò che è un tasto, mentre InputConfig dà un compito a un controllo.

Domande

Karabiner-Elements supporta controller Xbox o PS5?

Non come mapper per controller. Le sue note di rilascio dicono che legge gamepad DirectInput e non XInput, quindi dipende dal pad e dalla sua modalità. Un mapper per controller come InputConfig legge direttamente i controller Xbox e PS5.

Posso usare un controller 8BitDo con Karabiner-Elements?

Con affidabilità, solo un modello che può passare a una modalità tastiera, come l'8BitDo Zero 2. Nelle sue modalità normali è un controller da gioco, che InputConfig legge direttamente.

Come configuro un telecomando Anki su Mac con Karabiner-Elements?

Accoppia il telecomando in modalità tastiera, concedi a Karabiner-Elements l'accesso a Monitoraggio input, e scrivi una regola che trasforma ogni tasto inviato dal telecomando in Spazio, 1, 2 o 4. La strada più semplice è accoppiarlo in una modalità controller e usare invece un mapper. La pagina del telecomando Anki ha entrambe.

Perché il mio 8BitDo non compare in Karabiner-Elements?

Karabiner-Elements è fatto per tastiere e mouse, e le sue note di rilascio dicono che il supporto ai gamepad copre solo i dispositivi DirectInput, quindi un pad in un'altra modalità potrebbe non comparire. Un 8BitDo con una modalità tastiera, come lo Zero 2 o il Micro, compare come tastiera in quella modalità. Per usarlo come controller, InputConfig lo legge direttamente.

Esiste un'alternativa a Karabiner-Elements senza driver?

Per scambiare i tasti modificatori, macOS stesso: Impostazioni di Sistema, Tastiera, Scorciatoie da tastiera, Modifier Keys. Per trasformare un tasto in un altro fino al riavvio, il comando integrato hidutil. Per dare un compito a tasti di riserva, pulsanti del mouse e controller, InputConfig, che non installa alcun driver e aggiunge a un tasto invece di sostituirlo.

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