I guess my point is, if it were that easy to detect idle players, why not just bump them into observer faster? If I just check for input stopping, then every time somebody stops for a second, they'll get an icon above their head. It's not going to be any easier for the game to tell that somebody's idle than it is for a player. If a guy is just standing there... is he idle?