{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,6]],"date-time":"2026-03-06T03:56:04Z","timestamp":1772769364114,"version":"3.50.1"},"reference-count":78,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2022,1,7]],"date-time":"2022-01-07T00:00:00Z","timestamp":1641513600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001381","name":"National Research Foundation, Singapore","doi-asserted-by":"crossref","award":["AISG2-RP-2020-016"],"award-info":[{"award-number":["AISG2-RP-2020-016"]}],"id":[{"id":"10.13039\/501100001381","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001665","name":"Agence Nationale de la Recherche","doi-asserted-by":"crossref","award":["ANR-19-CE33-0006"],"award-info":[{"award-number":["ANR-19-CE33-0006"]}],"id":[{"id":"10.13039\/501100001665","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Singapore Ministry of Education and Singapore University of Technology and Design (SUTD) Start-up Research","award":["T1SRIS18141"],"award-info":[{"award-number":["T1SRIS18141"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput.-Hum. Interact."],"published-print":{"date-parts":[[2022,2,28]]},"abstract":"<jats:p>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\u201316% gain on selection speed, but at a high cost in terms of screen estate and low spatial stability.<\/jats:p>","DOI":"10.1145\/3476510","type":"journal-article","created":{"date-parts":[[2022,1,7]],"date-time":"2022-01-07T14:50:16Z","timestamp":1641567016000},"page":"1-39","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["Towards a Unified and Efficient Command Selection Mechanism for Touch-Based Devices Using Soft Keyboard Hotkeys"],"prefix":"10.1145","volume":"29","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9643-2072","authenticated-orcid":false,"given":"Katherine","family":"Fennedy","sequence":"first","affiliation":[{"name":"Singapore University of Technology and Design (SUTD) &amp; NUS-HCI Lab, Singapore"}]},{"given":"Angad","family":"Srivastava","sequence":"additional","affiliation":[{"name":"Singapore University of Technology and Design (SUTD) &amp; Yale-NUS College, Singapore"}]},{"given":"Sylvain","family":"Malacria","sequence":"additional","affiliation":[{"name":"University Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, Lille, France"}]},{"given":"Simon T.","family":"Perrault","sequence":"additional","affiliation":[{"name":"Singapore University of Technology and Design (SUTD), Singapore"}]}],"member":"320","published-online":{"date-parts":[[2022,1,7]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/3357236.3395506"},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.5555\/538901"},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.3758\/BF03196913"},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/2207676.2208339"},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/1518701.1519052"},{"key":"e_1_3_2_7_2","unstructured":"Apple. 2020. Retrieved on 01 Dec 2020 from https:\/\/developer.apple.com\/design\/human-interface-guidelines\/ios\/user-interaction\/undo-and-redo\/."},{"key":"e_1_3_2_8_2","first-page":"2551","volume-title":"Paired-Associate Learning","author":"Arndt Jason","year":"2012","unstructured":"Jason Arndt. 2012. Paired-Associate Learning. Springer US, Boston, MA, 2551\u20132552. DOI:https:\/\/doi.org\/10.1007\/978-1-4419-1428-6_1038"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/2901790.2901895"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.5555\/1776994.1777053"},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/3002171"},{"key":"e_1_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/1449715.1449724"},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1207\/S15327051HCI1523_3"},{"key":"e_1_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753498"},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/358886.358895"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.5555\/28446.28451"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/2659796"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/1240624.1240863"},{"key":"e_1_3_2_19_2","first-page":"373","volume-title":"Inter-Usability of Multi-Device Systems \u2013 A Conceptual Framework","author":"Denis Charles","year":"2003","unstructured":"Charles Denis and Laurent Karsenty. 2003. Inter-Usability of Multi-Device Systems \u2013 A Conceptual Framework. John Wiley & Sons, Ltd, Chapter 17, 373\u2013385. DOI:https:\/\/doi.org\/10.1002\/0470091703.ch17 arXiv:https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/0470091703.ch17."},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.5555\/249491"},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/3328243.3328249"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/3379503.3403552"},{"key":"e_1_3_2_23_2","unstructured":"Figma. 2020. The Collaborative Interface Design Tool. Retrieved on 01 Dec 2020 from https:\/\/www.figma.com\/."},{"key":"e_1_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/1613858.1613919"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025595"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3174019"},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/3366550.3372247"},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3174051"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/985921.986082"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/1240624.1240865"},{"key":"e_1_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.5555\/2788890.2788930"},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/2556288.2557136"},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376296"},{"key":"e_1_3_2_34_2","unstructured":"Alita Joyce. 2020. Mobile-App Onboarding: An Analysis of Components and Techniques. Retrieved on 01 Dec 2020 from https:\/\/www.nngroup.com\/articles\/mobile-app-onboarding\/."},{"key":"e_1_3_2_35_2","unstructured":"Alita Joyce. 2020. Mobile Tutorials: Wasted Effort or Efficiency Boosts? Retrieved on 01 Dec 2020 from https:\/\/www.nngroup.com\/articles\/mobile-tutorials\/."},{"key":"e_1_3_2_36_2","volume-title":"Attention and Effort","author":"Kahneman Daniel","year":"1973","unstructured":"Daniel Kahneman. 1973. Attention and Effort. Vol. 1063. Citeseer."},{"key":"e_1_3_2_37_2","unstructured":"Jacob Kastrenakes. 2018. Swype Keyboard Has Been Discontinued. Retrieved on 01 Dec 2020 from https:\/\/www.theverge.com\/2018\/2\/21\/17030216\/nuance-discontinues-swype-keyboard."},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1145\/1993060.1993066"},{"key":"e_1_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1145\/1463160.1463186"},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1145\/191666.191759"},{"key":"e_1_3_2_41_2","doi-asserted-by":"publisher","DOI":"10.1145\/3119928"},{"key":"e_1_3_2_42_2","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858166"},{"key":"e_1_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.1207\/s15327590ijhc1802_1"},{"key":"e_1_3_2_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3396233"},{"key":"e_1_3_2_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753663"},{"key":"e_1_3_2_46_2","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376483"},{"key":"e_1_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.1145\/3418196"},{"key":"e_1_3_2_48_2","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2470735"},{"key":"e_1_3_2_49_2","doi-asserted-by":"publisher","DOI":"10.1145\/2501988.2501996"},{"key":"e_1_3_2_50_2","doi-asserted-by":"publisher","DOI":"10.1145\/3240167.3240176"},{"key":"e_1_3_2_51_2","unstructured":"Maze. 2020. Design that works. https:\/\/maze.design\/."},{"key":"e_1_3_2_52_2","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1979351"},{"key":"e_1_3_2_53_2","doi-asserted-by":"publisher","DOI":"10.5555\/529793"},{"key":"e_1_3_2_54_2","doi-asserted-by":"publisher","DOI":"10.1145\/800045.801571"},{"key":"e_1_3_2_55_2","volume-title":"The Psychology of Everyday Things.","author":"Norman Donald A.","year":"1988","unstructured":"Donald A. Norman. 1988. The Psychology of Everyday Things.Basic books."},{"key":"e_1_3_2_56_2","doi-asserted-by":"publisher","DOI":"10.1145\/1744161.1744163"},{"key":"e_1_3_2_57_2","doi-asserted-by":"publisher","DOI":"10.1145\/1836216.1836228"},{"key":"e_1_3_2_58_2","unstructured":"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-."},{"key":"e_1_3_2_59_2","doi-asserted-by":"publisher","DOI":"10.5555\/1006058.1006061"},{"key":"e_1_3_2_60_2","volume-title":"Typing on Windows 8 \/ Windows RT Onscreen Touch Keyboard + Features","year":"2013","unstructured":"PandaSage1221. 2013. Typing on Windows 8 \/ Windows RT Onscreen Touch Keyboard + Features. Youtube. Retrieved from https:\/\/youtu.be\/Dep_O1508Ug."},{"key":"e_1_3_2_61_2","doi-asserted-by":"publisher","DOI":"10.1145\/800195.805945"},{"key":"e_1_3_2_62_2","unstructured":"Kara Pernice and Raluca Budiu. 2016. Hamburger Menus and Hidden Navigation Hurt UX Metrics. Retrieved on 01 Dec 2020 from https:\/\/www.nngroup.com\/articles\/hamburger-menus\/."},{"key":"e_1_3_2_63_2","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702126"},{"key":"e_1_3_2_64_2","unstructured":"Nicole Ke Cheng Pong. 2020. Interacting with Signifier-Less Designs - The Case of Swhidgets . Master\u2019sThesis. Universit\u00e9 de Lille (2018-....). Retrieved on 01 Dec 2020 from https:\/\/hal.inria.fr\/tel-03133122."},{"key":"e_1_3_2_65_2","doi-asserted-by":"publisher","DOI":"10.1145\/3343055.3359713"},{"key":"e_1_3_2_66_2","doi-asserted-by":"publisher","DOI":"10.1145\/3335081"},{"key":"e_1_3_2_67_2","unstructured":"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\/."},{"key":"e_1_3_2_68_2","doi-asserted-by":"publisher","DOI":"10.1145\/2207676.2207713"},{"key":"e_1_3_2_69_2","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2466430"},{"key":"e_1_3_2_70_2","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1979348"},{"key":"e_1_3_2_71_2","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858412"},{"key":"e_1_3_2_72_2","doi-asserted-by":"publisher","DOI":"10.5555\/129385"},{"key":"e_1_3_2_73_2","doi-asserted-by":"publisher","DOI":"10.1037\/h0042769"},{"key":"e_1_3_2_74_2","doi-asserted-by":"publisher","DOI":"10.5555\/75032"},{"key":"e_1_3_2_75_2","unstructured":"Art. Lebedev Studio. 2019. Optimus Popularis. Retrieved on 01 Dec 2020 from https:\/\/www.artlebedev.com\/optimus\/popularis\/."},{"key":"e_1_3_2_76_2","doi-asserted-by":"publisher","DOI":"10.1145\/1240624.1240727"},{"key":"e_1_3_2_77_2","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1978963"},{"key":"e_1_3_2_78_2","doi-asserted-by":"publisher","DOI":"10.1145\/1029632.1029639"},{"key":"e_1_3_2_79_2","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173823"}],"container-title":["ACM Transactions on Computer-Human Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3476510","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3476510","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T17:49:20Z","timestamp":1750268960000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3476510"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,7]]},"references-count":78,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,2,28]]}},"alternative-id":["10.1145\/3476510"],"URL":"https:\/\/doi.org\/10.1145\/3476510","relation":{},"ISSN":["1073-0516","1557-7325"],"issn-type":[{"value":"1073-0516","type":"print"},{"value":"1557-7325","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,7]]},"assertion":[{"value":"2020-12-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-07-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-01-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}