Abstract
For psychologists, it is sometimes necessary to measure peoples reaction times to the nearest millisecond. This article describes how to use the PC parallel port to receive signals from a button box to achieve millisecond response time accuracy. The workings of the parallel port, the corresponding port addresses, and a simple Linux program for controlling the port are described. A test of the speed and reliability of button box signal detection is reported. If the reader is moderately familiar with Linux, this article should provide sufficient instruction for him or her to build and test his or her own parallel port button box. This article also describes how the parallel port could be used to control an external apparatus
Article PDF
Similar content being viewed by others
References
Axelson, J. (1997).Parallel port complete: Programming, interfacing and using the PCs parallel printer port. Madison, WI: Lakeview Research
Chambers, C. D., &Brown, M. (2003). Timing accuracy under Microsoft Windows revealed through external chronometry.Behavior Research Methods, Instruments, & Computers,35, 96–108.
Finney, S. A. (2001). Real-time data collection in Linux: A case study.Behavior Research Methods, Instruments, & Computers,33, 167–173.
Forster, K. I., &Forster, J. C. (2003). DMDX: A Windows display program with millisecond accuracy.Behavior Research Methods, Instruments, & Computers,35, 116–124.
MacInnes, W. J., &Taylor, T. L. (2001). Millisecond timing on PCs and Macs.Behavior Research Methods, Instruments, & Computers,33, 174–178
McKinney, C. J., MacCormac, E. R., &Welsh-Bohmer, K. A. (1999). Hardware and software for tachistoscopy: How to make accurate measurements on any PC utilizing the Microsoft Windows operating system.Behavior Research Methods, Instruments, & Computers,31, 129–136
Myors, B. (1999a). The PC tachistoscope has 240 pages.Behavior Research Methods, Instruments, & Computers,31, 329–333.
Myors, B. (1999b). Timing accuracy of PC programs running under DOS and Windows.Behavior Research Methods, Instruments, & Computers,31, 322–328.
Plant, R. R., Hammond, N., &Turner, G. (2004). Self-validating presentation and response timing in cognitive paradigms: How and why?Behavior Research Methods, Instruments, & Computers,36, 291–303
Plant, R. R., Hammond, N., &Whitehouse, T. (2003). How choice of mouse may affect response timing in psychological studies.Behavior Research Methods, Instruments, & Computers,35, 276–284.
Segalowitz, S. J., &Graves, R. E. (1990). Suitability of the IBM XT. AT. And PS/2 keyboard, mouse and game port as response devices in reaction time paradigms.Behavior Research Methods, Instruments, & Computers,22, 283–289.
Sorokin, A. V. (2002). Instrument-to-PC interfacing using an enhanced parallel port.Instruments & Experimental Techniques,45, 516–520.
Stewart, N. (2006). Millisecond accuracy video display using OpenGL under Linux.Behavior Research Methods,38, 142–145.
Ulrich, R., &Giray, M. (1989). Time resolution of clocks: Effects on reaction time measurement—good news for bad clocks.British Journal of Mathematical & Statistical Psychology,42, 1–12.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Stewart, N. A PC parallel port button box provides millisecond response time accuracy under Linux. Behavior Research Methods 38, 170–173 (2006). https://doi.org/10.3758/BF03192764
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.3758/BF03192764