Repository navigation
InputForge 0.3.0: Logitech G915 TKL lighting
New: Logitech G915 TKL lighting, wired (046d:c343) or through its LIGHTSPEED receiver (046d:c545): solid, per-key, breathing, cycle, off, with a TKL-shaped key painter (no numpad or G-keys).
The TKL support is untested on real hardware (the author has a G815, not a G915 TKL). It's built from the same protocol as the G815, asking the keyboard for its feature slots rather than assuming them. If lighting doesn't work, please run
inputforge --lighting-infoandinputforge --apply-lightingand paste both outputs in an issue.
Also fixed: G815 Breathing and Cycle were being rejected by the keyboard (device rejected command 0d:3d); they now work (verified on hardware).
The udev rule now also covers the TKL's lighting interface (interface 2) only, never its typing interface. Re-install the package, then unplug/replug the keyboard (or log out and in).
sudo pacman -U inputforge-0.3.0-1-x86_64.pkg.tar.zst
Nobara / Fedora: packaging/rpm/build-rpm.sh.