You should probably consider reading this if you are on 10.12 or planning to upgrade
You should probably consider reading this if you are on 10.12 or planning to upgrade
1. Create ~/.karabiner.d/configuration/karabiner.json 2. Put some stuff in it (my simple example below) 3. Install the app from the GH page.
Key definitions are in the source code, but if you check the Issues discussion on the Elements project, you'll probably find good examples to send you on your way.
Sample karabiner.json: { "profiles": [ { "name": "Default profile", "selected": true, "simple_modifications": { "right_option": "delete_forward" } } ] }
The next Sierra release might allow the Esc key to be remapped natively, through the Keyboard System Preferences...
It's great that Karabiner is being developed, but given the number of people that are surely using MS keyboards, the situation is rather untenable. The built in key re-mapping using system preferences, at least for my mechanical keyboard, simply doesn't work. This meant that when I upgraded to Sierra, I was left with no way to remap my keyboard.
Perhaps the moral of the story is that if you use an external keyboard, consider waiting on the upgrade to Sierra.
Why? The real thing has been out since September 20.
Hence why Seil/KarabinerElements is the first thing I install on a new Mac.
https://github.com/tekezo/Seil/issues/68#issuecomment-250195...
I really did not expect Apple to finally fill this gap that has been around for so many years.
I was using Karabiner to set caps lock to control AND escape when pressed independently, something extremely useful to use Vim and command line. This doesn't appear to be supported, unfortunately.