My Samsung TV set has an Eco Sensor function that automatically reduces the screen brightness based on the intensity of the light in. It can automatically calibrate the brightness of the image on the TV. Under bright situations, the sensor will increase the brightness of an image while the sensor will reduce the brightness under darker situations. Overall, what this does is that it reduces the stress on your eyes in the room.
If you want a similar function for your computer screen, then you can use the LightBulb program. Just like the Eco Sensor of Samsung TVs, it can adjust the screen gamma, making the colors appear warmer at night and thus reducing the strain on your eyes.
LightBulb is an open source application and works only for Windows. After installation, it runs in the background and automatically adjusts the screen gamma to suit the time of the day. It drops an icon in the system tray of the Windows desktop. You can right-click on this icon and choose to disable the LightBulb for a specified duration of time.
In the configuration of the LightBulb, which is accessible via the system tray icon, you can maximum color temperature for the day time, minimum color temperature for the night time, transition duration, geo-sync for your location through the sunrise and sunset times obtained from the internet, and choose whether the application should be paused in the full-screen mode (such as when watching videos or playing computer games).
If you are unsure as to how this is going to affect your computer screen over the duration of 24 hours, then it comes with a useful feature called Preview 24-hour cycle. You can use this from the configuration screen and it will show you quick animated preview of how the color temperature changes over 24 hours.
Conclusion: If long working hours in front of the computer screen are affecting your sleeping pattern or if you just want to reduce the pain in your eyes, then LightBulb can do this easily by adjusting the screen’s color temperature based on the time of the day.
You can download LightBulb from https://github.com/Tyrrrz/LightBulb/releases.