Manually or Automatically Change Your Screen Brightness
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
BrightnessMonitor
Executable
.gitattributes
.gitignore
BrightnessMonitor.sln
BrightnessMonitor.suo
BrightnessMonitor.v12.suo
README.md

README.md

Disclaimer

BrightnessMonitor was tested on a dual screen desktop and may not be compatible with screens with ambient displays (such as tablets and monitors). Use are your own discretion. If you do experience bugs, or simply crashed the application - Report it to me. I'll do my best to fix any issues you're having.

About

BrightnessMonitor is a Windows application (developed in C#) built to manually or automatically adjust your monitor's brightness. The following are features of the BrightnessMonitor application:

  • Allows user to modify brightness on a scale from 1 to 100 (1 = Dimmest, 100 = Brightest).
  • Allows user to set two preset brightnesses, based on time of day. I broke it up based on Day and Night, but it functions as two simple presets). These presets allow the user to select the time of change, brightness upon change, and the ability to gradually shift from the current brightness to the preset brightness (over a 90 second period making it easier on the eyes).
  • Allows user to set the application as a startup application, setting your brightness on Windows boot.
  • Allows user to keep application in the Windows tray, to prevent it from showing on your taskbar.
  • Allows user to reset to defaults.

While not a "cyber security", I needed an application that would reduce eye strain on my bright monitors, with the option of automatically setting difference brightness values for day and night. I couldn't quite find one that did what I wanted and worked correctly, so I made this tool. Let me know if you have feature requests.

Please note that while you do not need to install BrightnessMonitor, it requires the config file (which is in the current "Executable" directory). This file holds the values you set. Without this file, BrightnessMonitor will NOT start.

Current Release

  • Added timer to take over Windows hook to reset brightness to defaul.
  • Removed exit hook so Windows can shutdown without a prompt.

Previous Notes

  • Allows user to modify brightness on a scale from 1 to 100 (1 = Dimmest, 100 = Brightest).
  • Allows user to set two preset brightnesses, based on time of day. I broke it up based on Day and Night, but it functions as two simple presets). These presets allow the user to select the time of change, brightness upon change, and the ability to gradually shift from the current brightness to the preset brightness (over a 90 second period making it easier on the eyes).
  • Allows user to set the application as a startup application, setting your brightness on Windows boot.
  • Allows user to keep application in the Windows tray, to prevent it from showing on your taskbar.
  • Allows user to reset to defaults.

Future Release

  • Provide ability to alter brightness based on specific days

About

ThreatFix

Threatfix.com