skip to main content
10.1145/2380116.2380174acmconferencesArticle/Chapter ViewAbstractPublication PagesuistConference Proceedingsconference-collections
research-article

Designing for low-latency direct-touch input

Published: 07 October 2012 Publication History

Abstract

Software designed for direct-touch interfaces often utilize a metaphor of direct physical manipulation of pseudo "real-world" objects. However, current touch systems typically take 50-200ms to update the display in response to a physi-cal touch action. Utilizing a high performance touch de-monstrator, subjects were able to experience touch latencies ranging from current levels down to about 1ms. Our tests show that users greatly prefer lower latencies, and noticea-ble improvement continued well below 10ms. This level of performance is difficult to achieve in commercial compu-ting systems using current technologies. As an alternative, we propose a hybrid system that provides low-fidelity visu-al feedback immediately, followed by high-fidelity visuals at standard levels of latency.

Supplementary Material

JPG File (paper_0329-file3.jpg)
suppl.mov (paper_0329-file3.m4v)
Supplemental video

References

[1]
Accot, J., and Zhai, S. 1997. Beyond Fitts law: models for trajectory based HCI tasks. Proceedings of ACM CHI'97, 295--302.
[2]
Anderson, G., Doherty, R., and Ganapathy, S. 2011. User Perception of Touch Screen Latency. Design, User Experience, and Usability. Theory, Methods, Tools, and Practice. 195--20
[3]
Boie, R.A. 1984. Capacitive Impedance Readout Tactile Image Sensor. Proceedings of the 1984 IEEE International Conference on Robotics and Automation, 370--378.
[4]
Card, S. K., Mackinlay, J. D., and Robertson, G. G. 1991. The Information Visualizer: An Information Workspace. Proceedings of (CHI '91), 181--188.
[5]
Card, S.K., Moran, T.P., and Newell, A. 1983. The Psy-chology of Human-Computer Interaction. Erlbaum, Hillsdale, NJ, USA.
[6]
Cornsweet, TN. 1962. The staircase-method in psycho-physics, American Journal of Psychology, 75, 485--491.
[7]
Dietz, P., and Leigh, D. 2001. DiamondTouch: multi-user touch technology. Proceedings of the UIST' 01, 219--226.
[8]
Ganz, L. 1975. Temporal factors in visual perception. In E. C. Carterette and M. P. Friedman, eds. Handbook of Perception, Vol. V, Seeing. New York: Academic Press
[9]
Han, J. 2005. Low-cost multi-touch sensing through frustrated total internal reflection. Proceedings of UIST '05, 115--118.
[10]
Harrison, B.L. and Ishii, H. and Vicente, K.J. and Bux-ton, W.A.S. 1995. Transparent layered user interfaces: An evaluation of a display design to enhance focused and divided attention. Proceedings of CHI '95, 317--324.
[11]
1Harter, M. R. 1967. Excitability and cortical scanning: A review of two hypotheses of central intermittency in perception. Psychological Bulletin 68, 47--58.
[12]
Jacob, R. J. K., Girouard, A., Hirshfield, L. M., Horn, M. S., Shaer, O., Solovey, E. T., and Zigelbaum. J. 2008. Reality-based interaction: a framework for post-WIMP interfaces. Proceedings of CHI '08, 201--210.
[13]
Kaernbach, C. 1991. Simple adaptive testing with the weighted up-down method, Perception & Psychophys-ics 49, 227--229.
[14]
Krasner, G., Pope, S. 1988. A cookbook for using the model-view controller user interface paradigm in Small-talk-80. J. Object Oriented Program. 1, 3, 26--49.
[15]
Levitt, H. 1971. Transformed up-down methods in psy-choacoustics. Journal of the Acoustical Society of America, 49(2): 467--477.
[16]
MacKenzie, I.S., and Ware, C. (1993). Lag as a determi-nant of human performance in interactive systems. In Proceedings of CHI '93, 488--493.
[17]
Microsoft Corporation. 2011. Windows Developer Pre-view: Win 8 Guide. http://windows.microsoft.com/en-US/windows-8/preview, January 2012.
[18]
Miller, R. B. 1968. Response time in man-computer conversational transactions. Fall Joint Comp. Conf. 1968, 267--277.
[19]
Pavlovych, A. C. Gutwin, (2012) Assessing Target Ac-quisition and Tracking Performance for Moving Targets in the Presence of Latency and Jitter, GI 2012, to appear.
[20]
Pavlovych, A., W. Stuerzlinger, (2009) The Tradeoff between Spatial Jitter and Latency in Pointing Tasks, ACM SEICS 2009, 187--196.
[21]
2Pavlovych, A., W. Stuerzlinger, (2011) Target Following Performance in the Presence of Latency, Jitter, and Sig-nal Dropouts, GI 2011, 33--40.
[22]
2Potter, R. Weldon, L. J., and Shneiderman, B. 1988. Improving the accuracy of touch screens: an experimental evaluation of strategies. In Proceedings of CHI '88.
[23]
Rosenberg, I. and Perlin, K. 2009. The UnMousePad: an interpolating multi-touch force-sensing input pad. In Proceedings of ACM SIGGRAPH 2009 (SIGGRAPH '09).
[24]
Rubine, D., McAvinney, P. 1988. The Videoharp. In Proceedings of International Computer Music 1988. Computer Music Association. September, 1988.
[25]
Savage, W. C. 1970. The Measurement of Sensation: A Critique of Perceptual Psychophysics. Berkeley: UC Press.
[26]
Sears, A., Jacko, J. 2012. HCI Handbook, 3rd Edition. Ch. 9.
[27]
Seow, S. 2008. Designing and Engineering Time: The Psychology of Time Perception in Software. Addison-Wesley, NY.
[28]
Texas Instruments. DLP Discovery 4100 Development Kit. http://www.ti.com/tool/dlpd4x00kit, January 2012.
[29]
Van Kessel, P. F., et al. 1998. A MEMS-Based Projec-tion Display. In Proceedings of the IEEE, 86 (8), pp. 1687--1704.
[30]
Wellner, P. 1993. Interacting with paper on the Digital Desk. Communications of the ACM 36 (7), 87--96.
[31]
3Wigdor, D., Williams, S., Cronin, M., Levy, R., White, K., Mazeev, M. and Benko, H. 2009. Ripples: utilizing per-contact visualizations to improve user interaction with touch displays. In Proceedings of UIST '09. ACM, New York, NY, USA, 3--12.
[32]
3Wigdor, D., Wixon, D. (2011). Brave NUI World: De-signing Natural User Interfaces for Touch and Gesture (1st ed.). Morgan Kaufmann Publishers Inc., San Fran-cisco, CA, USA.
[33]
3Xilinx. Microblaze Processor Reference Guide. http://www.xilinx.com/support/documentation/sw_manuals/xilinx13_3/mb_ref_guide.pdf, January 2012.

Cited By

View all

Index Terms

  1. Designing for low-latency direct-touch input

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    UIST '12: Proceedings of the 25th annual ACM symposium on User interface software and technology
    October 2012
    608 pages
    ISBN:9781450315807
    DOI:10.1145/2380116
    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: 07 October 2012

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. latency
    2. multi-touch
    3. touch input
    4. user input

    Qualifiers

    • Research-article

    Conference

    UIST '12

    Acceptance Rates

    Overall Acceptance Rate 561 of 2,567 submissions, 22%

    Upcoming Conference

    UIST '25
    The 38th Annual ACM Symposium on User Interface Software and Technology
    September 28 - October 1, 2025
    Busan , Republic of Korea

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)107
    • Downloads (Last 6 weeks)18
    Reflects downloads up to 06 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all

    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