Okay, so this new version of nueKBLight is much, much more simpler and elegant than nueKBLight, and doesn’t come with ANY of the compatibility issues. Forgive the rather simplistic settings panel, but currently there’s only one option – timeout of backlight (oops, should have wrote keyboard backlight). Anyways, to make the backlight never go out (unless drawer is closed), set the timeout to –1. Simple enough?
Why call it nueBacklight you ask? Because it turns out that all the functionality is in the backlight driver. I suspected as much when I wrote nueKBLight, but I guess I know better and my ability to read weird structs that actually turn out to be individual handles has improved. So nueBacklight is pretty much a rewritten backlight driver (again, not just simple patching). I guess features like using light sensor would be next. Any other feature requests? Now would be a good time to ask.
If nueBacklight works fine for everyone, a rewrite of the USB driver is next.
As I haven’t had the time to assemble the download page, you’ll have to download here:
v1.1, Cabinet File (.cab) | 44.17 KB | 1166 downloads
Click here for other and older versions.