Mac key software Karabiner use tutorial the more useful modifier on Mac is Karabiner, but for the latest Sierra system, Karabiner fails. The introduction here is actually karabiner-elements, can run on the Sierra Karabiner, but the function is less than Karabiner, but the basic functions are, enough.
Click here to download karabiner-elements
After installation there will be two applications, one is karabiner-elements and the other is karabiner-eventviewer.
The first one is the main program to change the key, the second is the listener of the mouse event, generally less than the second one.
Open Karabiner-elements and click Add Item to add a keyed rule. From key is the physical key, to key is the key you want to map.
I changed it, that's the effect.
Of course, occasionally sometimes encounter other people to use your computer situation, adjusted the keys so that others can not touch the brain.
Here you can use the Profiles function, create a new configuration (such as Mac default, nothing changed), you can quickly switch configuration.
Not only in the main program can switch, on the menu bar to switch more convenient.
In addition, the general keyboard and Mac keyboard layout is not the same, forced to apply the configuration may be awkward, with the profile switch is also very convenient.
Add:
1. Using karabiner-elements to change the key, there are some limitations. For example, I changed the Grave key (') to delete, but also want to press shift+delete out the wavy line ~ How to do it? can use Bettertouchtool to achieve this demand, here is not detailed unfolded.
2.Windows and Ubuntu can be changed by Mapkeyboard and Xmodmap respectively.
Mac modifier software Karabiner use tutorial