Da es aus deiner Frage, jedenfalls für mich, noch nicht klar hervorgeht:
Wenn du wissen möchtest, wann die letzte Eingabe in deinem Programm getätigt wurde, hast du ja schon einige Tipps bekommen. Soll das ganze aber systemweit funktionieren, also auch außerhalb deiner Anwendung, bietet sich
http://www.swissdelphicenter.ch/de/showcode.php?id=2018 an.