Skip to content

InputForge 0.2.1: fix lighting access

Choose a tag to compare

@mattlaughter mattlaughter released this 02 Oct 23:04
· 8 commits to main since this release

Fixes 0.2.0, where lighting failed with "No permission to change lighting (/dev/hidraw5)" once the input group was removed.

The lighting udev rule never matched: udev requires every ATTRS{} key in a rule to match one parent device, and the vendor id and USB interface number live on different parents. The rule now matches on ENV{ID_VENDOR_ID}, ENV{ID_MODEL_ID} and ENV{ID_USB_INTERFACE_NUM}, which still exposes only the vendor config interface (not the typing interface).

Upgrading from 0.2.0: install the package (or re-run the installer); the rules reload automatically. Unplug/replug is not needed.

sudo pacman -U inputforge-0.2.1-1-x86_64.pkg.tar.zst

Nobara / Fedora: packaging/rpm/build-rpm.sh.