Ask Slashdot: Best Tools For Dealing With Glare Sensitivity?
First time accepted submitter der_pinchy writes "For many years I have used a high-contrast desktop color scheme (with green text on black background) and notice more and more software uses a forced color scheme that can make it difficult to use. For web browsing I have always used Opera and its white-on-black user style sheet, but have to constantly tweak it so that certain elements and transparent images are visible. Is there anything to be done with some of the major offenders, like Office or recent versions of Visual Studio? Even recent browsers that support user style sheets still use a forced color scheme on a lot of there dialog controls."
You didn't say what version of Windows you were running, so it's tough to tell what might be available to you from an accessibility standpoint. On the Mac you can invert colours, use greyscale, and alter the contrast of the screen as well as cursor size (in addition to the typical colour schemes, display brightness, etc). It sounds to me like you may be facing an uphill battle if you are trying to do this outside of what the OS supports directly.
I am not interested in articles about life extension advancements.
I've got a similar problem. I've taken to filing bugs with every vendor when I encounter a forced color scheme that dishonors system settings. Fat client apps are very likely to get fixed.
Visual Studio fixes itself if you turn on high-contrast and then load your color scheme on top of it. In Windows 7, saving your color scheme with high contrast enabled saved high contrast enabled to the color scheme. In Windows 8, high contrast is always on when the color scheme is not the default.
Unfortunately, websites tend to not fix their bugs. I get too many "it's a browser bug", and one that was equivalent to "use a screen reader" even after I offered to fix their bug for them.
I suppose you could hack up a 1 bit display driver that only sends green to the monitor, or perhaps with a remote desktop client that does (incoming) -> (gresyscale) -> (green) -> (inverted green).