Details for building a USB keyboard and touchpad controller from an old laptop.
-
Updated
Aug 21, 2026 - C++
Details for building a USB keyboard and touchpad controller from an old laptop.
Replacement for MacOS' volume, brightness and keyboard backlight HUDs.
A VirtualSMC plugin provides native macOS support for ALS, keyboard backlight and Fn keys on Asus laptops
Simple C program to control the keyboard backlight on the Lenovo Legion Y720
Lightweight software to change your keyboard backlight using hidapi
Per-key RGB controller for Lenovo Legion Gen 10 laptops on Linux — Web UI + CLI for ITE 8258 Spectrum keyboard/perimeter/logo lighting (048d:c197)
Keyboard Backlight Control systemd service that turns backlight on when key pressed and turns it off on timeout. It refreshes the countdown timer if keys are still pressed.
🎨 Control the 4-zone RGB keyboard backlight of Acer Predator, Helios and Nitro laptops on Linux — a modern Tauri + React frontend for the facer kernel module.
Control keyboard backlight on your own! Now also supports switching charging modes and ITS(Intelligent Thermal System) modes!
Linux replacement for Acer's Windows-only PredatorSense, for the Predator Helios 16 (PH16-71). Drives the per-key RGB keyboard, rear lightbar, power/thermal profiles, and battery health from a CLI, a terminal UI, or systemd at login.
Kernel module for keyboard backlighting of Clevo SM notebooks. Fork of deleted https://bitbucket.org/tuxedocomputers/clevo-xsm-wmi
LumiMax — | MacBook Brightness Boost up to 1600 nits. Unlock MacBook Pro XDR brightness limit. Native EDR overlay, color-accurate, battery efficient. Make MacBook brighter outdoors. Keyboard backlight, Dark Mode, Night Shift, True Tone.
Tiny daemon to dim the MacBook keyboard backlight after inactivity
python automatic wallpapers scripts with cool features
A simple implementation for automatic keyboard backlight in Linux for ThinkPad (and beyond)
Control ThinkPad LEDs, CPU fan, and keyboard backlight, with live temperature, fan RPM, and battery info. .NET 8, WinRing0/PawnIO.
Add a description, image, and links to the keyboard-backlight topic page so that developers can more easily learn about it.
To associate your repository with the keyboard-backlight topic, visit your repo's landing page and select "manage topics."