Repository navigation
feat(rog-aura): add aura support for TUF Gaming A16 FA607NUG - #430
EstebanSantiag0 wants to merge 1 commit into
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
Device configuration rog-aura/data/aura_support.ron |
Adds FA607NUG with the fa507 layout, four basic modes, no basic zones or advanced type, and keyboard power control. |
Priority:
Estimated code review effort: 2 (Simple) | ~5 minutes
Change: Feature · Severity of issue fixed: Medium
Possibly related PRs
- OpenGamingCollective/asusctl#415: Changes effect speed handling for TUF keyboard devices, which includes the TUF path used by the newly configured FA607NUG.
Suggested labels: rog-aura, enhancement
Suggested reviewers: scardracs, ghoul4500
Merge Risk: 
Minimal · up to b4230
-
No actionable merge-blocking risk remains for this support-data change.
Pre-merge checks: 
4
-
Full details: Description check
-
Explanation
The description clearly explains the FA607NUG Aura support change, references issue
#429, documents the tested hardware and environment, and records verification results. It covers the required template sections.
Full details: Linked Issues check
-
Explanation
Issue
#429requires oneFA607NUGentry inaura_support.ron. The reviewed file contains that entry withproduct_id: "",layout_name: "fa507",basic_modes: [Static, Breathe, RainbowCycle, Pulse],basic_zones: [],advanced_type: r#None, andpower_zones: [Keyboard]. These fields match the issue requirements. The PR summary also reportscargo test -p rog_aurasuccess.
Full details: Out of Scope Changes check
-
Explanation
The available PR evidence shows one data-file change in
rog-aura/data/aura_support.ron. The change adds theFA607NUGAura support entry requested by issue#429. No unrelated source, documentation, or behavior changes are shown.
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Comment @coderabbitai help to get the list of available commands.
Description
Adds LED support data for the ASUS TUF Gaming A16 FA607NUG (
layout_name: fa507).Without an entry asusd logs
the aura_support.ron file has no entry for this model: FA607NUG, tuf. Using a defaultand only offers Static;asusctl aura effect breathe ...fails withorg.freedesktop.DBus.Error.NotSupported: The Aura effect is not supported.The keyboard is driven through the existing asus-wmi TUF sysfs path (
asus::kbd_backlight, aura type "tuf"). The entry lists Static, Breathe, RainbowCycle and Pulse, the same set as the FA608PM/WI/WV entries. Tested by putting exactly this entry in/etc/asusd/asusd_user_ledmodes.ronand restarting asusd:asusctl aura effect static,breathe,rainbow-cycleandpulseare accepted and all four were confirmed visually on the keyboard.Fixes #429
Tested Hardware & Environment
Verification and testing:
cargo fmt --all -- --check) (n/a: no Rust changes)cargo clippy --all -- -D warnings/cargo check --all-targets) (n/a: no Rust changes)cargo test -p rog_aura, which parsesaura_support.ron)cargo cranky) (n/a: no Rust changes)🤖 Generated with Claude Code