Page 1 of 1

Keep backlight on

PostPosted: Apr 26, 2004 @ 4:49pm
by Dan East

PostPosted: Apr 26, 2004 @ 6:26pm
by joshbu [MSFT]
Good news, Bad news.

Good News:

On a standard CE system, SetSystemPowerState should do the trick (in pm.h)

Bad News:

PPC and SP might use a completely different power setup becuase all of the "standard" CE components are presented as "samples" for OEMs to override if they choose. So it might be there, it might not.

Good luck.

edit: cleanup errant UBB tag.

PostPosted: Apr 28, 2004 @ 6:56pm
by kornalius

PostPosted: Apr 28, 2004 @ 8:26pm
by Dan East

PostPosted: Apr 28, 2004 @ 8:55pm
by refractor

PostPosted: Apr 28, 2004 @ 8:59pm
by joshbu [MSFT]

PostPosted: Apr 28, 2004 @ 11:13pm
by sponge
I know my BenQ pad and keyboard on my iPaq lights up the screen, if that helps narrow it down a little bit. Perhaps reverse engineering/disassembling can help you find something.

PostPosted: Apr 28, 2004 @ 11:52pm
by Dan East
Bingo. Fortunately a certain was released recently. After trying it out I noticed the backlight stays on during playback. Even more fortunate, the source code is available.

Basically the technique is to modify the registry, then set an event to tell the display driver to honor the new display settings. After a quick search for the event name (BackLightChangeEvent) used in BetaPlayer I found this:

http://msdn.microsoft.com/library/defau ... klight.asp

Dan East

PostPosted: Apr 29, 2004 @ 2:44am
by Dan East

PostPosted: May 19, 2004 @ 12:37pm
by mal