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

GestKeyboard: enabling gesture-based interaction on ordinary physical keyboard

Authors Info & Claims
Published:26 April 2014Publication History

ABSTRACT

Stroke gestures are intuitive and efficient but often require gesture-capable input hardware such as a touchscreen. In this paper, we present GestKeyboard, a novel technique for gesturing over an ordinary, unmodified physical keyboard that remains the major input modality for existing desktop and laptop computers. We discuss an exploratory study for understanding the design space of gesturing on a physical keyboard and our algorithms for detecting gestures in a modeless way, without interfering with the keyboard's major functionality such as text entry and shortcuts activation. We explored various features for detecting gestures from a keyboard event stream. Our experiment based on the data collected from 10 participants indicated it is feasible to reliably detect gestures from normal keyboard use, 95% detection accuracy within a maximum latency of 200ms.

Skip Supplemental Material Section

Supplemental Material

pn2157-file3.mp4

mp4

28 MB

p1675-sidebyside.mp4

mp4

196.8 MB

References

  1. Bailly, G., Pietrzak, T., Deber, J., and Wigdor, D. Métamorphe: augmenting hotkey usage with actuated keys. In Proc. CHI 2013, ACM Press (2013), 563--572. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Block, F., Gellersen, H., and Villar, N. Touch-Display Keyboards: Transforming Keyboards into Interactive Surfaces. In Proc. CHI 2010, ACM Press (2010), 1145--1154. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Dietz, P., Eidelson, B., Westhues, J., and Bathiche, S. A Practical Pressure Sensitive Computer Keyboard. In Proc. UIST 2009, ACM Press (2009), 55--58. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Dribin, D. Keyboard Matrix Help. http://www.dribin.org/dave/keyboard/one_html/.Google ScholarGoogle Scholar
  5. Jannotti, J. Iconic Text Entry Using a Numeric Keypad. Unpublished, 2002. http://pdos.csail.mit.edu/~jj/jannotti.com/papers/iconicuist02.pdf.Google ScholarGoogle Scholar
  6. Kane, S., Avrahami, D., Wobbrock, J., Harrison, B., Rea, A., Philipose, M., and LaMarca, A. Bonfire: A Nomadic System for Hybrid Laptop-Tabletop Interaction. In Proc. UIST 2009, ACM Press (2009), 129--138. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Keyboard Ghosting Explained. http://www.microsoft.com/appliedsciences/antighostingexplained.mspx. Retrieved September 15, 2013.Google ScholarGoogle Scholar
  8. Leap Motion. https://www.leapmotion.com/. Retrieved September 15, 2013.Google ScholarGoogle Scholar
  9. Li, Y., Protractor: A Fast and Accurate Gesture Recognizer. In Proc. CHI 2010, ACM Press (2010), 2169--2172. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Wigdor, D., Benko, H., Pella, J., Lombardo, J., and Williams, S. Rock & Rails: Extending Multi-Touch Interaction with Shape Gestures to Enable Precise Spatial Manipulations. In Proc. CHI 2011, ACM Press (2011), 1581--1590. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Wilson, A. Robust Computer Vision-Based Detection of Pinching for One and Two-Handed Gesture Input, In Proc. UIST 2006, ACM Press (2006), 255--258. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Wobbrock, J., Myers, B., and Rothrock, B. Few-Key Text Entry Revisited: Mnemonic Gestures on Four Keys. In Proc. CHI 2006, ACM Press (2006), 489--492. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Wobbrock, J., Wilson, A., and Li., Y. Gestures without libraries, toolkits or Training: a $1.00 Recognizer for User Interface Prototypes. In Proc. UIST 2007, ACM Press (2007), 159--168. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Zhai, S., Kristensson, P. O., Gong, P., Greiner, M., Peng, S. A., Liu, L. M., and Dunnigan, A. ShapeWriter on the iPhone - From the Laboratory to the Real World. In Proc. CHI EA 2009, ACM Press (2009), 2667--2670. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. GestKeyboard: enabling gesture-based interaction on ordinary physical keyboard

      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 '14: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
        April 2014
        4206 pages
        ISBN:9781450324731
        DOI:10.1145/2556288

        Copyright © 2014 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 the author(s) 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: 26 April 2014

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        CHI '14 Paper Acceptance Rate465of2,043submissions,23%Overall Acceptance Rate6,199of26,314submissions,24%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader