Metronome LKM: An open source virtual keyboard driver to measure experiment software latencies |
| |
Authors: | Pablo Garaizar Miguel A. Vadillo |
| |
Affiliation: | 1.Faculty of Engineering,University of Deusto,Bilbao,Spain;2.Universidad Autónoma de Madrid,Madrid,Spain |
| |
Abstract: | Experiment software is often used to measure reaction times gathered with keyboards or other input devices. In previous studies, the accuracy and precision of time stamps has been assessed through several means: (a) generating accurate square wave signals from an external device connected to the parallel port of the computer running the experiment software, (b) triggering the typematic repeat feature of some keyboards to get an evenly separated series of keypress events, or (c) using a solenoid handled by a microcontroller to press the input device (keyboard, mouse button, touch screen) that will be used in the experimental setup. Despite the advantages of these approaches in some contexts, none of them can isolate the measurement error caused by the experiment software itself. Metronome LKM provides a virtual keyboard to assess an experiment’s software. Using this open source driver, researchers can generate keypress events using high-resolution timers and compare the time stamps collected by the experiment software with those gathered by Metronome LKM (with nanosecond resolution). Our software is highly configurable (in terms of keys pressed, intervals, SysRq activation) and runs on 2.6–4.8 Linux kernels. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|