Dynamic Break Re-schedualing
GeekAlarm! will dynamically re-schedual your next break depending on if you've used your computer in the last minute or so. If you have not the break will be pushed back by one minute.
Track Mouse Activity
GeekAlarm! records how many times you have clicked the mouse and how many pixels you've moved the mouse since starting GeekAlarm! and since the last break. This information is displayed on the break warning dialog.
Track Keyboard Activity
GeekAlarm! records how many times you have pressed a key on the keyboard since starting GeekAlarm! and since the last break. This information is displayed on the break warning dialog.