fmonteghetti/keyd

Project ID: 59852

Description

Linux lacks a good key remapping solution. In order to achieve satisfactory results a medley of tools need to be employed (e.g xcape, xmodmap) with the end result often being tethered to a specified environment (X11). keyd attempts to solve this problem by providing a flexible system wide daemon which remaps keys using kernel level input primitives (evdev, uinput).

This repository only provides the keyd daemon, not keyd-application-mapper.

Installation Instructions

Enable this copr repository:

# dnf copr enable fmonteghetti/keyd

Install keyd:

# dnf install keyd --refresh

Start the daemon:

# systemctl enable keyd # systemctl start keyd

Check log:

# systemctl status keyd

Documentation

For documentation on keyd, see https://github.com/rvaiya/keyd

Reporting issues

This repository is not affiliated with the developer, report packaging issues at https://github.com/fmonteghetti/rpm-spec

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 38 aarch64 (7)*, x86_64 (39)* Fedora 38 (0 downloads)
Fedora 39 aarch64 (6)*, x86_64 (58)* Fedora 39 (58 downloads)
Fedora 40 aarch64 (15)*, x86_64 (65)* Fedora 40 (85 downloads)
Fedora 41 aarch64 (2)*, x86_64 (13)* Fedora 41 (27 downloads)
Fedora rawhide aarch64 (15)*, x86_64 (4)* Fedora rawhide (40 downloads)

* Total number of downloaded packages.