keyd is a low-level keyboard remapping daemon for Linux.
It operates at the evdev layer, before X11 or the Linux console
process input events, allowing per-device key remapping.
This makes keyd suitable for external keyboards, macro pads, or
special-purpose devices where tools like xmodmap or sxhkd are
insufficient.
Configuration files are read from:
/etc/keyd/*.conf
keyd must be run as root to access input devices. No systemd
components are required.
See the keyd manual page for usage details.
The package does not include a startup script. To start keyd on
boot, edit /etc/rc.d/rc.local and add a section like this:
if [ -x /usr/bin/keyd ]; then
/usr/bin/keyd >/dev/null 2>&1 &
fi
Maintained by: r1w1s1
Keywords: keyboard,input,evdev,remapping,daemon
ChangeLog: keyd
Homepage:
https://github.com/rvaiya/keyd
Download SlackBuild:
keyd.tar.gz
keyd.tar.gz.asc (FAQ)
(the SlackBuild does not include the source)
| Individual Files: |
| README |
| keyd-slackware.patch |
| keyd.SlackBuild |
| keyd.info |
| slack-desc |
© 2006-2026 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of
Patrick Volkerding
Linux® is a registered trademark of
Linus Torvalds