From 57b896d05a4471d1f7de39e6ffe13697d804c05c Mon Sep 17 00:00:00 2001 From: Serge <5920850+seerge@users.noreply.github.com> Date: Fri, 22 Dec 2023 21:41:53 +0100 Subject: [PATCH] Aura GPU mode simplification --- app/USB/Aura.cs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/USB/Aura.cs b/app/USB/Aura.cs index b932ed74..48b7a2e3 100644 --- a/app/USB/Aura.cs +++ b/app/USB/Aura.cs @@ -605,18 +605,23 @@ namespace GHelper.USB { if ((AuraMode)AppConfig.Get("aura_mode") != AuraMode.GPUMODE) return; + Color color; + switch (GPUModeControl.gpuMode) { case AsusACPI.GPUModeUltimate: - ApplyDirect(Color.Red, true); + color = Color.Red; break; case AsusACPI.GPUModeEco: - ApplyDirect(Color.Green, true); + color = Color.Green; break; default: - ApplyDirect(Color.Yellow, true); + color = Color.Yellow; break; } + + AsusHid.Write(new List { AuraMessage(AuraMode.AuraStatic, color, color, 0xeb, isSingleColor), MESSAGE_APPLY, MESSAGE_SET }); + } public static void ApplyHeatmap(bool init = false)