Obviously there's a way since the default player does it... I took a peek in the kernel before but didn't see it then. I'll have to look closer, or perhaps someone can clue me in.

What were you thinking for it? Have it go off after like a minute of no keypress activity or something?