Karabiner (was KeyRemap4MacBook) is an awesome utility for keyboard customization on OS X.
- You can re-map any key without any restriction.
- You can accelerate speed of the key repeat.
- Fixed an issue that is introduced in Karabiner 10.17.0: Karabiner will be crashed when you change settings after you opened and closed the Preferences window in OS X 10.10.
- "Show icon in Dock" setting has been added.
- "Resume at login" setting has been added.
- You can disable auto resume function.
- "Disable an internal keyboard while external more...
- OS X 10.9 or later