turing-smart-screen-python
turing-smart-screen-python copied to clipboard
Backlight night/away mode
Is your feature request related to a problem? If so, please describe the problem.
My computer runs 24/7, running some services in the background. During the day the screen is great. At night it becomes far too bright, I can see the light from down the hallway.
Describe the feature / solution to your problem you'd like
I'd like more ways to control the brightness when I am away from the computer. These are some approaches that other people might also think are helpful.
- Configure a backlight brightness schedule so the backlight dims overnight, and brightens during the day
- Have a separate brightness for when the PC is locked
- Have an option (or a default) to turn off the backlight when closing the program
Describe alternatives you've considered / and or tested
- Yanking out the USB before bed works great but means plugging it back in later
- Reconfigure to 0 brightness manually - this is great, but I'd rather not do it daily
- Some kind of way to cut USB power programmatically perhaps? - I'd rather not involve extra hardware when this can be solved in software
Screenshots / photos & mockups of the Turing screen
Windows 11 Night Light could be an inspiration - although I'm more interested in brightness than colour temperature
- Day/Night schedule enabled toggle
- Night brightness slider
- Night start time
- Day start time
A more configurable approach could be a similar interface to setting fan curves, with the X axis being 00:00 -> 24:00, and the Y axis being backlight brightness
Environment:
- Revision of this project: 3.5.0
- OS with version: Windows 11
- Python version: 3.12.4
- Hardware: Intel CPU, Nvidia GPU
Additional context
I would love to know if you are open to a pull request implementing this, or something like this? I can't promise I would get to this soon or at all, but I have rusty python skills.
Thanks!