The design and evaluation of a high-performance soft keyboard
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Proceedings of the SIGCHI conference 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
A three-state model of graphical input
INTERACT '90 Proceedings of the IFIP TC13 Third Interational Conference on Human-Computer Interaction
Phrase sets for evaluating text entry techniques
CHI '03 Extended Abstracts on Human Factors in Computing Systems
PreSense: interaction techniques for finger sensing input devices
Proceedings of the 16th annual ACM symposium on User interface software and technology
Experiences with and Observations of Direct-Touch Tabletops
TABLETOP '06 Proceedings of the First IEEE International Workshop on Horizontal Interactive Human-Computer Systems
Investigating the effectiveness of tactile feedback for mobile touchscreens
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The performance of touch screen soft buttons
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Distal tactile feedback for text entry on tabletop computers
Proceedings of the 23rd British HCI Group Annual Conference on People and Computers: Celebrating People and Technology
TeslaTouch: electrovibration for touch surfaces
UIST '10 Proceedings of the 23nd annual ACM symposium on User interface software and technology
Typing on flat glass: examining ten-finger expert typing patterns on touch surfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Enhancing physicality in touch interaction with programmable friction
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Forcetap: extending the input vocabulary of mobile touch screens by adding tap gestures
Proceedings of the 13th International Conference on Human Computer Interaction with Mobile Devices and Services
STIMTAC: a tactile input device with programmable friction
Proceedings of the 24th annual ACM symposium adjunct on User interface software and technology
The 1line keyboard: a QWERTY layout in a single line
Proceedings of the 24th annual ACM symposium on User interface software and technology
Personalized input: improving ten-finger touchscreen typing through automatic adaptation
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Hi-index | 0.01 |
A physical keyboard key has three states, whereas a touch screen usually has only two. Due to this difference, the state corresponding to the touched state of a physical key is missing in a touch screen keyboard. This touched state is an important factor in the usability of a keyboard. In order to recover the role of a touched state in a touch screen, we propose the TapBoard, a touch screen software keyboard that regards tapping actions as keystrokes and other touches as the touched state. In a series of user studies, we validate the effectiveness of the TapBoard concept. First, we show that tapping to type is in fact compatible with the existing typing skill of most touch screen keyboard users. Second, users quickly adapt to the TapBoard and learn to rest their fingers in the touched state. Finally, we confirm by a controlled experiment that there is no difference in text-entry performance between the TapBoard and a traditional touch screen software keyboard. In addition to these experimental results, we demonstrate a few new interaction techniques that will be made possible by the TapBoard.