This article covers the steps to get a timer going that checks for inactivity.
Inactivity is consider as no movement in the mouse or keyboard.
So here we have create a View and add a Data Label in it.

Next go to the rules designer and add a View Initialize Rule.

Now configure this rule and do a “Transfer Data” action.

The javascript that does all the magic is found here, http://stackoverflow.com/questions/9564602/how-to-know-browser-idle-time
But for our case, we need to modify it a little, so to use my version download the script from the following link, http://pastebin.com/embed_js.php?i=FDkg3EML

Finally, Save & Checkin and Test.
