This commit is contained in:
seerge
2023-04-13 17:21:25 +02:00
parent 7ff8fec35c
commit 15a681af3b
9 changed files with 75 additions and 40 deletions

View File

@@ -873,6 +873,13 @@ namespace GHelper
public void SetPower()
{
// fix for misbehaving bios PPTs on G513
if (Program.config.ContainsModel("G513") && Program.config.getConfigPerf("auto_apply") != 1)
{
AutoFans(true);
}
int limit_total = Program.config.getConfigPerf("limit_total");
int limit_cpu = Program.config.getConfigPerf("limit_cpu");
@@ -900,11 +907,11 @@ namespace GHelper
}
public void AutoFans()
public void AutoFans(bool force = false)
{
customFans = false;
if (Program.config.getConfigPerf("auto_apply") == 1)
if (Program.config.getConfigPerf("auto_apply") == 1 || force)
{
int cpuResult = Program.wmi.SetFanCurve(0, Program.config.getFanConfig(0));
int gpuResult = Program.wmi.SetFanCurve(1, Program.config.getFanConfig(1));