Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3025453.3025454acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article
Best Paper

COMPASS: Rotational Keyboard on Non-Touch Smartwatches

Published:02 May 2017Publication History

ABSTRACT

Entering text is very challenging on smartwatches, especially on non-touch smartwatches where virtual keyboards are unavailable. In this paper, we designed and implemented COMPASS, a non-touch bezel-based text entry technique. COMPASS positions multiple cursors on a circular keyboard, with the location of each cursor dynamically optimized during typing to minimize rotational distance. To enter text, a user rotates the bezel to select keys with any nearby cursors. The design of COMPASS was justified by an iterative design process and user studies. Our evaluation showed that participants achieved a pick-up speed around 10 WPM and reached 12.5 WPM after 90-minute practice. COMPASS allows users to enter text on non-touch smartwatches, and also serves as an alternative for entering text on touch smartwatches when touch is unavailable (e.g., wearing gloves).

Skip Supplemental Material Section

Supplemental Material

pn1002-file3.mp4

mp4

60.4 MB

pn1002p.mp4

mp4

4 MB

p705-yi.mp4

mp4

212.7 MB

References

  1. 2016. A note on calculating text entry speed. (2016). http://www.yorku.ca/mack/RN-TextEntrySpeed.html.Google ScholarGoogle Scholar
  2. 2016. American National Corpus. (2016). http://www.americannationalcorpus.org/OANC/index.html.Google ScholarGoogle Scholar
  3. 2016. Apple Watch. (2016). http://www.apple.com/watch/.Google ScholarGoogle Scholar
  4. 2016. BMW iDrive. (2016). http://www.bmw.com/com/en/insights/technology/ technology_guide/articles/controller.html.Google ScholarGoogle Scholar
  5. 2016. Moto 360. (2016). https://www.motorola.com/us/products/moto-360.Google ScholarGoogle Scholar
  6. 2016. Pebble Watch. (2016). https://www.pebble.com/.Google ScholarGoogle Scholar
  7. 2016. Wrist Gestures. (2016). https://support.google.com/androidwear/answer/6312406.Google ScholarGoogle Scholar
  8. Shaikh Shawon Arefin Shimon, Courtney Lutton, Zichun Xu, Sarah Morrison-Smith, Christina Boucher, and Jaime Ruiz. 2016. Exploring Non-touchscreen Gestures for Smartwatches. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (CHI '16). ACM, New York, NY, USA, 3822--3833. DOI: http://dx.doi.org/10.1145/2858036.2858385 Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Xiaojun Bi, Tom Ouyang, and Shumin Zhai. 2014. Both Complete and Correct?: Multi-objective Optimization of Touchscreen Keyboard. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '14). ACM, New York, NY, USA, 2297--2306. DOI: http://dx.doi.org/10.1145/2556288.2557414 Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Renaud Blanch and Michaël Ortega. 2009. Rake Cursor: Improving Pointing Performance with Concurrent Input Channels. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '09). ACM, New York, NY, USA, 1415--1418. DOI: http://dx.doi.org/10.1145/1518701.1518914 Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Jared Cechanowicz, Steven Dawson, Matt Victor, and Sriram Subramanian. 2006. Stylus Based Text Input Using Expanding CIRRIN. In Proceedings of the Working Conference on Advanced Visual Interfaces (AVI '06). ACM, New York, NY, USA, 163--166. DOI: http://dx.doi.org/10.1145/1133265.1133299 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Xiang 'Anthony' Chen, Tovi Grossman, and George Fitzmaurice. 2014. Swipeboard: A Text Entry Technique for Ultra-small Interfaces That Supports Novice to Expert Transitions. In Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology (UIST '14). ACM, New York, NY, USA, 615--620. DOI: http://dx.doi.org/10.1145/2642918.2647354 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Leah Findlater and Jacob Wobbrock. 2012. Personalized Input: Improving Ten-finger Touchscreen Typing Through Automatic Adaptation. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '12). ACM, New York, NY, USA, 815--824. DOI:http://dx.doi.org/10.1145/2207676.2208520 Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Markus Funk, Alireza Sahami, Niels Henze, and Albrecht Schmidt. 2014. Using a Touch-sensitive Wristband for Text Entry on Smart Watches. In CHI '14 Extended Abstracts on Human Factors in Computing Systems (CHI EA '14). ACM, New York, NY, USA, 2305--2310. DOI: http://dx.doi.org/10.1145/2559206.2581143 Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Joshua Goodman, Gina Venolia, Keith Steury, and Chauncey Parker. 2002. Language Modeling for Soft Keyboards. In Proceedings of the 7th International Conference on Intelligent User Interfaces (IUI '02). ACM, New York, NY, USA, 194--195. DOI: http://dx.doi.org/10.1145/502716.502753 Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Mitchell Gordon, Tom Ouyang, and Shumin Zhai. 2016. WatchWriter: Tap and Gesture Typing on a Smartwatch Miniature Keyboard with Statistical Decoding. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (CHI '16). ACM, New York, NY, USA, 3817--3821. DOI: http://dx.doi.org/10.1145/2858036.2858242 Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Chris Harrison and Scott E. Hudson. 2009. Abracadabra: Wireless, High-precision, and Unpowered Finger Input for Very Small Mobile Devices. In Proceedings of the 22Nd Annual ACM Symposium on User Interface Software and Technology (UIST '09). ACM, New York, NY, USA, 121--124. DOI: http://dx.doi.org/10.1145/1622176.1622199 Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Uta Hinrichs, Holly Schmidt, Tobias Isenberg, Mark S Hancock, and Sheelagh Carpendale. 2008. Bubbletype: Enabling text entry within a walk-up tabletop installation. (2008).Google ScholarGoogle Scholar
  19. Jonggi Hong, Seongkook Heo, Poika Isokoski, and Geehyuk Lee. 2015. SplitBoard: A Simple Split Soft Keyboard for Wristwatch-sized Touch Screens. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (CHI '15). ACM, New York, NY, USA, 1233--1236. DOI: http://dx.doi.org/10.1145/2702123.2702273 Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Frederic Kerber, Tobias Kiefer, and Markus Löchtefeld. 2016. Investigating Interaction Techniques for State-of-the-Art Smartwatches. In Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA '16). ACM, New York, NY, USA, 2540--2547. DOI: http://dx.doi.org/10.1145/2851581.2892302 Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Masatomo Kobayashi and Takeo Igarashi. 2008. Ninja Cursors: Using Multiple Cursors to Assist Target Acquisition on Large Screens. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '08). ACM, New York, NY, USA, 949--958. DOI:http://dx.doi.org/10.1145/1357054.1357201 Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Luis A. Leiva, Alireza Sahami, Alejandro Catala, Niels Henze, and Albrecht Schmidt. 2015. Text Entry on Tiny QWERTY Soft Keyboards. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (CHI '15). ACM, New York, NY, USA, 669--678. DOI: http://dx.doi.org/10.1145/2702123.2702388 Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. I. Scott MacKenzie and R. William Soukoreff. 2002. A Character-level Error Analysis Technique for Evaluating Text Entry Methods. In Proceedings of the Second Nordic Conference on Human-computer Interaction (NordiCHI '02). ACM, New York, NY, USA, 243--246. DOI: http://dx.doi.org/10.1145/572020.572056 Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. I. Scott MacKenzie and R. William Soukoreff. 2003. Phrase Sets for Evaluating Text Entry Techniques. In CHI '03 Extended Abstracts on Human Factors in Computing Systems (CHI EA '03). ACM, New York, NY, USA, 754--755. DOI:http://dx.doi.org/10.1145/765891.765971 Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Jennifer Mankoff and Gregory D. Abowd. 1998. Cirrin: A Word-level Unistroke Keyboard for Pen Input. In Proceedings of the 11th Annual ACM Symposium on User Interface Software and Technology (UIST '98). ACM, New York, NY, USA, 213--214. DOI: http://dx.doi.org/10.1145/288392.288611 Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Paul Nation and Robert Waring. 1997. Vocabulary size, text coverage and word lists. Vocabulary: Description, acquisition and pedagogy 14 (1997), 6--19.Google ScholarGoogle Scholar
  27. Stephen Oney, Chris Harrison, Amy Ogan, and Jason Wiese. 2013. ZoomBoard: A Diminutive Qwerty Soft Keyboard Using Iterative Zooming for Ultra-small Devices. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '13). ACM, New York, NY, USA, 2799--2802. DOI: http://dx.doi.org/10.1145/2470654.2481387 Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Katrin Plaumann, Michael Müller, and Enrico Rukzio. 2016. CircularSelection: Optimizing List Selection for Smartwatches. In Proceedings of the 2016 ACM International Symposium on Wearable Computers (ISWC '16). ACM, New York, NY, USA, 128--135. DOI: http://dx.doi.org/10.1145/2971763.2971766 Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Morten Proschowsky, Nette Schultz, and Niels Ebbe Jacobsen. 2006. An Intuitive Text Input Method for Touch Wheels. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '06). ACM, New York, NY, USA, 467--470. DOI: http://dx.doi.org/10.1145/1124772.1124842 Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Philip Quinn, Andy Cockburn, and Jérôme Delamarche. 2013. Examining the costs of multiple trajectory pointing techniques. International Journal of Human-Computer Studies 71, 4 (2013), 492--509. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Kari-Jouko Räihä and Oleg Špakov. 2009. Disambiguating Ninja Cursors with Eye Gaze. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '09). ACM, New York, NY, USA, 1411--1414. DOI: http://dx.doi.org/10.1145/1518701.1518913 Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Garth Shoemaker, Leah Findlater, Jessica Q Dawson, and Kellogg S Booth. 2009. Mid-air text input techniques for very large wall displays. In Proc. GI'09. Canadian Information Processing Society, 231--238.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. R. William Soukoreff and I. Scott MacKenzie. 2003. Metrics for Text Entry Research: An Evaluation of MSD and KSPC, and a New Unified Error Metric. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '03). ACM, New York, NY, USA, 113--120. DOI: http://dx.doi.org/10.1145/642611.642632 Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Keith Vertanen, Haythem Memmi, Justin Emge, Shyam Reyal, and Per Ola Kristensson. 2015. VelociTap: Investigating Fast Mobile Text Entry Using Sentence-Based Decoding of Touchscreen Keyboard Input. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (CHI '15). ACM, New York, NY, USA, 659--668. DOI: http://dx.doi.org/10.1145/2702123.2702135 Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Hongyi Wen, Julian Ramos Rojas, and Anind K. Dey. 2016. Serendipity: Finger Gesture Recognition Using an Off-the-Shelf Smartwatch. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (CHI '16). ACM, New York, NY, USA, 3847--3851. DOI: http://dx.doi.org/10.1145/2858036.2858466 Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Chun Yu, Yuanchun Shi, Ravin Balakrishnan, Xiangliang Meng, Yue Suo, Mingming Fan, and Yongqiang Qin. 2010. The Satellite Cursor: Achieving MAGIC Pointing Without Gaze Tracking Using Multiple Cursors. In Proceedings of the 23Nd Annual ACM Symposium on User Interface Software and Technology (UIST '10). ACM, New York, NY, USA, 163--172. DOI: http://dx.doi.org/10.1145/1866029.1866056 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. COMPASS: Rotational Keyboard on Non-Touch Smartwatches

    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 '17: Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems
      May 2017
      7138 pages
      ISBN:9781450346559
      DOI:10.1145/3025453

      Copyright © 2017 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: 2 May 2017

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      CHI '17 Paper Acceptance Rate600of2,400submissions,25%Overall Acceptance Rate6,199of26,314submissions,24%

      Upcoming Conference

      CHI PLAY '24
      The Annual Symposium on Computer-Human Interaction in Play
      October 14 - 17, 2024
      Tampere , Finland

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader