Skip to content

Commit bb8d42e

Browse files
committed
Multizone label fix for Strix G16 2024
1 parent a1a317d commit bb8d42e

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

app/AppConfig.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -429,6 +429,11 @@ public static bool IsStrix()
429429
return ContainsModel("Strix") || ContainsModel("Scar") || ContainsModel("G703G");
430430
}
431431

432+
public static bool IsScar16()
433+
{
434+
return ContainsModel("G614") || ContainsModel("G634");
435+
}
436+
432437
public static bool IsStrixLimitedRGB()
433438
{
434439
return (ContainsModel("G614JV_") || ContainsModel("G614JZ") || ContainsModel("G512LI") || ContainsModel("G513R") || ContainsModel("G713PV") || ContainsModel("G513IE") || ContainsModel("G713RC") || ContainsModel("G513QM") || ContainsModel("G531G")) && !Is("per_key_rgb");

app/Settings.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1232,6 +1232,11 @@ public void VisualiseScreen(bool screenEnabled, bool screenAuto, int frequency,
12321232
{
12331233
buttonMiniled.Enabled = !hdr;
12341234

1235+
if (AppConfig.IsScar16())
1236+
{
1237+
miniled2 = miniled2 > 2 ? 0 : miniled2 + 1;
1238+
}
1239+
12351240
switch (miniled2)
12361241
{
12371242
// Multizone On
@@ -1249,7 +1254,7 @@ public void VisualiseScreen(bool screenEnabled, bool screenAuto, int frequency,
12491254
// Multizone Off
12501255
case 2:
12511256
buttonMiniled.Text = hdr ? Properties.Strings.Multizone : Properties.Strings.OneZone;
1252-
buttonMiniled.BorderColor = colorStandard;
1257+
buttonMiniled.BorderColor = colorTurbo;
12531258
buttonMiniled.Activated = hdr;
12541259
break;
12551260
}

0 commit comments

Comments
 (0)