Information visualization using 3D interactive animation
Communications of the ACM - Special issue on graphical user interfaces
INTERCHI '93 Proceedings of the INTERCHI '93 conference on Human factors in computing systems
Pad++: a zooming graphical interface for exploring alternate interface physics
UIST '94 Proceedings of the 7th annual ACM symposium on User interface software and technology
The design and evaluation of a high-performance soft keyboard
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Navigation as multiscale pointing: extending Fitts' model to very high precision tasks
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
The computer for the 21st century
ACM SIGMOBILE Mobile Computing and Communications Review - Special issue dedicated to Mark Weiser
The metropolis keyboard - an exploration of quantitative techniques for virtual keyboard design
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Dasher—a data entry interface using continuous gestures and language models
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Digital jewelry: wearable technology for everyday life
CHI '01 Extended Abstracts on Human Factors in Computing Systems
Zooming interfaces!: enhancing the performance of eye controlled pointing devices
Proceedings of the fifth international ACM conference on Assistive technologies
High precision touch screen interaction
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
EdgeWrite: a stylus-based text entry method designed for high accuracy and stability of motion
Proceedings of the 16th annual ACM symposium on User interface software and technology
TiltText: using tilt for text input to mobile phones
Proceedings of the 16th annual ACM symposium on User interface software and technology
TNT: a numeric keypad based text input method
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Twiddler typing: one-handed chording text entry for mobile phones
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Qwerty-like 3x4 keypad layouts for mobile phone
CHI '05 Extended Abstracts on Human Factors in Computing Systems
Few-key text entry revisited: mnemonic gestures on four keys
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Alternative text entry using different input methods
Proceedings of the 8th international ACM SIGACCESS conference on Computers and accessibility
One-key keyboard: a very small QWERTY keyboard supporting text entry for wearable computing
OZCHI '06 Proceedings of the 18th Australia conference on Computer-Human Interaction: Design: Activities, Artefacts and Environments
Automatically generating user interfaces adapted to users' motor and vision capabilities
Proceedings of the 20th annual ACM symposium on User interface software and technology
Rubbing and tapping for precise and rapid selection on touch-screen displays
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Graffiti vs. unistrokes: an empirical comparison
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Lean and zoom: proximity-aware user interface and content magnification
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A review of overview+detail, zooming, and focus+context interfaces
ACM Computing Surveys (CSUR)
Proceedings of the 22nd annual ACM symposium on User interface software and technology
Quasi-qwerty soft keyboard optimization
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The 1line keyboard: a QWERTY layout in a single line
Proceedings of the 24th annual ACM symposium on User interface software and technology
1 thumb, 4 buttons, 20 words per minute: design and evaluation of H4-writer
Proceedings of the 24th annual ACM symposium on User interface software and technology
Hi-index | 0.01 |
The proliferation of touchscreen devices has made soft keyboards a routine part of life. However, ultra-small computing platforms like the Sony SmartWatch and Apple iPod Nano lack a means of text entry. This limits their potential, despite the fact they are quite capable computers. In this work, we present a soft keyboard interaction technique called ZoomBoard that enables text entry on ultra-small devices. Our approach uses iterative zooming to enlarge otherwise impossibly tiny keys to comfortable size. We based our design on a QWERTY layout, so that it is immediately familiar to users and leverages existing skill. As the ultimate test, we ran a text entry experiment on a keyboard measuring just 16 x 6mm - smaller than a US penny. After eight practice trials, users achieved an average of 9.3 words per minute, with accuracy comparable to a full-sized physical keyboard. This compares favorably to existing mobile text input methods.