Trigger a callback when user has not interacted with computer for a period of time, then wait for any interaction
npm install screensaver-win
var screensaver = require('screensaver-win');
// start a screensaver after 10s on inactity
( function stuff(){
screensaver(10, function(){
console.log("Screensaver start");
}, function() {
console.log("Screensaver end");
stuff(); //do it again !
})
})();
``