blob: 0636e30f7e8fdd42bcde058c91a08cc7aa4e3266 (
about) (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
xkeysnail
xkeysnail is yet another keyboard remapping tool for X environment
written in Python. It's like xmodmap but allows more flexible
remappings.
Pros
1. Has high-level and flexible remapping mechanisms, such as
per-application keybindings can be defined
2. multiple stroke keybindings can be defined such as Ctrl+x Ctrl+c
to Ctrl+q
3. not only key remapping but arbitrary commands defined by Python
can be bound to a key
4. Runs in low-level layer (evdev and uinput), making remapping work
in almost all the places
Cons
1. Runs in root-mode (requires sudo)
The key remapping mechanism of xkeysnail is based on pykeymacs
|