Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra or later.
Karabiner stopped working because of the keyboard driver architecture changes at macOS Sierra. Thus, Karabiner-Elements was made from scratch for new macOS.
Karabiner-Elements is ready to use today. It provides a useful subset of Karabiner's features that you can begin using immediately.
You can download the latest Karabiner-Elements from https://pqrs.org/osx/karabiner/
You can download previous versions of Karabiner-Elements from here: https://github.com/tekezo/pqrs.org/tree/master/webroot/osx/karabiner/files
- macOS 10.11.*
- macOS 10.12.*
- macOS 10.13.*
https://pqrs.org/osx/karabiner/document.html
System requirements:
- macOS 10.12+
- Xcode 9+
- Command Line Tools for Xcode
- Boost 1.61.0+ (header-only) http://www.boost.org/
To install the Boost requirement, download the latest Boost release, open the boost
folder inside of it, and move all of the files there into /opt/local/include/boost/
.
(For example, the version.hpp should be located in /opt/local/include/boost/version.hpp
)
Clone the source from github.
git clone --depth 1 https://github.com/tekezo/Karabiner-Elements.git
cd Karabiner-Elements
make
The make
script will create a redistributable Karabiner-Elements-VERSION.dmg in the current directory.
If you would like to contribute financially to the development of Karabiner Elements, donations can be made via https://pqrs.org/osx/karabiner/donation.html