Modes allow a few inputs to invoke many operations, yet if a user misclassifies or forgets the state of a system, modes can result in errors. Spring-loaded modes (quasimodes) maintain a mode while the user holds a control such as a button or key. The Springboard is an interaction technique for tablet computers that extends quasimodes to encompass multiple tool modes in a single spring-loaded control. The Springboard allows the user to continue holding down a nonpreferred-hand command button after selecting a tool from a menu as a way to repeatedly apply the same tool. We find the Springboard improves performance for both a local marking menu and for a non-local marking menu (lagoon) at the lower left corner of the screen. Despite the round-trip costs incurred to move the pen to a tool lagoon, a keystroke-level analysis of the true cost of each technique reveals the local marking menu is not significantly faster.
%0 Conference Paper
%1 HinckleyGuimbretiereEtAl06CHI
%A Hinckley, Ken
%A Guimbretiere, Francois
%A Baudisch, Patrick
%A Sarin, Raman
%A Agrawala, Maneesh
%A Cutrell, Ed
%B Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '06), Montréal, Canada
%C New York
%D 2006
%I ACM
%K 01624 acm paper user interface multimodal interaction design requirements zzz.hci
%P 181--190
%R 10.1145/1124772.1124801
%T The Springboard: Multiple Modes in one Spring-loaded Control
%X Modes allow a few inputs to invoke many operations, yet if a user misclassifies or forgets the state of a system, modes can result in errors. Spring-loaded modes (quasimodes) maintain a mode while the user holds a control such as a button or key. The Springboard is an interaction technique for tablet computers that extends quasimodes to encompass multiple tool modes in a single spring-loaded control. The Springboard allows the user to continue holding down a nonpreferred-hand command button after selecting a tool from a menu as a way to repeatedly apply the same tool. We find the Springboard improves performance for both a local marking menu and for a non-local marking menu (lagoon) at the lower left corner of the screen. Despite the round-trip costs incurred to move the pen to a tool lagoon, a keystroke-level analysis of the true cost of each technique reveals the local marking menu is not significantly faster.
%@ 1-59593-372-7
@inproceedings{HinckleyGuimbretiereEtAl06CHI,
abstract = {Modes allow a few inputs to invoke many operations, yet if a user misclassifies or forgets the state of a system, modes can result in errors. Spring-loaded modes (quasimodes) maintain a mode while the user holds a control such as a button or key. The Springboard is an interaction technique for tablet computers that extends quasimodes to encompass multiple tool modes in a single spring-loaded control. The Springboard allows the user to continue holding down a nonpreferred-hand command button after selecting a tool from a menu as a way to repeatedly apply the same tool. We find the Springboard improves performance for both a local marking menu and for a non-local marking menu (lagoon) at the lower left corner of the screen. Despite the round-trip costs incurred to move the pen to a tool lagoon, a keystroke-level analysis of the true cost of each technique reveals the local marking menu is not significantly faster.},
added-at = {2017-05-21T16:24:00.000+0200},
address = {New York},
author = {Hinckley, Ken and Guimbretiere, Francois and Baudisch, Patrick and Sarin, Raman and Agrawala, Maneesh and Cutrell, Ed},
biburl = {https://www.bibsonomy.org/bibtex/23444b5f4af1358d06f6f5734f8e1d608/flint63},
booktitle = {Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '06), Montr\'{e}al, Canada},
doi = {10.1145/1124772.1124801},
file = {ACM Digital Library:2006/HinckleyGuimbretiereEtAl06CHI.pdf:PDF},
groups = {public},
interhash = {503f90de91c2b019d172d9da95a22806},
intrahash = {3444b5f4af1358d06f6f5734f8e1d608},
isbn = {1-59593-372-7},
keywords = {01624 acm paper user interface multimodal interaction design requirements zzz.hci},
pages = {181--190},
publisher = {ACM},
timestamp = {2017-07-13T17:54:48.000+0200},
title = {The {Springboard}: Multiple Modes in one Spring-loaded Control},
username = {flint63},
year = 2006
}