skip to main content
research-article

Towards a Unified and Efficient Command Selection Mechanism for Touch-Based Devices Using Soft Keyboard Hotkeys

Authors Info & Claims
Published:07 January 2022Publication History
Skip Abstract Section

Abstract

We advocate for the usage of hotkeys on touch-based devices by capitalising on soft keyboards through four studies. First, we evaluated visual designs and recommended icons with command names for novices while letters with command names for experts. Second, we investigated the discoverability by asking crowdworkers to use our prototype, with some tasks only doable upon successfully discovering the technique. Discovery rates were high regardless of conditions that vary the familiarity and saliency of modifier keys. However, familiarity with desktop hotkeys boosted discoverability. Our third study focused on how prior knowledge of hotkeys could be leveraged and resulted in a 5% selection time improvement and identified the role of spatial memory in retention. Finally, we compared our soft keyboard layout with a grid layout similar to FastTap. The latter offered a 12–16% gain on selection speed, but at a high cost in terms of screen estate and low spatial stability.

REFERENCES

  1. [1] Alvina Jessalyn, Bunt Andrea, Chilana Parmit K., Malacria Sylvain, and McGrenere Joanna. 2020. Where is that feature? Designing for cross-device software learnability. In Proceedings of the 2020 ACM Designing Interactive Systems Conference. Association for Computing Machinery, New York, NY, 11031115. DOI: https://doi.org/10.1145/3357236.3395506 Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. [2] Anderson John R.. 1983. The Architecture of Cognition. Harvard University Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [3] Anderson John R. and Bower Gordon H.. 1974. Interference in memory for multiple contexts. Memory & Cognition 2, 3 (1974), 509514.Google ScholarGoogle ScholarCross RefCross Ref
  4. [4] Appert Caroline, Chapuis Olivier, and Pietriga Emmanuel. 2012. Dwell-and-spring: Undo for direct manipulation. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 19571966. DOI: https://doi.org/10.1145/2207676.2208339 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. [5] Appert Caroline and Zhai Shumin. 2009. Using Strokes as command shortcuts: Cognitive benefits and toolkit support. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 22892298. DOI: https://doi.org/10.1145/1518701.1519052 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. [6] Apple. 2020. Retrieved on 01 Dec, 2020 from https://developer.apple.com/design/human-interface-guidelines/ios/user-interaction/undo-and-redo/.Google ScholarGoogle Scholar
  7. [7] Arndt Jason. 2012. Paired-Associate Learning. Springer US, Boston, MA, 25512552. DOI: https://doi.org/10.1007/978-1-4419-1428-6_1038Google ScholarGoogle Scholar
  8. [8] Avery Jeff and Lank Edward. 2016. Surveying expert-level gesture use and adoption on multi-touch tablets. In Proceedings of the 2016 ACM Conference on Designing Interactive Systems. Association for Computing Machinery, New York, NY, 577581. DOI: https://doi.org/10.1145/2901790.2901895 Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. [9] Bailly Gilles, Lecolinet Eric, and Nigay Laurence. 2007. Wave menus: Improving the novice mode of hierarchical marking menus. In Proceedings of the 11th IFIP TC 13 International Conference on Human-Computer Interaction. Springer-Verlag, Berlin, 475488. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. [10] Bailly Gilles, Lecolinet Eric, and Nigay Laurence. 2016. Visual menu techniques. ACM Computing Surveys 49, 4 (Dec. 2016), Article 60, 41 pages. DOI: https://doi.org/10.1145/3002171 Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. [11] Bau Olivier and Mackay Wendy E.. 2008. OctoPocus: A dynamic guide for learning gesture-based command sets. In Proceedings of the 21st Annual ACM Symposium on User Interface Software and Technology. Association for Computing Machinery, New York, NY, 3746. DOI: https://doi.org/10.1145/1449715.1449724 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. [12] Bhavnani Suresh K. and John Bonnie E.. 2000. The strategic use of complex computer systems. Human-Computer Interaction 15, 2 (Sept. 2000), 107137. DOI: https://doi.org/10.1207/S15327051HCI1523_3 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. [13] Block Florian, Gellersen Hans, and Villar Nicolas. 2010. Touch-display keyboards: Transforming keyboards into interactive surfaces. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 11451154. DOI: https://doi.org/10.1145/1753326.1753498 Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. [14] Card Stuart K., Moran Thomas P., and Newell Allen. 1980. The keystroke-level model for user performance time with interactive systems. Communications of the ACM 23, 7 (July 1980), 396410. DOI: https://doi.org/10.1145/358886.358895 Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. [15] Carroll John M. and Rosson Mary Beth. 1987. Paradox of the Active User. MIT Press, Cambridge, MA, 80111. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. [16] Cockburn Andy, Gutwin Carl, Scarr Joey, and Malacria Sylvain. 2014. Supporting novice to expert transitions in user interfaces. ACM Computing Surveys 47, 2 (Nov. 2014), Article 31, 36 pages. DOI: https://doi.org/10.1145/2659796 Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. [17] Cockburn Andy, Kristensson Per Ola, Alexander Jason, and Zhai Shumin. 2007. Hard lessons: Effort-inducing interfaces benefit spatial learning. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 15711580. DOI: https://doi.org/10.1145/1240624.1240863 Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. [18] Denis Charles and Karsenty Laurent. 2003. Inter-Usability of Multi-Device Systems – A Conceptual Framework. John Wiley & Sons, Ltd, Chapter 17, 373385. DOI: https://doi.org/10.1002/0470091703.ch17 arXiv: https://onlinelibrary.wiley.com/doi/pdf/10.1002/0470091703.ch17.Google ScholarGoogle Scholar
  19. [19] Dix Alan, Finlay Janet, Abowd Gregory, and Beale Russell. 1997. Human-Computer Interaction. Prentice-Hall, Inc. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. [20] Fennedy Katherine and Lee Hyowon. 2019. Multitouch keyboard revisited: Enhancing moded interaction through redesigning structure and switching techniques. In Proceedings of the 5th International ACM In-Cooperation HCI and UX Conference. Association for Computing Machinery, New York, NY, 3645. DOI: https://doi.org/10.1145/3328243.3328249 Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. [21] Fennedy Katherine, Malacria Sylvain, Lee Hyowon, and Perrault Simon Tangi. 2020. Investigating performance and usage of input methods for soft keyboard hotkeys. In Proceedings of the 22nd International Conference on Human-Computer Interaction with Mobile Devices and Services. Association for Computing Machinery, New York, NY, Article 29, 12 pages. DOI: https://doi.org/10.1145/3379503.3403552 Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. [22] Figma. 2020. The Collaborative Interface Design Tool. Retrieved on 01 Dec, 2020 from https://www.figma.com/.Google ScholarGoogle Scholar
  23. [23] Francone Jeremie, Bailly Gilles, Nigay Laurence, and Lecolinet Eric. 2009. Wavelet menus: A stacking metaphor for adapting marking menus to mobile devices. In Proceedings of the 11th International Conference on Human-Computer Interaction with Mobile Devices and Services. ACM, New York, NY, Article 49, 4 pages. DOI: https://doi.org/10.1145/1613858.1613919 Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. [24] Giannisakis Emmanouil, Bailly Gilles, Malacria Sylvain, and Chevalier Fanny. 2017. IconHK: Using toolbar button icons to communicate keyboard shortcuts. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 47154726. DOI: https://doi.org/10.1145/3025453.3025595 Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. [25] Goguey Alix, Casiez Géry, Cockburn Andy, and Gutwin Carl. 2018. Storyboard-based empirical modeling of touch interface performance. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 112. DOI: https://doi.org/10.1145/3173574.3174019 Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. [26] Goguey Alix, Malacria Sylvain, Cockburn Andy, and Gutwin Carl. 2019. Reducing error aversion to support novice-to-expert transitions with fastTap. In Proceedings of the 31st Conference on l’Interaction Homme-Machine. Association for Computing Machinery, New York, NY, Article 1, 10 pages. DOI: https://doi.org/10.1145/3366550.3372247 Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. [27] Goguey Alix, Malacria Sylvain, and Gutwin Carl. 2018. Improving Discoverability and Expert Performance in Force-Sensitive Text Selection for Touch Devices with Mode Gauges. Association for Computing Machinery, New York, NY, 112. DOI: https://doi.org/10.1145/3173574.3174051 Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. [28] Green Nathan, Kruger Jan, Faldu Chirag, and Amant Robert St.. 2004. A reduced QWERTY keyboard for mobile text entry. In Proceedings of the CHI’04 Extended Abstracts on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 14291432. DOI: https://doi.org/10.1145/985921.986082 Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. [29] Grossman Tovi, Dragicevic Pierre, and Balakrishnan Ravin. 2007. Strategies for accelerating on-line learning of hotkeys. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, New York, NY, 15911600. DOI: https://doi.org/10.1145/1240624.1240865 Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. [30] Gutwin Carl, Cockburn Andy, and Lafreniere Benjamin. 2015. Testing the rehearsal hypothesis with two FastTap interfaces. In Proceedings of the 41st Graphics Interface Conference. 223231. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. [31] Gutwin Carl, Cockburn Andy, Scarr Joey, Malacria Sylvain, and Olson Scott C.. 2014. Faster command selection on tablets with FastTap. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 26172626. DOI: https://doi.org/10.1145/2556288.2557136 Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. [32] Henderson Jay, Malacria Sylvain, Nancel Mathieu, and Lank Edward. 2020. Investigating the necessity of delay in marking menu invocation. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 113. DOI: https://doi.org/10.1145/3313831.3376296 Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. [33] Joyce Alita. 2020. Mobile-App Onboarding: An Analysis of Components and Techniques. Retrieved on 01 Dec, 2020 from https://www.nngroup.com/articles/mobile-app-onboarding/.Google ScholarGoogle Scholar
  34. [34] Joyce Alita. 2020. Mobile Tutorials: Wasted Effort or Efficiency Boosts? Retrieved on 01 Dec, 2020 from https://www.nngroup.com/articles/mobile-tutorials/.Google ScholarGoogle Scholar
  35. [35] Kahneman Daniel. 1973. Attention and Effort. Vol. 1063. Citeseer.Google ScholarGoogle Scholar
  36. [36] Kastrenakes Jacob. 2018. Swype Keyboard Has Been Discontinued. Retrieved on 01 Dec, 2020 from https://www.theverge.com/2018/2/21/17030216/nuance-discontinues-swype-keyboard.Google ScholarGoogle Scholar
  37. [37] Kin Kenrick, Hartmann Björn, and Agrawala Maneesh. 2011. Two-handed marking menus for multitouch devices. ACM Transactions on Computer-Human Interaction 18, 3 (Aug. 2011), Article 16, 23 pages. DOI: https://doi.org/10.1145/1993060.1993066 Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. [38] Krisler Brian and Alterman Richard. 2008. Training towards mastery: Overcoming the active user paradox. In Proceedings of the 5th Nordic Conference on Human-Computer Interaction: Building Bridges. Association for Computing Machinery, New York, NY, 239248. DOI: https://doi.org/10.1145/1463160.1463186 Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. [39] Kurtenbach Gordon and Buxton William. 1994. User learning and performance with marking menus. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 258264. DOI: https://doi.org/10.1145/191666.191759 Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. [40] Lafreniere Benjamin, Gutwin Carl, and Cockburn Andy. 2017. Investigating the post-training persistence of expert interaction techniques. ACM Transactions on Computer-Human Interaction 24, 4 (Aug. 2017), Article 29, 46 pages. DOI: https://doi.org/10.1145/3119928 Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. [41] Lafreniere Benjamin, Gutwin Carl, Cockburn Andy, and Grossman Tovi. 2016. Faster command selection on touchscreen watches. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 46634674. DOI: https://doi.org/10.1145/2858036.2858166 Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. [42] Lane David, Napier H., Peres S., and Sandor Aniko. 2005. Hidden costs of graphical user interfaces: Failure to make the transition from menus and icon toolbars to keyboard shortcuts. International Journal of Human -Computer Interaction 18, 2 (May 2005), 133144. DOI: https://doi.org/10.1207/s15327590ijhc1802_1Google ScholarGoogle ScholarCross RefCross Ref
  43. [43] Le Huy Viet, Mayer Sven, Weiß Maximilian, Vogelsang Jonas, Weingärtner Henrike, and Henze Niels. 2020. Shortcut gestures for mobile text editing on fully touch sensitive smartphones. ACM Transactions on Computer-Human Interaction 27, 5 (Aug. 2020), Article 33, 38 pages. DOI: https://doi.org/10.1145/3396233Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. [44] Lepinski G. Julian, Grossman Tovi, and Fitzmaurice George. 2010. The design and evaluation of multitouch marking menus. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 22332242. DOI: https://doi.org/10.1145/1753326.1753663 Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. [45] Lewis Blaine, d’Eon Greg, Cockburn Andy, and Vogel Daniel. 2020. KeyMap: Improving keyboard shortcut vocabulary using norman’s mapping. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 110. DOI: https://doi.org/10.1145/3313831.3376483 Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. [46] Lewis Blaine and Vogel Daniel. 2020. Longer delays in rehearsal-based interfaces increase expert use. ACM Transactions on Computer-Human Interaction 27, 6 (Nov. 2020), Article 45, 41 pages. DOI: https://doi.org/10.1145/3418196 Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. [47] Malacria Sylvain, Bailly Gilles, Harrison Joel, Cockburn Andy, and Gutwin Carl. 2013. Promoting hotkey use through rehearsal with ExposeHK. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 573582. DOI: https://doi.org/10.1145/2470654.2470735 Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. [48] Malacria Sylvain, Scarr Joey, Cockburn Andy, Gutwin Carl, and Grossman Tovi. 2013. Skillometers: Reflective widgets that motivate and help users to improve performance. In Proceedings of the 26th Annual ACM Symposium on User Interface Software and Technology. Association for Computing Machinery, New York, NY, 321330. DOI: https://doi.org/10.1145/2501988.2501996 Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. [49] Mayer Sven, Lischke Lars, Lanksweirt Adrian, Le Huy Viet, and Henze Niels. 2018. How to communicate new input techniques. In Proceedings of the 10th Nordic Conference on Human-Computer Interaction. Association for Computing Machinery, New York, NY, 460472. DOI: https://doi.org/10.1145/3240167.3240176 Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. [50] Maze. 2020. Design that works. https://maze.design/.Google ScholarGoogle Scholar
  51. [51] Miller Craig S., Denkov Svetlin, and Omanson Richard C.. 2011. Categorization costs for hierarchical keyboard commands. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 27652768. DOI: https://doi.org/10.1145/1978942.1979351 Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. [52] Nielsen Jakob. 1993. Usability Engineering. Morgan Kaufmann Publishers Inc., San Francisco, CA. Google ScholarGoogle ScholarCross RefCross Ref
  53. [53] Norman Donald A.. 1983. Design principles for human-computer interfaces. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 110. DOI: https://doi.org/10.1145/800045.801571 Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. [54] Norman Donald A.. 1988. The Psychology of Everyday Things.Basic books.Google ScholarGoogle Scholar
  55. [55] Norman Donald A.. 2010. Natural user interfaces are not natural. Interactions 17, 3 (May 2010), 610. DOI: https://doi.org/10.1145/1744161.1744163 Google ScholarGoogle ScholarDigital LibraryDigital Library
  56. [56] Norman Donald A. and Nielsen Jakob. 2010. Gestural interfaces: A step backward in usability. Interactions 17, 5 (Sept. 2010), 4649. DOI: https://doi.org/10.1145/1836216.1836228 Google ScholarGoogle ScholarDigital LibraryDigital Library
  57. [57] Nuance. 2017. What Are the Most Common Swype Gestures? Retrieved on 01 Dec, 2020 from https://nuancemobility.zendesk.com/hc/en-us/articles/212253703-What-are-the-most-common-Swype-gestures-.Google ScholarGoogle Scholar
  58. [58] Odell Daniel L., Davis Richard C., Smith Andrew, and Wright Paul K.. 2004. Toolglasses, marking menus, and hotkeys: A comparison of one and two-handed command selection techniques. In Proceedings of Graphics Interface 2004. Canadian Human-Computer Communications Society, School of Computer Science, University of Waterloo, Waterloo, Ontario, Canada, 1724. Retrieved on 01 Dec, 2020 from http://dl.acm.org/citation.cfm?id=1006058.1006061. Google ScholarGoogle ScholarDigital LibraryDigital Library
  59. [59] PandaSage1221. 2013. Typing on Windows 8 / Windows RT Onscreen Touch Keyboard + Features. Youtube. Retrieved from https://youtu.be/Dep_O1508Ug.Google ScholarGoogle Scholar
  60. [60] Parnas David L.. 1969. On the use of transition diagrams in the design of a user interface for an interactive computer system. In Proceedings of the 1969 24th National Conference. Association for Computing Machinery, New York, NY, 379385. DOI: https://doi.org/10.1145/800195.805945 Google ScholarGoogle ScholarDigital LibraryDigital Library
  61. [61] Pernice Kara and Budiu Raluca. 2016. Hamburger Menus and Hidden Navigation Hurt UX Metrics. Retrieved on 01 Dec, 2020 from https://www.nngroup.com/articles/hamburger-menus/.Google ScholarGoogle Scholar
  62. [62] Perrault Simon T., Lecolinet Eric, Bourse Yoann Pascal, Zhao Shengdong, and Guiard Yves. 2015. Physical loci: Leveraging spatial, object and semantic memory for command selection. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 299308. DOI: https://doi.org/10.1145/2702123.2702126 Google ScholarGoogle ScholarDigital LibraryDigital Library
  63. [63] Pong Nicole Ke Cheng. 2020. Interacting with Signifier-Less Designs - The Case of Swhidgets. Master’sThesis. Université de Lille (2018-....). Retrieved on 01 Dec, 2020 from https://hal.inria.fr/tel-03133122.Google ScholarGoogle Scholar
  64. [64] Pong Nicole Ke Chen and Malacria Sylvain. 2019. Awareness, usage and discovery of swipe-revealed hidden widgets in IOS. In Proceedings of the 2019 ACM International Conference on Interactive Surfaces and Spaces. Association for Computing Machinery, New York, NY, 193204. DOI: https://doi.org/10.1145/3343055.3359713 Google ScholarGoogle ScholarDigital LibraryDigital Library
  65. [65] Posch Lisa, Bleier Arnim, Lechner Clemens M., Danner Daniel, Flöck Fabian, and Strohmaier Markus. 2019. Measuring motivations of crowdworkers: The multidimensional crowdworker motivation scale. ACM Transactions on Social Computing 2, 2 (Sept. 2019), Article 8, 34 pages. DOI: https://doi.org/10.1145/3335081 Google ScholarGoogle ScholarDigital LibraryDigital Library
  66. [66] Samsung. 2018. Can I use Ctrl + C, Ctrl + V and Other Shortcuts on Galaxy Tab S like I Would on a PC? Retrieved from https://www.samsung.com/ie/support/mobile-devices/can-i-use-ctrl-c-ctrl-v-and-other-shortcuts-on-galaxy-tab-s-like-i-would-on-a-pc/.Google ScholarGoogle Scholar
  67. [67] Scarr Joey, Cockburn Andy, Gutwin Carl, and Bunt Andrea. 2012. Improving command selection with CommandMaps. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 257266. DOI: https://doi.org/10.1145/2207676.2207713 Google ScholarGoogle ScholarDigital LibraryDigital Library
  68. [68] Scarr Joey, Cockburn Andy, Gutwin Carl, and Malacria Sylvain. 2013. Testing the robustness and performance of spatially consistent interfaces. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 31393148. DOI: https://doi.org/10.1145/2470654.2466430 Google ScholarGoogle ScholarDigital LibraryDigital Library
  69. [69] Scarr Joey, Cockburn Andy, Gutwin Carl, and Quinn Philip. 2011. Dips and ceilings: Understanding and supporting transitions to expertise in user interfaces. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 27412750. DOI: https://doi.org/10.1145/1978942.1979348 Google ScholarGoogle ScholarDigital LibraryDigital Library
  70. [70] Schramm Katherine, Gutwin Carl, and Cockburn Andy. 2016. Supporting transitions to expertise in hidden toolbars. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 46874698. DOI: https://doi.org/10.1145/2858036.2858412 Google ScholarGoogle ScholarDigital LibraryDigital Library
  71. [71] Shneiderman Ben. 1992. Designing the User Interface (2nd Ed.): Strategies for Effective Human-Computer Interaction. Addison-Wesley Longman Publishing Co., Inc. Google ScholarGoogle ScholarDigital LibraryDigital Library
  72. [72] Simon Herbert A. 1956. Rational choice and the structure of the environment. Psychological Review 63, 2 (1956), 129.Google ScholarGoogle ScholarCross RefCross Ref
  73. [73] Singley Mark K. and Anderson John R.. 1989. The Transfer of Cognitive Skill. Harvard University Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  74. [74] Studio Art. Lebedev. 2019. Optimus Popularis. Retrieved on 01 Dec, 2020 from https://www.artlebedev.com/optimus/popularis/.Google ScholarGoogle Scholar
  75. [75] Vogel Daniel and Baudisch Patrick. 2007. Shift: A technique for operating pen-based interfaces using touch. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 657666. DOI: https://doi.org/10.1145/1240624.1240727 Google ScholarGoogle ScholarDigital LibraryDigital Library
  76. [76] Wobbrock Jacob O., Findlater Leah, Gergle Darren, and Higgins James J.. 2011. The aligned rank transform for nonparametric factorial analyses using only anova procedures. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, 143146. DOI: https://doi.org/10.1145/1978942.1978963 Google ScholarGoogle ScholarDigital LibraryDigital Library
  77. [77] Zhao Shengdong and Balakrishnan Ravin. 2004. Simple vs. compound mark hierarchical marking menus. In Proceedings of the 17th Annual ACM Symposium on User Interface Software and Technology. Association for Computing Machinery, New York, NY, 3342. DOI: https://doi.org/10.1145/1029632.1029639 Google ScholarGoogle ScholarDigital LibraryDigital Library
  78. [78] Zheng Jingjie, Bi Xiaojun, Li Kun, Li Yang, and Zhai Shumin. 2018. M3 gesture menu: Design and experimental analyses of marking menus for touchscreen mobile interaction. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, Article 249, 14 pages. DOI: https://doi.org/10.1145/3173574.3173823 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Towards a Unified and Efficient Command Selection Mechanism for Touch-Based Devices Using Soft Keyboard Hotkeys

      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

      Full Access

      • Published in

        cover image ACM Transactions on Computer-Human Interaction
        ACM Transactions on Computer-Human Interaction  Volume 29, Issue 1
        February 2022
        354 pages
        ISSN:1073-0516
        EISSN:1557-7325
        DOI:10.1145/3505201
        Issue’s Table of Contents

        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: 7 January 2022
        • Accepted: 1 July 2021
        • Revised: 1 June 2021
        • Received: 1 December 2020
        Published in tochi Volume 29, Issue 1

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Refereed

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Full Text

      View this article in Full Text.

      View Full Text

      HTML Format

      View this article in HTML Format .

      View HTML Format