Sitting in front of my computer for too long has caused me eyestrain and headaches for the past couple of years and I've just kind of accepted it. But tonight I was researching the problem and came across this article which schooled me on a couple of things:
http://www.flatpanelshd.com/focus.php?subaction=showfull&id=1362457985 Basically what it's saying is that modern LED's use pulse width modulation to control the brightness of your screen. When you reduce the brightness from 100% (which most people do because most monitors are ridiculously bright), it achieves the lower brightness by turning the LEDs off and on again in a pulse. Obviously the shorter the pulse length, the lower the brightness. But this introduces an imperceptible flicker which causes eyestrain and headaches.
So what's the solution? 100% brightness is way too bright, especially at night. Well I already use
Flux on my desktop and laptop - it warms and dims the colors on screen so that you're not burning your eyeballs out with too much blue light at night, thus helping you relax and fall asleep easier. It really works. I have found that when I turn my monitor brightness up to 100% and then turn Flux's nighttime setting to its minimum value (2700K), I can achieve a sort of happy medium. The screen is still a little too bright for my taste, but Flux dims and warms it considerably to the point where it's not blinding me. I did this a couple of hours ago and I'm happily used to it already. The screen is tolerable and best of all the monitor itself is at 100% brightness so no PWM dimming going on. It remains to be seen if this reduces or stops my eyestrain, I'm quite hopeful though.