skip to main content
10.1145/1357054.1357105acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article

Rubbing and tapping for precise and rapid selection on touch-screen displays

Published: 06 April 2008 Publication History

Abstract

We introduce two families of techniques, rubbing and tapping, that use zooming to make possible precise interaction on passive touch screens, and describe examples of each. Rub-Pointing uses a diagonal rubbing gesture to integrate pointing and zooming in a single-handed technique. In contrast, Zoom-Tapping is a two-handed technique in which the dominant hand points, while the non-dominant hand taps to zoom, simulating multi-touch functionality on a single-touch display. Rub-Tapping is a hybrid technique that integrates rubbing with the dominant hand to point and zoom, and tapping with the non-dominant hand to confirm selection. We describe the results of a formal user study comparing these techniques with each other and with the well-known Take-Off and Zoom-Pointing selection techniques. Rub-Pointing and Zoom-Tapping had significantly fewer errors than Take-Off for small targets, and were significantly faster than Take-Off and Zoom-Pointing. We show how the techniques can be used for fluid interaction in an image viewer and in Google Maps.

References

[1]
Albinsson, P-A. and Zhai, S. High precision touch screen interaction. Proc. CHI '03, ACM Press (2003), 105--112.
[2]
Apple iPhone. http://www.apple.com/iphone/. January 2008.
[3]
Bederson, B., Hollan, J., Perlin, K., Meyer, J., Bacon, D., and Furnas, G. Pad++: A zoomable graphical sketchpad for exploring alternate interface physics. Journal of Visual Languages and Computing, 7(1), March, 1996, 3--32.
[4]
Benko, H., Wilson, A., and Baudisch, P. Precise selection techniques for multi-touch screens. Proc. CHI 2006, ACM Press (2006), 1263--1272.
[5]
Buxton, W. A three-state model of graphical input. In D. Diaper et al. (eds.), Human-Computer Interaction-- INTERACT '90. Amsterdam: Elsevier Science Publishers B.V. (North-Holland), 449--456.
[6]
Dietz, P.H., Leigh, D.L. DiamondTouch: A multi-user touch technology. Proc. UIST '01, ACM Press (2001), 219--226.
[7]
Evans, K. B., Tanner, P. P., and Wein, M. Tablet-based valuators that provide one, two, or three degrees of freedom. Proc. SIGGRAPH '81. ACM Press (1981), 91--97.
[8]
Google Maps. http://maps.google.com/. January 2008.
[9]
Han, J. Y. 2005. Low-cost multi-touch sensing through frustrated total internal reflection. Proc. UIST '05. ACM Press (2005), 115--118.
[10]
Jazzmutant Lemur. http://www.jazzmutant.com/lemur_overview.php. January 2008.
[11]
Kurtenbach, G. and Buxton. W. Issues in combining marking and direct manipulation techniques. Proc UIST 91, ACM Press (1991), 137--144.
[12]
MacKenzie, I.S. and Oniszczak, A. A comparison of three selection techniques for touchpads. Proc. CHI '98, ACM Press (1998), 336--343.
[13]
Matsushita, N., Ayatsuka, Y., and Rekimoto, J. Dual touch: a twohanded interface for pen-based PDAs. Proc. UIST '00. ACM Press (2000), 211--212.
[14]
Microsoft Surface. http://www.microsoft.com/surface/. January 2008.
[15]
Moscovich, T. and Hughes, J. F. Navigating documents with the virtual scroll ring. Proc. UIST '04. ACM Press (2004), 57--60.
[16]
Newman, W. A graphical technique for numerical input. The Computer Journal, 11(1), 1968, 63--64.
[17]
Olwal, A. and Feiner S. Rubbing the fisheye: Precise touch-screen interaction with gestures and fisheye views. Conf. Supplement of UIST '03 (2003), 83--84.
[18]
Potter, R.L., Weldon, L.J., and Shneiderman, B. Improving the accuracy of touch screens: An experimental evaluation of three strategies. Proc. CHI '88, ACM Press (1988), 27--32.
[19]
Smith, G. and schraefel, mc. The radial scroll tool: Scrolling support for stylus- or touch-based document navigation. Proc. UIST 2004, ACM Press (2004), 53--56.
[20]
Vogel, D. and Baudisch, P. Shift: a technique for operating pen-based interfaces using touch. Proc. CHI '07. ACM Press, (2007), 657--666.

