Want to run FAH only when plugged into a fast charger
Posted: Wed Mar 11, 2020 11:43 am
Hey all,
I've got a laptop with an Nvidia card. My problem with GPU work units is that, on the go, I use a USB C charger or power bank with only 45W input. Since FAH sees that the computer is plugged in, it plows ahead; the GPU power consumption causes the CPU to throttle to 0.4 GHz, and the computer becomes unusable. Even if I only use CPU WUs, there's still the disadvantage of draining my power bank quickly. My patience with manually switching FAH on and off every time I move the computer is wearing thin.
What I'm looking for is some way to trigger FAH to run/pause based on the charger state. Windows is aware of the charger state: it gave me a "PC Charging Slowly over USB" notification (until I disabled it). So all I need is a setting or short script that will keep FAH paused when that state is present, just as it does when the laptop is on batteries.
As for myself, I'd be fine with a hacky solution, although I would suggest that making this an option (perhaps default), as for pausing while on battery, might be useful for an increasing number of users. High- and middle-end laptops sold these days tend to have USB C charging, and USB chargers have a range of power outputs. (In my case, my computer simply won't take more than 45W from USB, even if the charger is capable of more.)
I've got a laptop with an Nvidia card. My problem with GPU work units is that, on the go, I use a USB C charger or power bank with only 45W input. Since FAH sees that the computer is plugged in, it plows ahead; the GPU power consumption causes the CPU to throttle to 0.4 GHz, and the computer becomes unusable. Even if I only use CPU WUs, there's still the disadvantage of draining my power bank quickly. My patience with manually switching FAH on and off every time I move the computer is wearing thin.
What I'm looking for is some way to trigger FAH to run/pause based on the charger state. Windows is aware of the charger state: it gave me a "PC Charging Slowly over USB" notification (until I disabled it). So all I need is a setting or short script that will keep FAH paused when that state is present, just as it does when the laptop is on batteries.
As for myself, I'd be fine with a hacky solution, although I would suggest that making this an option (perhaps default), as for pausing while on battery, might be useful for an increasing number of users. High- and middle-end laptops sold these days tend to have USB C charging, and USB chargers have a range of power outputs. (In my case, my computer simply won't take more than 45W from USB, even if the charger is capable of more.)