Inputlog is one of the most used keyloggers. It enables researchers to observe the online writing process unobtrusively. It logs every input action that is used to produce a text, viz. keystrokes (incl. navigation keys), mouse movements and clicks and speech input via Dragon Naturally Speaking (Nuance). The program also provides a time stamp (in ms) and detailed information about the Windows environment that is activated (e.g. URL of a web page). Researchers can download the program from the Inputlog website for free (after registration).
Inputlog features five modules: