Ok, my software is complete.
I need to write up an official post, I haven't decided which forum, and where to posts it.
It is marked at Beta, but its been tested a lot. I just like to have at least my first version of my software marked as Beta, due to limited resources (ie: I only have my desktop and Surface Pro 2), so some bugs may occur. But, beside a few minor bugs here and there, the software should be solid.
Features:
- Switches automatically between Windows Power Saver, and Balance power plans (customizable to the profiles you want), based on if you are plugged in or not.
- Logs battery life and provides a graph tracking it.
- Allows you to control the screen brightness internal and also external desktop displays. You can use keyboard shortcut to control all connected displays brightness level. Nice looking, Windows 8 style on screen brightness indicator will be display the brightness level. (For desktop monitors to work, the monitor needs to support DDC/CI protocol).
- The software works on desktop computers. So, if you want to enjoy controlling your desktop monitor screen brightness like a laptop display, via a keyboard shortcut, you can. Yes, it supports multiple displays. As long as they support DDC/CI protocol everything will work.
- Ability to Turn off display (no idea if it will work properly with Connected Standby devices)
- Provides additional keyboard shortcut for (which I think all or some where missing on the Surface Pro, and many laptops): volume control, turn off display and previous/next track.
- High-DPI aware. Nice looking on all DPI levels.
Known issues:
- I have no idea if turning off the display will put the system to sleep, on Connected Standby devices. I don't have a Surface Pro 3, or any other devices to test this.
- Intel igfxHK.exe (Intel hot key software), blocks some keyboard shortcuts in PowerMonitor from working. I suggest to disable it from starting up. It just provides keyboard shortcuts to rotate the screen. This is useless, as devices like the Surface Pro, have a sensor to rotate the screen automatically. If you see it on your task manager or startup, it is safe to remove. Once removed, restart the the system so that it is unloaded from Windows, and PowerMonitor can register the define keyboard shortcuts properly, so that they work.
Enjoy, and let me know what you think.