La Détection De Mouvement De La Souris Sans JQuery

Je suis à la recherche d'un petit bout de javascript qui permettra de vérifier les mouvements de la souris et dans le cas où il n'exécuter une fonction. Je suis à la recherche pour ce faire sans jquery et de préférence compatible avec la plupart des navigateurs modernes. J'ai ce petit script qui détecte lorsque la souris ne se déplace pas:

<script>
document.onmousemove = (function() {
  var onmousestop = function() {
    /* do stuff */
  }, thread;

  return function() {
    clearTimeout(thread);
    thread = setTimeout(onmousestop, 500);
  };
})();
</script>

Je suis en espérant que les choses peuvent être éditées dans la cuisson de la faire des trucs quand la souris est déplacée pour la première fois après le chargement du script? Toute aide? Grâce