I'd like to be able to detect when there's an extended period of no activity when certain forms are being displayed. I know that VB has a timer control that I can set up (though it's max is a minute), but I'm not sure how to determine whether or not any activity has taken place during that minute. I guess I could have onclick events for every control that's on my form, but that sounds like overkill. Any ideas ?