Why do screensavers hate me?
May 22, 2008 12:29 AM
Subscribe
Is there a clever way to figure out what's telling screensavers to exit as soon as they launch? (Windows XP SP2)
After a reboot, screensavers work as expected -- they start after X minutes of idle time and exit when there's keyboard or mouse input. But after a while -- half an hour, a couple of hours, a day -- they exit immediately after starting, as if someone were smacking the keyboard the moment the screen flickered. Then after another X minutes, they try to start again, and immediately exit. Cycle forever. Then after a reboot everything works properly again.
I've tried changing screensavers, unplugging input devices, checking what's running when the problem occurs -- there's no consistent pattern to it except that screensavers work for a while, then don't. The only exception: even after this behavior kicks in, screensavers previewed in Display Properties work as expected, running until there's actual mouse or keyboard input. So if some rogue device or process is sending ghost input events, the screensavers only see it when they've been launched due to a period of idle time.
Is there any better way to figure what's telling these things to exit? Maybe some kind of instrumented "test" screensaver that'll log the events it receives so I can figure out what's telling it to close?
posted by Lazlo to computers & internet (10 comments total)
posted by grouse at 12:43 AM on May 22, 2008