diff --git a/app/AnimeMatrix/AniMatrixControl.cs b/app/AnimeMatrix/AniMatrixControl.cs index f2a65ea3..3b4ca443 100644 --- a/app/AnimeMatrix/AniMatrixControl.cs +++ b/app/AnimeMatrix/AniMatrixControl.cs @@ -42,7 +42,7 @@ namespace GHelper.AnimeMatrix } - public void SetMatrix() + public void SetMatrix(bool wakeUp = false) { if (!IsValid) return; @@ -67,6 +67,8 @@ namespace GHelper.AnimeMatrix mat.SetProvider(); + if (wakeUp && AppConfig.ContainsModel("401")) mat.WakeUp(); + if (brightness == 0 || (auto && SystemInformation.PowerStatus.PowerLineStatus != PowerLineStatus.Online)) { mat.SetDisplayState(false); diff --git a/app/Program.cs b/app/Program.cs index 98cd85e7..9b7c9334 100644 --- a/app/Program.cs +++ b/app/Program.cs @@ -193,7 +193,7 @@ namespace GHelper BatteryControl.SetBatteryChargeLimit(); settingsForm.AutoKeyboard(); - settingsForm.matrix.SetMatrix(); + settingsForm.matrix.SetMatrix(true); } private static void SystemEvents_PowerModeChanged(object sender, PowerModeChangedEventArgs e) diff --git a/app/Settings.cs b/app/Settings.cs index 1d454a4d..673e3349 100644 --- a/app/Settings.cs +++ b/app/Settings.cs @@ -857,7 +857,7 @@ namespace GHelper labelBattery.Text = battery; if (!batteryMouseOver) labelCharge.Text = charge; - panelPerformance.AccessibleName = labelPerf.Text + " " + trayTip; + //panelPerformance.AccessibleName = labelPerf.Text + " " + trayTip; }); @@ -917,7 +917,7 @@ namespace GHelper Invoke(delegate { labelPerf.Text = modeText; - panelPerformance.AccessibleName = labelPerf.Text + ". " + Program.trayIcon.Text; + panelPerformance.AccessibleName = labelPerf.Text; // + ". " + Program.trayIcon.Text; }); }