Karabiner, previously called KeyRemap4MacBook, is a very powerful keyboard remapper for Mac OS X. In addition to simple key remapping, it has special remapping modes like Emacs-mode, SandS-mode (Space and Shift).

SharpKeys is described as 'Utility that manages a Registry key that allows Windows to remap one key to any other key. Included in the application is a list of common keyboard keys and a Type Key feature to automatically recognize most keyboard keys. It was developed in C# using .NET v2' and is a popular Key Mapping tool in the os & utilities category. There are more than 25 alternatives to SharpKeys for a variety of platforms, including Windows, Mac, Linux, X11 and Wayland apps. The best SharpKeys alternative is Karabiner Elements, which is both free and Open Source. Other great apps like SharpKeys are Input Remapper, KeyTweak, Hyperkey and Key Remapper.
Karabiner, previously called KeyRemap4MacBook, is a very powerful keyboard remapper for Mac OS X. In addition to simple key remapping, it has special remapping modes like Emacs-mode, SandS-mode (Space and Shift).

A tool to change and program the mapping of your input device buttons.






KeyTweak is a free keyboard remapper for Windows NT/2000/XP/Vista/Win 7. It makes use of Microsoft's Scancode Map registry key to remap your keyboard.


Use an additional modifier key for all your keyboard shortcuts with this straightforward app. Utilize an unused key by converting the caps lock or any modifier key to the hyper key, which combines all four modifiers. The hyper key can be used in any app with keyboard shortcuts.

Intended for remapping keys, mouse buttons and mouse wheel actions, Key Remapper allows you to:



Key Manager reveals the full potential of your keyboard and mouse and allows you to save time and efforts while working with your computer. Thanks to its flexible interface, you can now create various actions and execute them by pressing keys, mouse buttons and combinations of...




Offers tools for building custom keyboard layouts, editing existing setups, and supporting multilingual input locales. Compatible with Windows 2000 to Windows 7, including 64-bit platforms, and enables packaging for easy installation on multiple machines.



Toshy is a config file for the keyszer Python-based keymapper for Linux (which was forked from xkeysnail). The Toshy config is not strictly a fork of Kinto, but was based in the beginning entirely on the config file for Kinto.sh by Ben Reaves (https://github.




Graphical tool for editing macOS keyboard layouts with drag-and-drop assignment of Unicode characters, creation of dead keys, mapping character strings, visual feedback, native .keylayout support, and easy customization for scripts or special input needs.

Remap Keyboard lets you modify your Mac keyboard layout by changing the behavior of each key to work like another. You can apply mapping to all your keyboards or just the selected keyboard (e.g. only the MacBook keyboard or only the USB keyboard).


ITS AWESOME ALTERNATIVE. SAME FUNCTIONAL! FINALLY I REBIND SPACE TO ALT_L AND ALT_L TO SPACE. GOD SAVE THIS APP! AMAZING! BEST ALTERNATIVE! OMG IM VERY HAPPY IM LOOCKING FOR IT VERY LONG