А как ты собираешься программно определять свое состояние? По движению мыши?
Или еще вроде недавно появились программные разработки, позволяющие определять в какую точку экрана смотрит пользователь. В общем как глаза в кучу сбиваться начинают, так значит пора...