I’m prepared to believe that staring at a screen all day, whilst rarely blinking, allows my corneas to dry out (not to mention my contact lenses).
Apparently dry eyes are a problem, but this seems like a ridiculously elaborate solution.
Instead today’s invention is briefly to invert the colours on one’s screen randomly in time (and with a small variation in duration).
This will cause the screen viewer to blink and also remain difficult to habituate to over time (I know because I used to use an ancient terminal which refreshed its screen frequently in a blink-inducing flash). This inversion would minimise any discontinuity in the task being performed.
I’d also propose that the inversion should start at top and bottom of the screen -progressing rapidly towards the middle to more strongly suggest blinking.