Skip to content

aura: add G615JPR (ROG Strix G16 2025) - #434

Open
thenriques45-dot wants to merge 1 commit into
OpenGamingCollective:mainfrom
thenriques45-dot:patch-1
Open

thenriques45-dot wants to merge 1 commit into
OpenGamingCollective:mainfrom
thenriques45-dot:patch-1

Conversation

@thenriques45-dot

@thenriques45-dot thenriques45-dot commented Oct 27, 2026 •

Copy link
Copy Markdown

Description

Adds the ROG Strix G16 (2025) G615JPR to aura_support.ron.

It uses the same 0b05:19b6 4-zone keyboard as the G615LM, plus the lightbar. Without this entry, asusd falls back to a default config with only the Static mode and the lightbar turns off.

Fixes #398

Tested Hardware & Environment

  • ASUS Laptop Model: ROG Strix G16 (2025) G615JPR
  • Linux Distribution: CachyOS
  • Kernel Version: 7.3.0-4-cachyos

Tested with asusctl 6.5.0: asusd now matches the model ("Matched to G615JPR", "Matched to 19b6"), all basic modes (Static, Breathe, Rainbow Cycle, Rainbow Wave, Pulse) work, the per-zone option is greyed out in ROG Control Center, so the 4 zones couldn’t be tested individually, and the lightbar works.

Verification and testing:

  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My code follows the style guidelines of this project (cargo fmt --all -- --check)
  • My changes generate no new warnings (cargo clippy --all -- -D warnings/cargo check --all-targets)
  • New and existing unit tests pass locally with my changes (cargo test --all)
  • Cranky with 0 warning (cargo cranky)

Data-only change (one new entry in aura_support.ron), so the cargo checks were not run locally.

Adds the ROG Strix G16 (2025) G615JPR to aura_support.ron.

Same 0b05:19b6 4-zone keyboard as G615LM, plus the lightbar. Tested on CachyOS with asusctl 6.5.0: all basic modes, the 4 zones and the lightbar work.

Closes OpenGamingCollective#398
@coderabbitai

coderabbitai Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Repository UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: f115e41f-6430-4a3c-a260-c5402c30154a
Commits

Reviewing files that changed from the base of the PR and between 13cdaa9 and b422364.

Files selected for processing: 1
  • rog-aura/data/aura_support.ron

Included review availability: This review used your included allowance. Your plan provides up to 4 included reviews per hour; 3 remain after this review.

Recent review details
Context from checks skipped due to timeout: 1
  • GitHub Check: CodeRabbit
Additional comments: 1
rog-aura/data/aura_support.ron: 1

515-523: LGTM!

📝 Summary

Summary by CodeRabbit

  • New Features
    • Added aura lighting support for the G615JPR, including static and animated lighting modes for its keyboard and lightbar.

The aura support configuration adds the G615JPR with product ID 19b6, its keyboard layout, supported lighting modes, key zones, and power zones.

Changes: G615JPR Aura support

Layer / File(s) Summary
Add G615JPR aura configuration
rog-aura/data/aura_support.ron
The configuration adds product ID 19b6, the g634j-per-key layout, five lighting modes, four basic key zones, no advanced type, and Keyboard/Lightbar power zones.

Priority: Normal

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Feature · Severity of issue fixed: Medium

Suggested labels: rog-aura, enhancement

Suggested reviewers: ghoul4500, scardracs

Merge Risk: Minimal · up to b4223

The configuration change has no established merge-blocking risk.

Pre-merge checks: Passed 4
Check name Status Explanation
Title check Passed Title "aura: add G615JPR (ROG Strix G16 2025)" directly names the main change: adding device support for the G615JPR to aura_support.ron. It is concise and specific, and the scope matches the single d…
Linked Issues check Passed The change addresses directly linked issue [#398]. The new G615JPR entry uses product ID 19b6, g634j-per-key, the five reported basic modes, four basic zones, and `power_zones: [Keyboard, Lightb…
Out of Scope Changes check Passed The supplied change summary shows one nine-line data entry in rog-aura/data/aura_support.ron. The entry directly implements device support requested by [#398]. No unrelated source, test, or document…
Description check Passed The description follows the repository template. It names the model (G615JPR), the change (one aura_support.ron entry), the reason (fallback to Static-only and lightbar off), and linked issue #398. It…
Full details: Title check

Explanation

Title "aura: add G615JPR (ROG Strix G16 2025)" directly names the main change: adding device support for the G615JPR to aura_support.ron. It is concise and specific, and the scope matches the single data entry in the changeset. The model name and year are accurate to the PR description.

Full details: Linked Issues check

Explanation

The change addresses directly linked issue [#398]. The new G615JPR entry uses product ID 19b6, g634j-per-key, the five reported basic modes, four basic zones, and power_zones: [Keyboard, Lightbar]. These fields provide model and device matching, four-zone keyboard support, and lightbar support instead of the Static-only default. The PR reports successful matching and lighting-mode and lightbar testing on the target hardware. Issue [#398] does not define a confirmed complete effect list, so the reported Armoury Crate effects do not require additional entries.

Full details: Out of Scope Changes check

Explanation

The supplied change summary shows one nine-line data entry in rog-aura/data/aura_support.ron. The entry directly implements device support requested by [#398]. No unrelated source, test, or documentation changes are reported.

Full details: Description check

Explanation

The description follows the repository template. It names the model (G615JPR), the change (one aura_support.ron entry), the reason (fallback to Static-only and lightbar off), and linked issue #398. It lists tested hardware, kernel, distro, and asusctl 6.5.0 results. The self-review box is checked. The description gives the context needed for a data-only change. Some template items are unchecked, but they are non-critical for a data-only change. The cargo checks were not run, and the author says so. The per-zone test could not be done because the option is greyed out. That is stated plainly.

  • 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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot added enhancement New feature or request rog-aura Keyboard / Aura RGB labels Oct 27, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request rog-aura Keyboard / Aura RGB

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Device Support]: G615JPR

1 participant