From 8c5b224dc2dd38f384a6443306315123f766a8db Mon Sep 17 00:00:00 2001 From: Serge <5920850+seerge@users.noreply.github.com> Date: Thu, 24 Aug 2023 12:01:26 +0200 Subject: [PATCH] Vivobook modes swap https://github.com/seerge/g-helper/issues/1168 --- app/Mode/ModeControl.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Mode/ModeControl.cs b/app/Mode/ModeControl.cs index 912d43d4..7e7e6f8a 100644 --- a/app/Mode/ModeControl.cs +++ b/app/Mode/ModeControl.cs @@ -75,7 +75,10 @@ namespace GHelper.Mode // Vivobook fallback if (status != 1) { - Program.acpi.DeviceSet(AsusACPI.VivoBookMode, Modes.GetBase(mode), "VivoMode"); + int vivoMode = Modes.GetBase(mode); + if (vivoMode == 1) vivoMode = 2; + if (vivoMode == 2) vivoMode = 1; + Program.acpi.DeviceSet(AsusACPI.VivoBookMode, vivoMode, "VivoMode"); } if (AppConfig.Is("xgm_fan") && Program.acpi.IsXGConnected()) AsusUSB.ResetXGM();