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

Supporting multi-point interaction in visual workspaces

Published:29 April 2007Publication History

ABSTRACT

Multi-point interaction tasks involve the manipulation of several mutually-dependent control points in a visual workspace -- for example, adjusting a selection rectangle in a drawing application. Multi-point interactions place conflicting requirements on the interface: the system must display objects at sufficient scale for detailed manipulation, but it must also provide an efficient means of navigating from one control point to another. Current interfaces lack any explicit support for tasks that combine these two requirements, forcing users to carry out sequences of zoom and pan actions. In this paper, we describe three novel mechanisms for view control that explicitly support multi-point interactions with a single mouse, and preserve both visibility and scale for multiple regions of interest. We carried out a study to compare two of the designs against standard zoom and pan techniques, and found that task completion time was significantly reduced with the new approaches. The study shows the potential of interfaces that combine support for both scale and navigation.

References

  1. Ashmore, M., Duchowski, A.T., and Shoemaker, G. (2005). Efficient eye pointing with a fisheye lens. Proc. Graphics Interface '05, 203--210. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Baudisch, P. and Rosenholtz, R. (2003). Halo: a technique for visualizing off-screen objects. Proc. CHI '03, 481--488. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Baudisch, P., Cutrell, E., Robbins, D., Czerwinski, M., Tandler, P., Bederson, B., and Zierlinger, A. (2003). Drag-and-Pop and Drag-and-Pick: techniques for accessing remote screen content on touch- and pen-operated systems. Proc. Interact '03, 57--64.Google ScholarGoogle Scholar
  4. Bederson, B., Hollan, J., Perlin, K., Meyer, J., Bacon, D., and Furnas, G. (1996). Pad++: a zoomable graphical sketchpad for exploring alternate interface physics. J. Visual Languages and Computing. 7, 3--31, 1996.Google ScholarGoogle ScholarCross RefCross Ref
  5. Bezerianos, A. and Balakrishnan, R. (2005). The Vacuum: facilitating the manipulation of distant objects. Proc. CHI '05, 361--370. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Bourgeois, F. and Guiard, Y. (2002). Multiscale pointing: facilitating pan-zoom coordination. Proc. CHI '02, 758--759. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Buxton, W., and Myers, B. (1986). A study in two-handed input. Proc. CHI '86, 321--326. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Carpendale, M.S.T. and Montagnese, C. (2001). A framework for unifying presentation space. Proc. UIST '01, 61--70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Casalta, D., Guiard, Y., and Beaudoin-Lafon, M. (1999). Evaluating two-handed input techniques: rectangle editing and navigation. Proc. CHI '99, 236--237. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Cockburn, A. and Savage, J. (2000). Comparing speed-dependent automatic zooming with traditional scroll, pan and zoom methods. Proc. British HCI, 87--102.Google ScholarGoogle Scholar
  11. Furnas, G. (2006). A fisheye follow-up: further reflections on focus + context. Proc. CHI '06, 999--1008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Furnas, G. (1986). Generalized fisheye views. Proc. CHI '86, 16--23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Gutwin, C. and Skopik, A. (2003). Fisheye views are good for large steering tasks. Proc. CHI '03, 115--123. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Gutwin, C. (2002). Improving Focus Targeting in Interactive Fisheye Views, Proc. CHI'02, 267--274. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Hart, S., and Staveland, L. (1988). Development of NASA-TLX (Task Load Index): Results of empirical and theoretical research., in Hancock, P., and Meshkati, N., eds., Human Mental Workload, Amsterdam: North Holland, 139--183.Google ScholarGoogle ScholarCross RefCross Ref
  16. Igarashi, T., and Hinckley, K., Speed-dependent automatic zooming for browsing large documents, Proc. UIST 2000, 139--148. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Irani, P. and Gutwin, C (2006). Improving selection of off-screen targets with hopping. Proc. CHI '06, 299--308. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Kabbash, P., Buxton, W., and Sellen, A. (1984). Two-handed input in a compound task. Proc. CHI'84, 417--423. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Khan, A., Fitzmaurice, G., Almeida, D., Burtnyk, N., and Kurtenbach, G. (2004). A remote control interface for large displays. Proc. UIST '04, 127--136. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Latulipe, C., Mann, S., Clarke, C., and Kaplan, C. (2006). symSpline: bimanual symmetric spline manipulation. Proc. CHI '06, 349--359. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Leung, Y. and Apperley, M. (1994). A review and taxonomy of distortion-oriented presentation techniques. ACM ToCHI, 1(2), 1994, 126--160. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Munzner, T., Guimbretière, F., Tasiran, S., Zhang, L., and Zhou, Y. (2003). TreeJuxtaposer: Scalable tree comparison using focus+context with guaranteed visibility. Proc. SIGGRAPH 2003, 453--462. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Nekrasovski, D., Bodnar, A., McGrenere, J., Guimbretière, F., and Munzner, T. (2006). An evaluation of pan&zoom and rubber sheet navigation with and without an overview. Proc. CHI '06, 11--20. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Parker, J.K., Mandryk, R.L., and Inkpen, K.M. (2005). TractorBeam: Seamless integration of local and remote pointing for tabletop displays. Proc. GI '05, 33--40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Plumlee, M.D. and Ware, C. (2006). Zooming versus multiple window interfaces: cognitive costs of visual comparisons. ACM ToCHI, 13(2), 2006, 179--209. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Sarkar, M. and Brown, H. (1994). Graphical fisheye views. CACM, 37(12), 1994, 73--83. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Tan, D., Robertson, G., and Czerwinski, M. (2001). Exploring 3D navigation: combining speed-coupled flying and orbiting. Proc. CHI '01, 418--425. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Ware, C. and Fleet, D. (1997). Context sensitive flying interface. Proc. Interactive 3D Graphics '97, 127--130. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. van Wijk, J., and Nuij, W. (2003). Smooth and efficient zooming and panning. Proc. InfoVis '03, 15--22. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Supporting multi-point interaction in visual workspaces

    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 '07: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
      April 2007
      1654 pages
      ISBN:9781595935939
      DOI:10.1145/1240624

      Copyright © 2007 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: 29 April 2007

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      CHI '07 Paper Acceptance Rate182of840submissions,22%Overall Acceptance Rate6,199of26,314submissions,24%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader