FlexType: Flexible Text Input with a Small Set of Input Gestures

Home > Publications > FlexType: Flexible Text Input with a Small Set of Input Gestures

FlexType: Flexible Text Input with a Small Set of Input Gestures

Dylan Gaines, Keith Vertanen

IUI '23: Proceedings of the ACM International Conference on Intelligent User Interfaces, 2023 (to appear).

In many situations, it may be impractical or impossible to enter text by selecting precise locations on a physical or touchscreen keyboard. We present an ambiguous keyboard with four character groups that has potential applications for both eyes-free and single-switch text entry, as well as text entry in virtual or augmented reality. We develop a procedure for optimizing these character groupings based on a disambiguation algorithm that leverages a long-span language model. We produce both alphabetically-constrained and unconstrained character groups in an offline optimization experiment and compare them in a longitudinal user study. Our results did not show a significant difference between the constrained and unconstrained character groups after four hours of practice. As expected, participants had significantly more errors with the unconstrained groups in the first session, suggesting a higher barrier to learning the technique. We therefore recommend the alphabetically-constrained character groups, where participants were able to achieve an average entry rate of 12.0 words per minute with a 2.03% character error rate using a single hand and with no visual feedback.

Reference: