Aura Sync-style lighting control for the built-in laptop keyboard (4-zone / per-key)
Rules
- I made myself familiar with the Readme, FAQ and Troubleshooting.
- I understand that, if insufficient information will be provided, my issue will be closed without an answer.
Is your feature request related to a problem? Please describe
GHelper already replicates nearly every Armoury Crate feature except lighting control for the internal laptop keyboard. With v0.277 adding per-key custom colors, lighting modes, and animation controls for external ASUS keyboards (Azoth, Falchion, Strix Scope, etc.), the internal keyboard is now the only major lighting gap left in GHelper.
Describe the solution you'd like
Add onboard RGB lighting control for the internal laptop keyboard, similar to what Aura Sync/Armoury Crate offers for laptop keyboards: color picker, lighting mode (Static/Breathing/Rainbow/Custom), brightness, and animation speed, using the same UI pattern already built for external keyboards in v0.277.
Since internal keyboards vary between per-key RGB (rare, high-end models) and 4-zone RGB (most Strix/TUF laptops), GHelper should detect which type the keyboard has and show the matching UI: per-key grid for per-key models, a 4-zone color picker for zoned models.
Note: this is about onboard lighting control, not full cross-device Aura Sync (syncing with motherboard/GPU/other peripherals), which is a much larger scope and likely unnecessary for a laptop-focused tool like GHelper.
Describe alternatives you've considered
Currently switching to Armoury Crate -> Aura Sync just for internal keyboard lighting, which defeats the point of using GHelper as a lightweight replacement.
Device and Model
ASUS ROG Strix G16 G614PR (4-zone RGB keyboard)
Additional information.
Internal keyboard lighting is likely driven through ACPI/WMI rather than USB HID like the external keyboards, so this may need a different backend path, not necessarily a drop-in reuse of the existing per-key UI's backend. The UI/UX groundwork already exists in v0.277 and could likely be adapted or extended with a 4-zone variant.
Source: seerge/g-helper