Karabiner-Elements is the subset of the next generation Karabiner for macOS Sierra.
Karabiner-Elements works fine.
You can download the latest Karabiner-Elements from https://pqrs.org/latest/karabiner-elements-latest.dmg
- OS X 10.11.*
- OS X 10.12.*
Detailed usage instructions are available here.
- Simple key modification (change keys to another keys)
- Support Secure Keyboard Entry (eg. Terminal, Password prompt)
- Modifier flags sharing with all connected keyboards.
- Karabiner-Elements cannot modify eject key due to the limitation of macOS API.
- Karabiner-Elements ignores the
System Preferences > Keyboard > Modifier Keys...
configuration.
System requirements:
- OS X 10.11+
- Xcode 8+
- 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.en.