
xkeysnail
Yet another keyboard remapping tool for X environment
- Free • Open Source
- Linux
What 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).
xkeysnail Screenshots
xkeysnail Features
xkeysnail information
Supported Languages
- English
GitHub repository
- 823 Stars
- 114 Forks
- 81 Open Issues
- Updated
No comments or reviews, maybe you want to be first?
Post a comment/reviewTags
- uinput
- xwindow
- pykeymacs
- Linux
- emacs-keybindings
Comments and Reviews Post a comment/review