Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Does any windows software exist to auto-adjust the brightness of a monitor (laptop screen and external monitor) based on the amount of light that a connected webcam senses?

share|improve this question
    
Not sure if such software exists but if its possible its a really good idea, seeing as most modern laptops have built-in webcams. –  Connor W Dec 23 '09 at 20:19

3 Answers 3

up vote 2 down vote accepted

i was looking for the same thing, for now i only found this, doesn't work with camera, but with time, at least

http://www.stereopsis.com/flux/

share|improve this answer

I've just done this tonight : http://calvin-studio.fr/projets.php?p=14 (in French)

Archive here , with code + Visual project + executable.

Uses parts of redshift sourcecode, and escapi. So : Windows only, ugly console, never tested on dual display, probably messes with any software calibration tool, f.lux incompatible, Skype/MSN/any_videoconference_software-incompatible.

Works for me, though :)

share|improve this answer

I ended up with running brightness adjustment every hour (using http://sven.killig.de/BLUntrl/) via the following autohotkey script:

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
#Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

Loop
{
   Run, D:\autohotkey\BLUntrl.exe
     Sleep, 10000
     Send, {Esc}
     Sleep, 3600000
}
Return

This solution seems to work fine with f.lux.

Calvin's application from previous post is great, but it alters color balance on my monitors.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.