Installation
Some operations are required to grant proper permission from macOS to Karabiner-Elements. Follow these instructions to set up Karabiner-Elements.
Install Karabiner-Elements
- Open the downloaded file.
- Open the .pkg file.
- The installer will be opened. Install Karabiner-Elements.
After installation, you’ll need to grant the necessary permissions for Karabiner-Elements to function. This is part of macOS’s protection mechanism to prevent applications from accessing information without user consent. There are a few required steps, so please follow the instructions.
Additionally, when you open Karabiner-Elements Settings, the necessary actions will be displayed, so you can follow those prompts as well.
Open Karabiner-Elements Settings
- Open Karabiner-Elements from Launchpad.
Keep Login Items enabled
The background item notifications will be shown after the installation.
The following Login Items in System Settings must be enabled.
Karabiner-Elements Non-Privileged Agents
Karabiner-Elements Privileged Daemons
Note
If you are using macOS 12 or prior, these items are not shown in System Preferences. Please proceed to the next step.Allow system software which provides virtual devices for Karabiner-Elements
- The following alert will be shown when you open Karabiner-Elements Settings.
- Click Open System Settings button, then press the Allow button.
Note
Please follow this instruction if there is any problem with the Allow button.Grant Input Monitoring to Karabiner-Elements processes
- The Keystroke Receiving alerts will be shown.
- Press the Open System Settings button on both alerts.
- System Settings will be opened after you press the Open System Settings button.
Choose Privacy & Security > Input Monitoring, and then enable karabiner_grabber.
Note
If you are using Karabiner-Elements 14.13.0 or earlier, an alert for karabiner_observer will also be displayed, so please grant permission for that as well.Setup your keyboard layout
- Keyboard Setup Assistant will be opened.
Choose your keyboard layout. (ANSI, ISO or JIS)
Configure Karabiner-Elements
Enjoy keyboard configuration!