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.

CaskStrumenti di sistemaAggiornamento automaticoApple silicon · Intel
Sito web
Da homebrew/cask
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’originale

Karabiner-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

macOSVersione dell’appChipDownloadFonte
Versione per macOS 27, 26, 15, 14, 1316.3.0Intelgithub.com/pqrs-org/Karabiner-Elements/releases/download/v16.3.0/Karabiner-Elements-16.3.0.dmgSHA-256 19cce7bed3d48a722242ca683bd1bae406b6a87fed520728d1c91dee175b75e4HomebrewVerificato il
Versione per macOS 27, 26, 15, 14, 1316.3.0Apple silicongithub.com/pqrs-org/Karabiner-Elements/releases/download/v16.3.0/Karabiner-Elements-16.3.0.dmgSHA-256 19cce7bed3d48a722242ca683bd1bae406b6a87fed520728d1c91dee175b75e4HomebrewVerificato il
Versione per macOS 12, 1114.13.0Intelgithub.com/pqrs-org/Karabiner-Elements/releases/download/v14.13.0/Karabiner-Elements-14.13.0.dmgSHA-256 826270a21b7f4df9b9a8c79c9aad4de8f48021f58eaacbee1d4f150c963c6cbcHomebrewVerificato il
Versione per macOS 12, 1114.13.0Apple silicongithub.com/pqrs-org/Karabiner-Elements/releases/download/v14.13.0/Karabiner-Elements-14.13.0.dmgSHA-256 826270a21b7f4df9b9a8c79c9aad4de8f48021f58eaacbee1d4f150c963c6cbcHomebrewVerificato il

Come installare Karabiner-Elements sul Mac

  1. Esegui in “Terminale”: brew install --cask karabiner-elements
  2. 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

Comando di disinstallazione
brew uninstall --cask karabiner-elements

Una disinstallazione normale rimuove l’app e ne conserva impostazioni e cache.

Pulizia approfondita (facoltativa)

Comando di disinstallazione
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
Analizza con OpenNavoApre un’anteprima della scansione nell’app OpenNavo: sei tu a decidere se avviarla. Scansione antivirus con ClamAV su Mac

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 uninstall

    Mostra la dichiarazione completa
    {
      "uninstall": [
        {
          "delete": "/Library/Application Support/org.pqrs",
          "early_script": {
            "executable": "/Library/Application Support/org.pqrs/Karabiner-DriverKit-VirtualHIDDevice/scripts/uninstall/remove_files.sh",
            "sudo": true
          },
          "launchctl": [
            "org.pqrs.karabiner.agent.karabiner_grabber",
            "org.pqrs.karabiner.agent.karabiner_observer",
            "org.pqrs.karabiner.karabiner_console_user_server",
            "org.pqrs.karabiner.karabiner_grabber",
            "org.pqrs.karabiner.karabiner_observer",
            "org.pqrs.karabiner.karabiner_session_monitor",
            "org.pqrs.karabiner.NotificationWindow"
          ],
          "pkgutil": [
            "org.pqrs.Karabiner-DriverKit-VirtualHIDDevice",
            "org.pqrs.Karabiner-Elements"
          ],
          "script": {
            "executable": "/Library/Application Support/org.pqrs/Karabiner-Elements/uninstall_core.sh",
            "sudo": true
          },
          "signal": [
            [
              "TERM",
              "org.pqrs.Karabiner-Menu"
            ],
            [
              "TERM",
              "org.pqrs.Karabiner-NotificationWindow"
            ]
          ]
        }
      ]
    }
  • Installazione pkg

    File di origine: Karabiner-Elements.pkg

    Mostra la dichiarazione completa
    {
      "pkg": [
        "Karabiner-Elements.pkg"
      ]
    }
  • Installazione binary

    File di origine: /Library/Application Support/org.pqrs/Karabiner-Elements/bin/karabiner_cli

    Destinazione dichiarata: $HOMEBREW_PREFIX/bin/karabiner_cli

    Mostra la dichiarazione completa
    {
      "binary": [
        "/Library/Application Support/org.pqrs/Karabiner-Elements/bin/karabiner_cli"
      ],
      "target": "$HOMEBREW_PREFIX/bin/karabiner_cli"
    }
  • Rimozione dati utente zap

    Mostra la dichiarazione completa
    {
      "zap": [
        {
          "trash": [
            "~/.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"
          ]
        }
      ]
    }

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 ~/.config/karabiner.

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 ~/Library/Preferences/org.pqrs.Karabiner-Elements.Updater.plist. I dati si trovano in ~/.config/karabiner, ~/Library/Application Support/Karabiner-Elements e ~/Library/Containers/org.pqrs.Karabiner-VirtualHIDDevice-Manager. 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.