skip to main content
10.1145/1124772.1124801acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
Article

The springboard: multiple modes in one spring-loaded control

Published:22 April 2006Publication History

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.

References

  1. Apitz, G., Guimbretiere, F. CrossY: A crossing based drawing application. UIST 2004, 3--12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Appert, C., Beaudouin-Lafon, M., Mackay, W. Context matters: Evaluating interaction techniques with the CIS model. Proc. of HCI 2004, Springer Verlag, 279--295.Google ScholarGoogle Scholar
  3. Bier, E., Stone, M., Pier, K., Buxton, W., DeRose, T. Toolglass and Magic Lenses: The See-Through Interface. Proceedings of SIGGRAPH 93, 73--80. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Card, S., Moran, T., Newell, A., The Keystroke-Level Model for User Performance Time with Interactive Systems. Communications of the ACM, 1980. 23(7): p. 396-410. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Dillon, R., Eday, J., Tombaugh, J., Measuring the True Cost of Command Selection: Techniques and Results.CHI'90, 19--25. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Fitzmaurice, G., Khan, A., Pieke, R., Buxton, B., Kurtenbach, G. Tracking Menus. UIST 2003, 71--79. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Grossman, T., Hinckley, K., Baudisch, P., Agrawala, M., Balakrishnan, R. Hover Widgets: Using the Tracking State to Extend the Capabilities of Pen-Operated Devices. CHI 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Guimbretiere, F., Winograd, T. FlowMenu: Combining Command, Text, and Data Entry. UIST 2000, 213--216. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Hinckley, K., Baudisch, P., Ramos, G., Guimbretiere, F. Design and Analysis of Delimiters for Selection-Action Pen Gesture Phrases in Scriboli. CHI 2005, 451--460. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Johnson, J., Modes in non-computer devices. Int. J. Man-Mach. Studies, 1990. 32(4): 423--438. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Kurtenbach, G., Buxton, W. The Limits of Expert Performance Using Hierarchic Marking Menus. INTERCHI'93, 482--487. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Kurtenbach, G., Fitzmaurice, G., Owen, R., Baudel, T. The Hotbox: Efficient Access to a Large Number of Menu-items. CHI'99, 231--237. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Kurtenbach, G., Sellen, A., Buxton, W., An emprical evaluation of some articulatory and cognitive aspects of 'marking menus'. J. Human Computer Interaction, 1993. 8(1).Google ScholarGoogle Scholar
  14. Li, Y., Hinckley, K., Guan, Z., Landay, J. A. Experimental Analysis of Mode Switching Techniques in Pen-based User Interfaces. CHI 2005, 461--470. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Mackay, W. E. Which Interaction Technique Works When? Floating Palettes, Marking Menus and Toolglasses Support Different Task Strategies. ACM AVI 2002, 203--208. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. McLoone, H., Hinckley, K., Cutrell, E. Ergonomic Principles Applied to the Design of the Microsoft Office Computer Keyboard. IEA 2003 International Ergonomics Association.Google ScholarGoogle Scholar
  17. Norman, D. A., Categorization of Action Slips. Psychology Review, 1981. 88(1): p. 1--15.Google ScholarGoogle Scholar
  18. Poller, M., Garter, S., The Effect of Modes on Text Editing by Experienced Editor Users. Human Factors, 26(4): 449--462.Google ScholarGoogle ScholarCross RefCross Ref
  19. Pook, S., Lecolinet, E., Vaysseix, G., Barillot, E. Control Menus: Execution and Control in a Single Interactor. CHI 2000 Extended Abstracts, 263--264. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Raskin, J., The Humane Interface: New Directions for Designing Interactive Systems. 2000: ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Sellen, A., Kurtenbach, G., Buxton, W., The Prevention of Mode Errors through Sensory Feedback. J. Human Computer Interaction, 1992. 7(2): p. 141--164.Google ScholarGoogle Scholar
  22. Tesler, L., The smalltalk environment. Byte 6(8): p. 90--147.Google ScholarGoogle Scholar
  23. Wilson, F. R., The Hand: How its use shapes the brain, language, and human culture. 1998, New York: Pantheon.Google ScholarGoogle Scholar
  24. Zhao, S., Balakrishnan, R. Simple vs. Compound Mark Hierarchical Marking Menus. UIST 2004, 33--42. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The springboard: multiple modes in one spring-loaded control

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      CHI '06: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
      April 2006
      1353 pages
      ISBN:1595933727
      DOI:10.1145/1124772

      Copyright © 2006 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 22 April 2006

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate6,199of26,314submissions,24%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader