Defines the way keyboards codes are handled in X, and provides access to internal translation tables. It is the basic mechanism that allows using multiple keyboard layouts in X.
SharpKeys Alternatives
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.
Alternatives list
Linux utility to configure modifier keys to act as other keys when pressed and released on their own. - alols/xcape
Do you want to remap keyboard keys with another key ? Do you want to remap mouse buttons ? Then try Key Remapper. With Key Remapper you can easily remap key or remap mouse buttons with another key, program, mouse button, custom text.


+6
PCKeyboardHack can change caps lock key behavior. For example, changing caps lock key to delete Key.


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.

A keyboard remapping tool for X environment written in Python. It's like xmodmap but allows more flexible remappings.
Cost / License
- Free
- Open Source
Platforms
- Linux

Keyboard-layout-editor.com is a web application that enables the editing of keyboard-layouts, i.e., the position and appearance of each physical key.
Cost / License
- Free
- Open Source
Platforms
- Online
- Self-Hosted



Keyboard Layout Editor is the most popular Web-based & Self-Hosted alternative to SharpKeys.
- Keyboard Layout Editor is Free and Open Source
A smart, flexible keymapper (fork/reboot of xkeysnail) for X11 written in Python. It's similar to xmodmap but allows far more flexible remappings.
Cost / License
- Free
- Open Source
Platforms
- Linux
HotKeyBind is a program that lets you use hotkeys (shortcut key combinations) to do common tasks: opening a web page, launching applications, opening files, shutting down the computer and so on.



The xmodmap program is used to edit and display the keyboard modifier map and keymap table that are used by client applications to convert event keycodes into keysyms. It is a part of the X.Org project.
DoubleCommand is software for Mac OS X (a kernel extension) that lets you remap keys, in other words change the way your keyboard works. Often used to make a PC keyboard more comfortable with a Mac, swapping the Alt (Option) and Windows (Command or Apple) keys, since they are in...

Stick Shift saves you time by removing repetitive changes to hand position when programming.


















