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

Shift: a technique for operating pen-based interfaces using touch

Published:29 April 2007Publication History

ABSTRACT

Retrieving the stylus of a pen-based device takes time and requires a second hand. Especially for short intermittent interactions many users therefore choose to use their bare fingers. Although convenient, this increases targeting times and error rates. We argue that the main reasons are the occlusion of the target by the user's finger and ambiguity about which part of the finger defines the selection point. We propose a pointing technique we call Shift that is designed to address these issues. When the user touches the screen, Shift creates a callout showing a copy of the occluded screen area and places it in a non-occluded location. The callout also shows a pointer representing the selection point of the finger. Using this visual feedback, users guide the pointer into the target by moving their finger on the screen surface and commit the target acquisition by lifting the finger. Unlike existing techniques, Shift is only invoked when necessary--over large targets no callout is created and users enjoy the full performance of an unaltered touch screen. We report the results of a user study showing that with Shift participants can select small targets with much lower error rates than an unaided touch screen and that Shift is faster than Offset Cursor for larger targets.

References

  1. Albinsson, P. Zhai, S. (2003). High precision touch screen interaction. In Proc. of CHI' 2003, 105--112. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Balakrishnan, R. MacKenzie, S. (1997). Performance differences in the fingers, wrist, and forearm in computer input control. In Proc. of CHI'97, 303--310. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Baudisch, P., Cutrell, E., Robbins, D., Czerwinski, M., Tandler, P. Bederson, B., Zierlinger, A. (2003). Drag-and-Pop and Drag-and-Pick: Techniques for Accessing Remote Screen Content on Touch and Pen--operated Systems. In Proc. of Interact'03, 57--64.Google ScholarGoogle Scholar
  4. Baudisch, P., Tan, D., Collomb, M., Robbins, D., Hinckley, K., Agrawala, M., Zhao, S., and Ramos, G. (2006). Phosphor: Explaining Transitions in the User Interface Using Afterglow Effects. In Proc. of UIST'06, 169--178. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Benko, H., Wilson, A., Baudisch, P. (2006). Precise selection techniques for multi-touch screens. Proc. of CHI' 06, 1263--1272. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Blanch, R. Guiard, Y., Beaudouin-Lafon, M. (2004). Semantic Pointing: Improving Target Acquisition with ControlDisplay Ratio Adaptation. In Proc. of. CHI'04, 519--526. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Buxton, W., Hill, R., Rowley, P. (1985). Issues and Techniques in Touch-Sensitive Tablet Input. Computer Graphics, 19(3):215--224. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Esenther, A., Ryall, K. (2006). Fluid DTMouse: better mouse support for touch-based interactions. Proc. AVI '06, 112--115. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Fitzmaurice, G., Khan, A., Pieké, R., Buxton, B., and Kurtenbach, G. (2003). Tracking menus. In Proc. of UIST '03, 71--79. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Grossman, T, Balakrishnan, R. (2005). The bubble cursor: enhancing target acquisition by dynamic resizing of the cursor's activation area. In Proc. of CHI'05, 281--290. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Hancock, M., Booth, K. (2004). Improving Menu Placement Strategies for Pen Input. In Proc. of GI'04, 221--230. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Kabbash, P., Buxton, W. (1995). The "Prince" technique: Fitts' law and selection using area cursor. In Proc. of CHI'95, 273--279. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Karlson, K., Bederson, B., SanGiovanni, J. (2005). AppLens and LaunchTile: two designs for one-handed thumb use on small devices. In Proc. of CHI'05, 201--210. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Karlson, A., Bederson, B., Contreras-Vidal, J. (2006) Understanding Single-Handed Mobile Device Interaction. Tech Report HCIL-2006-02.Google ScholarGoogle Scholar
  15. Mankoff J., Hudson S., Abowd G. (2000). Interaction techniques for ambiguity resolution in recognition-based interfaces. In Proc. of UIST '00, 11--20. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Matsushita, N., Ayatsuka, Y., Rekimoto, J. (2000). Dual touch: A two-handed interface for pen-based PDAs. In Proc. of UIST'00, 211--212. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Olwal, A., Feiner S. (2003) Rubbing the Fisheye: precise touch-screen interaction with gestures and fisheye views. In Conf. Supp. of UIST'03, 83--84.Google ScholarGoogle Scholar
  18. Potter, R., Weldon, L., Shneiderman, B. (1988). Improving the accuracy of touch screens: an experimental evaluation of three strategies. Proc. CHI' 88, 27--32. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Ren, X., Moriya, S. (2000). Improving selection performance on pen-based systems: a study of pen-based interaction for selection tasks. ACM TOCHI. 7(3):384--416. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Shneiderman, B. (1991). Touch Screens Now Offer Compelling Uses. IEEE Softw. 8, 2. 93--94, 107. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Sears, A., Shneiderman, B. (1991). High precision touchscreens: design strategies and comparisons with a mouse. Int. J. Man-Mach. Stud. 34(4):593--613. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Vogel, D. Balakrishnan, R. (2005). Distant freehand pointing and clicking on very large, high resolution displays. In Proc. of UIST '05, 33--42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Wigdor, D., Leigh, D., Forlines, C., Shipman, S., Barnwell, J., Balakrishnan, R., Shen, C. (2006). Under the Table Interaction. In Proc. of UIST'06, 259--268. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Shift: a technique for operating pen-based interfaces using touch

          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%

            Upcoming Conference

            CHI '24
            CHI Conference on Human Factors in Computing Systems
            May 11 - 16, 2024
            Honolulu , HI , USA

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader