From f68b9218b6c65c3723253f756e0f44120b5a131e Mon Sep 17 00:00:00 2001 From: Serge <5920850+seerge@users.noreply.github.com> Date: Sun, 14 Apr 2024 14:49:11 +0200 Subject: [PATCH] Keyboard control for power sliders --- app/Fans.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/app/Fans.cs b/app/Fans.cs index b8c5a4f0..b6930f34 100644 --- a/app/Fans.cs +++ b/app/Fans.cs @@ -128,6 +128,11 @@ namespace GHelper trackTotal.MouseUp += TrackPower_MouseUp; trackSlow.MouseUp += TrackPower_MouseUp; + trackFast.KeyUp += TrackPower_KeyUp; + trackCPU.KeyUp += TrackPower_KeyUp; + trackTotal.KeyUp += TrackPower_KeyUp; + trackSlow.KeyUp += TrackPower_KeyUp; + checkApplyFans.Click += CheckApplyFans_Click; checkApplyPower.Click += CheckApplyPower_Click; @@ -230,6 +235,7 @@ namespace GHelper } + private void ButtonDownload_Click(object? sender, EventArgs e) { RyzenControl.DownloadRing(); @@ -797,6 +803,14 @@ namespace GHelper } + private void TrackPower_KeyUp(object? sender, KeyEventArgs e) + { + Task.Run(() => + { + modeControl.AutoPower(true); + }); + } + public void InitPowerPlan() { int boost = PowerNative.GetCPUBoost();