Cited By

View all
  • (2025)SpatialTouch: Exploring Spatial Data Visualizations in Cross-RealityIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2024.345636831:1(897-907)Online publication date: Jan-2025
  • (2023)Optimized design and application research of smart interactive screen for wireless networks based on federated learningEURASIP Journal on Wireless Communications and Networking10.1186/s13638-023-02315-72023:1Online publication date: 18-Oct-2023
  • (2023)Understanding the Effects of Movement Direction on 2D Touch Pointing TasksProceedings of the ACM on Human-Computer Interaction10.1145/36264827:ISS(444-462)Online publication date: 1-Nov-2023
  • Show More Cited By

Index Terms

  1. Rubbing and tapping for precise and rapid selection on touch-screen displays

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      CHI '08: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
      April 2008
      1870 pages
      ISBN:9781605580111
      DOI:10.1145/1357054
      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]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 06 April 2008

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. interaction techniques
      2. pointing
      3. rub-pointing
      4. rub-tapping
      5. rubbing
      6. tapping
      7. touch screens
      8. zoom-tapping

      Qualifiers

      • Research-article

      Conference

      CHI '08
      Sponsor:

      Acceptance Rates

      CHI '08 Paper Acceptance Rate 157 of 714 submissions, 22%;
      Overall Acceptance Rate 6,199 of 26,314 submissions, 24%

      Upcoming Conference

      CHI 2025
      ACM CHI Conference on Human Factors in Computing Systems
      April 26 - May 1, 2025
      Yokohama , Japan

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)37
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 08 Mar 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2025)SpatialTouch: Exploring Spatial Data Visualizations in Cross-RealityIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2024.345636831:1(897-907)Online publication date: Jan-2025
      • (2023)Optimized design and application research of smart interactive screen for wireless networks based on federated learningEURASIP Journal on Wireless Communications and Networking10.1186/s13638-023-02315-72023:1Online publication date: 18-Oct-2023
      • (2023)Understanding the Effects of Movement Direction on 2D Touch Pointing TasksProceedings of the ACM on Human-Computer Interaction10.1145/36264827:ISS(444-462)Online publication date: 1-Nov-2023
      • (2022)A systematic mapping study on usability and user eXperience evaluation of multi-touch systemsProceedings of the 21st Brazilian Symposium on Human Factors in Computing Systems10.1145/3554364.3559131(1-12)Online publication date: 17-Oct-2022
      • (2022)Select or Suggest? Reinforcement Learning-based Method for High-Accuracy Target Selection on TouchscreensProceedings of the 2022 CHI Conference on Human Factors in Computing Systems10.1145/3491102.3517472(1-15)Online publication date: 29-Apr-2022
      • (2021)Press-n-Paste: Copy-and-Paste Operations with Pressure-sensitive Caret Navigation for Miniaturized Surface in Mobile Augmented RealityProceedings of the ACM on Human-Computer Interaction10.1145/34571465:EICS(1-29)Online publication date: 29-May-2021
      • (2021)Photo4Action: phone camera-based interaction for graph visualizations on large wall displaysJournal of Visualization10.1007/s12650-021-00751-524:5(1083-1095)Online publication date: 1-Oct-2021
      • (2020)Imprint-Based Input Techniques for Touch-Based Mobile DevicesProceedings of the 19th International Conference on Mobile and Ubiquitous Multimedia10.1145/3428361.3428393(32-41)Online publication date: 22-Nov-2020
      • (2020)Using Bayes' Theorem for Command Input: Principle, Models, and ApplicationsProceedings of the 2020 CHI Conference on Human Factors in Computing Systems10.1145/3313831.3376771(1-15)Online publication date: 21-Apr-2020
      • (2020)A pilot study on a novel gesture-based tongue interface for robot and computer control2020 IEEE 20th International Conference on Bioinformatics and Bioengineering (BIBE)10.1109/BIBE50027.2020.00154(906-913)Online publication date: Oct-2020
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media