Karabiner-Elements
Fumihiko Takayama (pqrs.org) and contributors · Personalizzazione gratuita della tastiera macOS con rimappature semplici, regole complesse condizionali, mappature per dispositivo e ispezione degli eventi di input.
- Installazioni in 30 giorni
- 5347
- N. 64 in App
- Installazioni in un anno
- 59K
- Ultimi 365 giorni
- Ultima versione
- 16.3.0
- 7 ott · 7 ott
- Dimensione del download
- 42MB
- arm64 / x86_64 · dmg
- Frequenza di rilascio
- Irregolare
- 1 versione in 30 giorni
Karabiner-Elements è un software per Mac della categoria Strumenti di sistema. Lo sviluppatore è Fumihiko Takayama (pqrs.org) and contributors.
Informazioni di base
- Chip
- Apple silicon · Intel
- Sviluppatore
- Fumihiko Takayama (pqrs.org) and contributors
- Comando di installazione
brew install --cask karabiner-elements- Homebrew
- Installabile; l’app si aggiorna da sé
- Altri nomi
- Karabiner Elements, karabiner-elements
Le informazioni qui sopra sono state verificate il o successivamente. Mostra le fonti di ogni dato
Descrizione
Tradotto con IAMostra l’originaleKarabiner-Elements è uno strumento gratuito e open source per personalizzare la tastiera su macOS, mantenuto da Fumihiko Takayama (tekezo/pqrs.org) e dai collaboratori. È utile a sviluppatori, appassionati di tastiere e persone che necessitano di comportamenti di input specifici per dispositivo o applicazione.
Funzionalità
- Crea semplici mappature tasto-tasto nell'app grafica Settings.
- Importa modifiche complesse della comunità o scrivi regole JSON/JavaScript.
- Personalizza tasti funzione, modificatori, tasti simultanei e azioni condizionali.
- Scegli quali tastiere o dispositivi di puntamento modificare e usa profili separati.
- Esamina eventi di input e identificatori dei dispositivi con Karabiner-EventViewer.
- Usa le funzioni supportate mouse-key e MultitouchExtension e i controlli CLI.
Installazione e attivazione
Installa con brew install --cask karabiner-elements, oppure apri il DMG ufficiale ed esegui l'installer PKG incluso. Vengono installati servizi in background e un driver virtuale tastiera/mouse; è richiesta autorizzazione amministrativa per l'installer e l'approvazione del servizio privilegiato. Apri Karabiner-Elements Settings e segui le istruzioni in macOS System Settings: autorizza i servizi in background privilegiati/non privilegiati, concedi le autorizzazioni Accessibility/Input Monitoring richieste e consenti la Driver Extension. La guida attuale indica che l'approvazione Accessibility normalmente copre anche Input Monitoring. Scegli il layout virtuale corrispondente alla tastiera fisica, quindi aggiungi una semplice mappatura e provala.
Requisiti e piattaforme
L'attuale versione16.3.0 supporta da macOS13 Ventura a27 Golden Gate. Intel e Apple Silicon Macs sono supportati su macOS13–26; il repository elenca macOS27 per Apple Silicon. I sistemi precedenti necessitano delle vecchie versioni del fornitore, come14.13.0 per macOS11–12; non installare il pacchetto attuale solo perché una vecchia versione supportava il tuo Mac. È un'utilità macOS; non è confermata un'edizione ufficiale Windows, Linux, iOS o Android. RAM minima e spazio installato non sono pubblicati nella guida citata. Il DMG ufficiale16.3.0 è di42,388,528byte, distinti dallo spazio dopo l'installazione.
Il cask registrato installa un PKG e non dichiara dipendenze formula aggiuntive né conflitti cask espliciti. Il driver HID virtuale e i servizi in background sono necessari alla rimappatura effettiva. Altri strumenti che alterano l'input possono richiedere configurazione di compatibilità; consulta le indicazioni del fornitore sul tasto Fn di Logitech Logi Options+ anziché presumere compatibilità con ogni strumento. Le dipendenze degli strumenti di build nel repository sorgente servono alla compilazione, non sono prerequisiti del pacchetto firmato scaricabile.
Aggiornando da15.9.0 o precedenti, l'avvio automatico dei servizi viene disabilitato; apri Karabiner-Elements.app dopo l'aggiornamento per riattivarlo. Usa il programma di disinstallazione documentato perché i componenti risiedono fuori dal bundle dell'applicazione.
Costi, account e licenza
Per rimappare localmente la tastiera non servono account di servizio né abbonamento. Il progetto è gratuito e accetta sponsorizzazioni/donazioni facoltative. La licenza principale è dominio pubblico/Unlicense; i componenti di terze parti inclusi mantengono le proprie licenze. Le regole importate possono eseguire azioni: esamina quelle che scegli di attivare.
Fonti: Sito ufficiale, Installazione, Repository, Note di versione, Licenza.
Requisiti di sistema
| macOS | Versione dell’app | Chip | Download | Fonte |
|---|---|---|---|---|
| Versione per macOS 27, 26, 15, 14, 13 | 16.3.0 | Intel | github.com/pqrs-org/Karabiner-Elements/releases/download/v16.3.0/Karabiner-Elements-16.3.0.dmgSHA-256 19cce7bed3d48a722242ca683bd1bae406b6a87fed520728d1c91dee175b75e4 | HomebrewVerificato il |
| Versione per macOS 27, 26, 15, 14, 13 | 16.3.0 | Apple silicon | github.com/pqrs-org/Karabiner-Elements/releases/download/v16.3.0/Karabiner-Elements-16.3.0.dmgSHA-256 19cce7bed3d48a722242ca683bd1bae406b6a87fed520728d1c91dee175b75e4 | HomebrewVerificato il |
| Versione per macOS 12, 11 | 14.13.0 | Intel | github.com/pqrs-org/Karabiner-Elements/releases/download/v14.13.0/Karabiner-Elements-14.13.0.dmgSHA-256 826270a21b7f4df9b9a8c79c9aad4de8f48021f58eaacbee1d4f150c963c6cbc | HomebrewVerificato il |
| Versione per macOS 12, 11 | 14.13.0 | Apple silicon | github.com/pqrs-org/Karabiner-Elements/releases/download/v14.13.0/Karabiner-Elements-14.13.0.dmgSHA-256 826270a21b7f4df9b9a8c79c9aad4de8f48021f58eaacbee1d4f150c963c6cbc | HomebrewVerificato il |
Come installare Karabiner-Elements sul Mac
- Esegui in “Terminale”:
brew install --cask karabiner-elements - Homebrew esegue il programma di installazione Karabiner-Elements.pkg, che richiede la password di amministratore.
Installa senza Homebrew
Scarica lo stesso file usato da Homebrew: github.com/pqrs-org/Karabiner-Elements/releases/download/v16.3.0/Karabiner-Elements-16.3.0.dmg
Lo SHA-256 serve solo a verificare che il download sia completo: non è una certificazione di sicurezza. Mostra lo SHA-256 e l’indirizzo di download
Disinstallazione di Karabiner-Elements e pulizia facoltativa dei dati
brew uninstall --cask karabiner-elementsUna disinstallazione normale rimuove l’app e ne conserva impostazioni e cache.
La disinstallazione rimuove anche
- Servizi in background (launchctl)
org.pqrs.karabiner.agent.karabiner_grabberorg.pqrs.karabiner.agent.karabiner_observerorg.pqrs.karabiner.karabiner_console_user_serverorg.pqrs.karabiner.karabiner_grabberorg.pqrs.karabiner.karabiner_observerorg.pqrs.karabiner.karabiner_session_monitororg.pqrs.karabiner.NotificationWindow- Ricevute di installazione (pkgutil)
org.pqrs.Karabiner-DriverKit-VirtualHIDDeviceorg.pqrs.Karabiner-Elements- File e cartelle
/Library/Application Support/org.pqrs
Pulizia approfondita (facoltativa)
brew uninstall --zap --cask karabiner-elements--zap elimina anche impostazioni, cache e altri file elencati nella definizione Homebrew. Tra questi possono esserci dati condivisi con altre app, che non si possono ripristinare dopo l’eliminazione; inoltre non garantisce che non rimanga alcun residuo. Esegui prima un backup dei dati da conservare. Per mantenere impostazioni e cache, non aggiungere --zap.
File che Karabiner-Elements può lasciare sul Mac (8)
- File e cartelle
~/.config/karabiner~/.local/share/karabiner~/Library/Application Scripts/org.pqrs.Karabiner-VirtualHIDDevice-Manager~/Library/Application Support/Karabiner-Elements~/Library/Caches/org.pqrs.Karabiner-Elements.Updater~/Library/Containers/org.pqrs.Karabiner-VirtualHIDDevice-Manager~/Library/HTTPStorages/org.pqrs.Karabiner-Elements.Settings~/Library/Preferences/org.pqrs.Karabiner-Elements.Updater.plist
Queste voci provengono dalla definizione Homebrew, verificata il . Indicano solo cosa la definizione dichiara di eliminare, non che siano tutte presenti sul tuo Mac.
Novità della versione 16.3.0
Nuova versione · Redazione OpenNavo · Tradotto con IA
Corregge modificatori bloccati e problemi sonno/risveglio; supporta i pulsanti ELECOM HUGE 6–8.
Dati sulla sicurezza di Karabiner-Elements
Qui trovi solo fatti verificabili, ciascuno con fonte e data: non è una certificazione di sicurezza. Per controllare i file che hai scaricato, puoi analizzarli sul tuo Mac con OpenNavo.
- Canali di distribuzione
- Homebrew
- Open source
- Sì · github.com/pqrs-org/Karabiner-Elements · UnlicenseVerificato il
Dettagli di installazione
- Tap
- homebrew/cask
- Pacchetti di installazione
- Karabiner-Elements.pkg
- Comandi inclusi
- karabiner_cli
- URL di download
- https://github.com/pqrs-org/Karabiner-Elements/releases/download/v16.3.0/Karabiner-Elements-16.3.0.dmg
- SHA-256
- 19cce7bed3d48a722242ca683bd1bae406b6a87fed520728d1c91dee175b75e4
- Definizione Homebrew
- github.com/homebrew/homebrew-cask/blob/HEAD/Casks/k/karabiner-elements.rb
- formulae.brew.sh
- formulae.brew.sh/cask/karabiner-elements
- Codice sorgente
- github.com/pqrs-org/Karabiner-Elements
Contenuti di installazione e rimozione
Disinstallazione
uninstallMostra la dichiarazione completa
{ "uninstall": [ { "delete": "/
Library/ Support/Application org. "early_script": { "executable": "/pqrs", Library/ Support/Application org. "sudo": true }, "launchctl": [ "org.pqrs/ Karabiner-DriverKit-VirtualHIDDevice/ scripts/ uninstall/ remove_files. sh", pqrs. "org.karabiner. agent. karabiner_grabber", pqrs. "org.karabiner. agent. karabiner_observer", pqrs. "org.karabiner. karabiner_console_user_server", pqrs. "org.karabiner. karabiner_grabber", pqrs. "org.karabiner. karabiner_observer", pqrs. "org.karabiner. karabiner_session_monitor", pqrs. ], "pkgutil": [ "org.karabiner. NotificationWindow" pqrs. "org.Karabiner-DriverKit-VirtualHIDDevice", pqrs. ], "script": { "executable": "/Karabiner-Elements" Library/ Support/Application org. "sudo": true }, "signal": [ [ "TERM", "org.pqrs/ Karabiner-Elements/ uninstall_core. sh", pqrs. ], [ "TERM", "org.Karabiner-Menu" pqrs. ] ] } ] }Karabiner-NotificationWindow" Installazione
pkgFile di origine: Karabiner-Elements.
pkg Mostra la dichiarazione completa
{ "pkg": [ "Karabiner-Elements.
pkg" ] }Installazione
binaryFile di origine: /
Library/ Support/Application org. pqrs/ Karabiner-Elements/ bin/ karabiner_cli Destinazione dichiarata: $HOMEBREW_PREFIX/
bin/ karabiner_cli Mostra la dichiarazione completa
{ "binary": [ "/
Library/ Support/Application org. ], "target": "$HOMEBREW_PREFIX/pqrs/ Karabiner-Elements/ bin/ karabiner_cli" bin/ }karabiner_cli" Rimozione dati utente
zapMostra la dichiarazione completa
{ "zap": [ { "trash": [ "~/
. "~/config/ karabiner", . "~/local/ share/ karabiner", Library/ Scripts/Application org. "~/pqrs. Karabiner-VirtualHIDDevice-Manager", Library/ Support/Application Karabiner-Elements", "~/Library/ "~/Caches/ org. pqrs. Karabiner-Elements. Updater", Library/ "~/Containers/ org. pqrs. Karabiner-VirtualHIDDevice-Manager", Library/ "~/HTTPStorages/ org. pqrs. Karabiner-Elements. Settings", Library/ ] } ] }Preferences/ org. pqrs. Karabiner-Elements. Updater. plist"
Domande frequenti su Karabiner-Elements
Karabiner-Elements è sicuro?
Karabiner-Elements è nel catalogo ufficiale di Homebrew e non è stato disattivato. Da settembre 2026, Homebrew disattiva le app che non superano i controlli di Gatekeeper di macOS. Durante l’installazione, Homebrew confronta il download da github.com con il relativo checksum SHA-256. Negli ultimi 30 giorni è stato installato 5347 volte tramite Homebrew.
Karabiner-Elements è open source?
Il codice sorgente di Karabiner-Elements è pubblico su GitHub (pqrs-org/Karabiner-Elements) con licenza Unlicense.
Come disinstallare completamente Karabiner-Elements dal Mac?
Esegui brew uninstall --cask karabiner-elements. Il comando arresta 7 servizi in background e cancella 2 ricevute di installazione. Per eliminare anche impostazioni e cache, esegui brew uninstall --zap --cask karabiner-elements. --zap elimina anche impostazioni, cache e altri file elencati nella definizione Homebrew. Tra questi possono esserci dati condivisi con altre app, che non si possono ripristinare dopo l’eliminazione; inoltre non garantisce che non rimanga alcun residuo. Esegui prima un backup dei dati da conservare. Per mantenere impostazioni e cache, non aggiungere --zap. In questo modo vengono eliminati anche 8 file e cartelle, tra cui ~/.
Karabiner-Elements funziona sui Mac con Apple silicon (M1 e successivi)?
Homebrew lo installa sia sui Mac con Apple silicon sia su quelli con Intel, dallo stesso download.
Dove si trovano le impostazioni e i dati di Karabiner-Elements?
Le impostazioni si trovano in ~/. I dati si trovano in ~/, ~/ e ~/. Questi percorsi provengono dall’elenco di pulizia di Homebrew.
Qual è l’ultima versione di Karabiner-Elements?
L’ultima versione è la 16.3.0, aggiunta a Homebrew il 6 set. Karabiner-Elements si aggiorna da sé; per aggiornarlo con Homebrew, esegui brew upgrade --cask --greedy karabiner-elements.
Cos’altro viene installato insieme a Karabiner-Elements?
Aggiunge anche 1 strumento da riga di comando: karabiner_cli. Si installa tramite un programma di installazione .pkg, che richiede la password di amministratore.
Fonti
Ogni dato di questa pagina indica fonte e data di verifica. I dati scaduti riportano solo “Dati al” seguito dalla data e non vengono più presentati come attuali.
- Definizione Homebrew: github.com/homebrew/homebrew-cask/blob/HEAD/Casks/k/karabiner-elements.rb · Verificato il
- formulae.brew.sh: formulae.brew.sh/cask/karabiner-elements
- Dati sulla sicurezza: github.com/pqrs-org/Karabiner-Elements · Verificato il