Differences in movement microstructure of the mouse and the finger-controlled isometric joystick
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Empirical evaluations of performance models of pointing accuracy and speed with a PC mouse
International Journal of Human-Computer Interaction
Accuracy measures for evaluating computer pointing devices
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Voice-mail diary studies for naturalistic data capture under mobile conditions
CSCW '02 Proceedings of the 2002 ACM conference on Computer supported cooperative work
Measuring errors in text entry tasks: an application of the Levenshtein string distance statistic
CHI '01 Extended Abstracts on Human Factors in Computing Systems
Metrics for text entry research: an evaluation of MSD and KSPC, and a new unified error metric
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Phrase sets for evaluating text entry techniques
CHI '03 Extended Abstracts on Human Factors in Computing Systems
Card, English, and Burr (1978): 25 years later
CHI '03 Extended Abstracts on Human Factors in Computing Systems
Mouse movements of motion-impaired users: a submovement analysis
Assets '04 Proceedings of the 6th international ACM SIGACCESS conference on Computers and accessibility
International Journal of Human-Computer Studies - Special issue: Fitts law 50 years later: Applications and contributions from human-computer interaction
International Journal of Human-Computer Studies - Special issue: Fitts law 50 years later: Applications and contributions from human-computer interaction
International Journal of Human-Computer Studies - Special issue: Fitts law 50 years later: Applications and contributions from human-computer interaction
Learning from preschool children's pointing sub-movements
Proceedings of the 2006 conference on Interaction design and children
Analyzing the input stream for character- level errors in unconstrained text entry evaluations
ACM Transactions on Computer-Human Interaction (TOCHI)
Dynamic detection of novice vs. skilled use without a task model
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
MyExperience: a system for in situ tracing and capturing of user feedback on mobile phones
Proceedings of the 5th international conference on Mobile systems, applications and services
k-means++: the advantages of careful seeding
SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
An Overview of the Tesseract OCR Engine
ICDAR '07 Proceedings of the Ninth International Conference on Document Analysis and Recognition - Volume 02
Fitts' throughput and the speed-accuracy tradeoff
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The Mobile Sensing Platform: An Embedded Activity Recognition System
IEEE Pervasive Computing
Understanding pointing problems in real world computing environments
Proceedings of the 10th international ACM SIGACCESS conference on Computers and accessibility
Fitts' law as a research and design tool in human-computer interaction
Human-Computer Interaction
Automatically identifying targets users interact with during real world tasks
Proceedings of the 15th international conference on Intelligent user interfaces
Prefab: implementing advanced behaviors using pixel-based reverse engineering of interface structure
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Automatically generating personalized user interfaces with Supple
Artificial Intelligence
Ability-Based Design: Concept, Principles and Examples
ACM Transactions on Accessible Computing (TACCESS)
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Into the wild: challenges and opportunities for field trial methods
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '11 Extended Abstracts on Human Factors in Computing Systems
From the lab to the world: lessons from extending a pointing technique for real-world use
CHI '11 Extended Abstracts on Human Factors in Computing Systems
Least squares quantization in PCM
IEEE Transactions on Information Theory
Accurate measurements of pointing performance from in situ observations
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
PointAssist: assisting individuals with motor impairments
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Skillometers: reflective widgets that motivate and help users to improve performance
Proceedings of the 26th annual ACM symposium on User interface software and technology
Distinguishing Users By Pointing Performance in Laboratory and Real-World Tasks
ACM Transactions on Accessible Computing (TACCESS)
Hi-index | 0.01 |
We present the Input Observer, a tool that can run quietly in the background of users' computers and measure their text entry and mouse pointing performance from everyday use. In lab studies, participants are presented with prescribed tasks, enabling easy identification of speeds and errors. In everyday use, no such prescriptions exist. We devised novel algorithms to segment text entry and mouse pointing input streams into "trials". We are the first to measure errors for unprescribed text entry and mouse pointing. To measure errors, we utilize web search engines, adaptive offline dictionaries, an Automation API, and crowdsourcing. Capturing errors allows us to employ Crossman's (1957) speed-accuracy normalization when calculating Fitts' law throughputs. To validate the Input Observer, we compared its measures from 12 participants over a week of computer use to the same participants' results from a lab study. Overall, in the lab and field, average text entry speeds were 74.47 WPM and 80.59 WPM, respectively. Average uncorrected error rates were near zero, at 0.12% and 0.28%. For mouse pointing, average movement times were 971 ms and 870 ms. Average pointing error rates were 4.42% and 4.66%. Average throughputs were 3.48 bits/s and 3.45 bits/s. Device makers, researchers, and assistive technology specialists may benefit from measures of everyday use.