Sparronator9999 / YAMDCC

Yet Another MSI Dragon Center Clone - A fast, lightweight alternative to MSI Center for MSI laptops, written in C#.
GNU General Public License v3.0
13 stars 0 forks source link

Additional powersaving #13

Open porkmanager opened 2 weeks ago

porkmanager commented 2 weeks ago

Spawned an idea how to improve @max battery@ perf. mode. If it possible would be good to add changing display refresh rate to 60hz when enabling max battery mode

Sparronator9999 commented 2 weeks ago

Maybe. My laptop doesn't have a high refresh rate display, though, so I have no way to test if a potential solution would work.

If I do add this feature, it probably won't be until after the 1.0 release.

I will add refresh rate switching to the planned feature list.

Sparronator9999 commented 2 weeks ago

Actually, on second thought, does Windows provide a power plan option for refresh rate?

Sparronator9999 commented 2 weeks ago

Okay, I did some research and it looks like changing the display refresh rate shouldn't be too hard.

However, I also don't think this should be in the base YAMDCC.

BUT, before you complain, I am thinking of adding a "plugin" system to YAMDCC, where knowledgeable people can program their own features into YAMDCC. I might add a refresh rate changer to one of these plugins.

This will still be after v1.0, though. So you might be waiting a while, especially since I'm working on another big project (which isn't public yet, by the way).

porkmanager commented 2 weeks ago

Actually, on second thought, does Windows provide a power plan option for refresh rate?

yea. windows power plans has the setting about intel graphics device state, but it does nothing or probably limits power or freq. but not refreshrate image

This will still be after v1.0, though. So you might be waiting a while, especially since I'm working on another big project (which isn't public yet, by the way).

Thats sounds great!