OmenMon / OmenMon

Monitor temperature, control fan speeds, backlight color and more using WMI BIOS and the Embedded Controller. Lightweight, runs in the background with minimal footprint. Has a command-line mode too.
GNU General Public License v3.0
152 stars 9 forks source link

Lower refresh rate automatically on AC power loss #45

Open Matthysse opened 7 months ago

Matthysse commented 7 months ago

image There is this "eco mode" in the official app, and when turned on makes the screen switch between 60Hz (on battery) and 144Hz (plugged).

I didn't find this option in your app and therefore, when I unplug the PC, the screen doesn't switch to 60Hz.

GeographicCone commented 5 months ago

The refresh rate can be switched from the context menu (between two presets): https://omenmon.github.io/gui#refresh-rate

And the functionality is implemented to detect battery mode (AC power loss) and switch to an alternate fan program: https://omenmon.github.io/config#fanprogramdefaultalt

But there's currently no way to have the refresh rate changed automatically when on battery (and restored when back on AC power). Personally, I don't use my laptop much on battery only but it's a feature worth considering. Thank you for the suggestion!