Gaming Laptops & Handheld PCs (Drivers & Low-level Hardware): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
Lightweight replacement for Lenovo Vantage and Hotkeys on Legion laptops
Power, TDP and undervolt tuning for Intel/AMD laptops and handhelds
Community continuation of Lenovo Legion Toolkit, a Vantage replacement for Legion laptops
Windows tool for handheld PCs: controller emulation, gyro, TDP and fan control without vendor apps
Windows fan, overlay, power and Steam Controller emulation for the Steam Deck hardware
Open tools for Alienware lights, fans and power control, replacing AWCC
Open-source alternative to Alienware Command Center for Dell G15 thermal modes
RGB keyboard control for ASUS ROG laptops on Linux (reverse engineered USB commands)
Linux GUI for Acer Predator/Nitro laptops, replicating NitroSense/PredatorSense features
Linux app to change MSI laptop fan, battery and performance settings via the EC
HP Omen performance, fan and keyboard lighting control with power limit unlock
Unofficial Linux port of G-Helper for ASUS ROG, TUF and Zephyrus laptops
Cross-platform control of the 4-zone RGB keyboard on Lenovo Legion laptops
Lenovo Vantage features (conservation mode, fn-lock, power) for Linux
Linux driver for the illuminated NumberPad touchpad on ASUS laptops
Windows usermode driver for the Steam Deck's built-in controller
HP Omen fan, temperature and backlight control via WMI BIOS and EC, replacing Omen Gaming Hub
Guide and fixes for running Linux on the Razer Blade Stealth and Razer Core
Fan control for ASUS laptops on Linux via ACPI calls
Library and CLI to control ASUS ROG power plans and fan curves without Armoury Crate
Driver and software to control fan and performance modes of Razer Blade laptops on Linux
CLI and GUI to control Alienware lighting effects on Linux
MSI SteelSeries laptop keyboard LED controller (reverse engineered HID)
Decky plugin for TDP, CPU boost and GPU control on Linux PC handhelds
Unofficial control center for Avell laptops on Linux
Lightweight Windows alternative to Lenovo Vantage for Legion laptops
Small fan control app for ASUS laptops on Windows without Armoury Crate
Performance control for HP Omen laptops replacing Omen Gaming Hub
Command center for HP OMEN and Victus laptops on Linux
Control the SteelSeries keyboard lighting of MSI gaming laptops on Linux
Unofficial MyAsus alternative control center for Linux
Linux kernel module for HP Omen keyboard lighting and performance settings
Unofficial Linux alternative to Alienware Command Center for Dell G series
asus-wmi kernel module variant with ScreenPad brightness support for ASUS laptops
Info and fixes for running Linux on GPD Win devices
Lightweight offline replacement for HP OMEN Gaming Hub
Linux kernel driver exposing the AMD Ryzen System Management Unit mailbox to userspace
Ubuntu fan control indicator for Clevo laptops using direct EC access
Rust daemon controlling fans, TDP and battery on Lecoo laptops
Userspace Razer Blade fan, power and RGB control on Linux without a kernel module
Control Alienware computer lights under GNU/Linux
Fan control utility for HP Omen laptops on Linux via EC registers
Lightweight OMEN Gaming Hub alternative with fan curves, modes and GPU power
Custom fan control for Clevo laptops via the EC
TDP and performance daemon with DBus interface for x86 handheld gaming PCs
Linux kernel module for Gigabyte AERO/AORUS laptop fan and charge controls
Linux controller support for handheld PCs (AYANEO, GPD, OneXPlayer, ROG Ally) built-in gamepads
Decky plugin to remap Legion Go buttons and control its controller LEDs on Linux
Keyboard color management for Alienware laptops (Java with native USB)
Decky plugin adding ROG Ally controls and settings to SteamOS
Linux fan control and keyboard lighting for HP Victus/Omen laptops
Library for reading and tuning AMD Zen SMU, P-states and memory timings from undocumented interfaces
Open lightweight substitute for HP Omen Hub programs
Linux kernel driver for HP OMEN laptop RGB keyboard lighting
HP Omen and Victus fan control CLI and GUI for Linux
Armoury Crate replacement for ASUS Zephyrus laptops
Unofficial Linux driver and daemon for HP OMEN hardware
CLI and UI for TUXEDO/Clevo keyboard backlight on Linux
HP Omen hardware control via the BIOS WMI interface
Open control tool for ASUS laptops and ROG Ally on Linux: modes, fans, lighting
Fan control utility for MSI laptops
Fan control with browser UI for the Gigabyte Aorus 15G
ECView tool to control fans on Clevo laptops
Linux kernel driver for GPD handheld and mini-laptop fan control via the EC
SDK for Alienware lights and fan control on Linux
CLI RGB keyboard backlight control for Clevo and Tongfang laptops
Unrestricted fan control for the Lenovo Legion Go 2
Driver for Clevo backlit keyboards
Control AlienFX lighting on Alienware Aurora desktops under Linux
Native GTK4 Lenovo Vantage controls for IdeaPad, Yoga and Legion on Linux
Linux kernel driver for AYANEO handheld RGB and platform controls via the EC
Linux fan control service for Clevo laptops
Open Razer Blade control center for Linux: fans, power and lighting
Clevo WMI keyboard backlight driver with CPU/GPU PWM fan control
Multiplatform Python software to control AlienFX devices
ROG Ally userspace driver that merges its gamepad, keyboard and IMU into one virtual controller
Linux hwmon driver for AYN x86 handhelds: PWM fan control, temperatures and RGB
TDP and power control for handheld PCs via ACPI/EC calls, part of Handheld Daemon
Reverse-engineered AlienFX lighting control for the Alienware 15 R3
Data dumps and reverse engineering notes used to support ASUS ROG laptops on Linux
Linux platform driver for OneXPlayer/AOKZOE handheld fan control and EC sensors
GPU switching daemon for ASUS ROG and other hybrid-graphics laptops on Linux
Open-source control centre for Tongfang-based laptops (RGB lighting, fan speeds)