SlackBuilds Repository

15.0 > Python > python3-xkeysnail (0.4.0)


xkeysnail is yet another keyboard remapping tool for X environment
written in Python. It's like xmodmap but allows more flexible


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


1. Runs in root-mode (requires sudo)

The key remapping mechanism of xkeysnail is based on pykeymacs

This requires: python3-xlib, python-evdev

Maintained by: Lockywolf
Keywords: keys,remapping,automation
ChangeLog: python3-xkeysnail


Source Downloads:
xkeysnail-0.4.0.tar.gz (141d5a7d87faff40881d7210ea51eb8e)

Download SlackBuild:
python3-xkeysnail.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2023 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds