Review of Karabiner powered by the Slant community.
A powerful and stable keyboard customizer for OS X.
Ranked in these QuestionsQuestion Ranking
Pro Make FN key into a new modifier key for custom shortcuts across apps
Pro Low-level key bindings/mappings
For example: Fn+C now calls up contextual menus for me with:
<!-- Fn + C = same as right-click mouse --> <item> <name>kybd control click</name> <identifier>private.keybd_to_control_click</identifier> <autogen> __KeyToKey__ KeyCode::C, ModifierFlag::FN, KeyCode::VK_MOUSEKEY_BUTTON_RIGHT </autogen> </item>
Con Difficult to configure custom actions
Configuring custom actions requires editing an XML file with very strange syntax, for which it's difficult to find good documentation.