

xkeysnail
Like
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
Features
- Keyboard Shortcuts
Tags
- uinput
- xwindow
- pykeymacs
- Linux
- emacs-keybindings
xkeysnail News & Activities
Highlights All activities
Recent activities
No activities found.
xkeysnail information
No comments or reviews, maybe you want to be first?
Post comment/reviewWhat is xkeysnail?
A keyboard remapping tool for X environment written in Python. It's like xmodmap but allows more flexible remappings.
Pros:
- Has high-level and flexible remapping mechanisms, such as per-application keybindings can be defined multiple stroke keybindings can be defined such as Ctrl+x Ctrl+c to Ctrl+q not only key remapping but arbitrary commands defined by Python can be bound to a key
- Runs in low-level layer (evdev and uinput), making remapping work in almost all the places
Cons:
- Runs in root-mode (requires sudo)
The key remapping mechanism of xkeysnail is based on pykeymacs (https://github.com/DreaminginCodeZH/pykeymacs).




