SlackBuilds Repository

15.0 > System > keyd (2.6.0)

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

Source Downloads (64bit):
keyd-2.6.0.tar.gz (f752c1de11dbdd6ae7d50827b843c196)

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

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-2026 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds