Okay, nueKBLight 1.1, a big improvement over 1.0:
-Keeps keyboard backlight on as long as keyboard is open
-Checks if keyboard is open instead of screen rotation
-Overrides keyboard driver ISR (this may break compatibility with RAPH 800, untested).
A side effect of this new version is that it accelerates the speed of screen rotation, since instead of using HTC’s bulky routine, it uses my rather short and efficient routine. Unfortunately, it seems to break manila landscape mode, apparently manila uses some special (stupid?) way to figure out the screen orientation from the keyboard driver. I’ll get that fixed once I figure out how to tell manila to use landscape mode.
Download here: nueKBLight
There is also a nueKBLightSIP in the works; it acts like nullKB, but turns on the kb backlight when input is active, for those that don’t like to keep the backlight on.