AutoHotkey
AutoHotkey is a free, open-source scripting language for Windows that allows users to easily create small to complex scripts for all kinds of tasks such as: form fillers, auto-clicking, macros, etc.
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).
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 Emacsmode, SandSmode (Space and Shift). You can add new key remappings very easily if the ones you need are not in the existing key remapping options.
Productivity Utilities System and Hardware
key-mapping keyboard-layout
AutoHotkey is a free, open-source scripting language for Windows that allows users to easily create small to complex scripts for all kinds of tasks such as: form fillers, auto-clicking, macros, etc.
Free Open Source Windows
Keyboard Maestro enables you to create or record custom macro shortcuts that you can activate at any time.
Commercial Mac OS X
Ever wanted to quickly and easily define your own keyboard layout for a language Microsoft doesn't support? Or define your own keyboard layout so you can quickly and easily enter your favorite symbols with a simple keystroke? Have the...
Free Windows
Key Manager reveals the full potential of your keyboard and mouse and allows you to save time and efforts while working with your computer.
Commercial Windows
Intended for remapping keys, mouse buttons and mouse wheel actions, Key Remapper allows you to: - Remap keys, mouse button presses and the mouse wheel rotation to different values and even to non-existing keys and mouse buttons.
Commercial Windows
TouchCursor lets you use the home keys as cursor keys – in all Windows programs – keeping your fingers in the best position for fast typing. Its free and open-source.
Free Open Source Windows
Karabiner-Elements is the subset of the next generation Karabiner for macOS Sierra.
Free Open Source Mac OS X
DoubleCommand is software for Mac OS X (a kernel extension) that lets you remap keys, in other words change the way your keyboard works.
Free Open Source Mac OS X
KeyBindingsEditor is a GUI-based editor for OS X key bindings.
Free Personal Mac OS X
Stick Shift saves you time by removing repetitive changes to hand position when programming. With Stick Shift, hold down the CapsLock key and have the arrow keys directly under your right hand.
Commercial Windows
khd - Hotkey daemon for OSX Khd is a simple modal hotkey-daemon for OSX, using Quartz Event Services. Khd must have access to the Accessibility API, or be ran as root.
Free Open Source Mac OS X
KeyExtender is a keyboard remapping tool which not only allow you to customize keyboard keys, but also help to reduce duplication keyboard operation, and increase productivity on daily computing.
Commercial Windows