Inputlog is a tool to observe writing processes unobtrusively.

What is Inputlog?

Inputlog is a keystroke logging program enabling you to observe writing process dynamics and collect fine grained data.
The program also provides a wide range of analyses opening new perspectives to a better understanding of the (cognitive) complexity of writing.

What can I do with Inputlog?

Log all kinds of text input in any Windows program:

  • keyboard
  • mouse
  • speech
  • program switches

A standardized copy task can be used to measure typing skills.

Analyze log files from different perspectives.

Three types of analyses are offered:

  • descriptive analyses
    (e.g., linear representation);
  • sub process analyses based on algorithms
    (e.g., pause or revision analysis);
  • process visualizations
    (e.g. fluency or source network).
Filter & recode data from various perspectives:

  • event, time or program based filter;
  • thematic or functional source recoding.

Merge large data log analyses for further statistical analyses (R or SPSS).

Replay recorded writing sessions to view how the text was created. The Play function allows for event based or revision based replay.

Remark: As this function is not video based, we recommend researchers to use a complementary screen recorder while logging if necessary.

Who uses Inputlog?

Keystroke logging has become a standard and widely used method in writing process research. At the moment, more than a thousand researchers are registered Inputlog users. They use Inputlog to address a wide range of research questions.
Teachers & trainers
Recently also more and more teachers and trainers use keystroke logging in their classes. It enables them to give well documented process feedback to their pupils or students. For students, it is an interesting tool for self reflection and peer to peer feedback.

If you publish or present a paper in which Inputlog has been used, please refer to the following article:

Leijten, M., & Van Waes, L. (2013). Keystroke Logging in Writing Research: Using Inputlog to Analyze Writing Processes. Written Communication 30(3), 358-392
DOI: 10.1177/0741088313491692

Creative Commons
Inputlog is published under the following Creative Commons licence:
Attribution-NonCommercial-NoDerivatives | 4.0 International (CC BY-NC-ND 4.0)