Related Experiment Video
Updated: Mar 7, 2026

An Assessment Method and Toolkit to Evaluate Keyboard Design on Smartphones
Published on: October 5, 2020
How to optimize switch virtual keyboards to trade off speed and accuracy
Xiao Zhang1, Kan Fang2, Gregory Francis3
1Department of Computer Science, Purdue University, West Lafayette, 47907-2004 IN USA.
This study optimizes virtual switch keyboard design for users with motor impairments. The new methodology minimizes typing time and errors by intelligently assigning characters and optimizing cursor movement, improving accessibility.
Area of Science:
- Human-Computer Interaction
- Assistive Technology
- Biomedical Engineering
Background:
- Switch keyboards are essential for individuals with severe motor disabilities, enabling communication.
- Current switch keyboard designs are often slow and prone to errors, limiting user efficiency.
- Automating the optimization of switch keyboard design can significantly enhance user experience.
Purpose of the Study:
- To develop a methodology for optimizing virtual switch keyboard design.
- To minimize average entry time while maintaining an acceptable error rate.
- To improve the efficiency and usability of switch keyboards for users with motor impairments.
Main Methods:
- Modeling user performance with switch keyboards based on cursor duration.
- Developing an optimization approach to assign characters and determine optimal cursor parameters.
- Utilizing empirical data to build a user model for keyboard optimization.
Main Results:
- The proposed methodology automates key aspects of switch keyboard design.
- Optimized keyboard layouts significantly differ from traditional designs.
- The approach successfully balances entry speed and error rates.
Conclusions:
- The developed methodology offers a systematic way to design more efficient switch keyboards.
- Optimized switch keyboards can substantially improve interaction for users with motor limitations.
- This research contributes to the advancement of assistive technology for enhanced communication.
Related Concept Videos
Design Example
Improving Translational Accuracy
Improving Translational Accuracy
Principle of Virtual Work: Problem Solving
To apply the principle of virtual work,...
Woodward–Hoffmann Selection Rules and Microscopic Reversibility
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...

