{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T07:15:09Z","timestamp":1781334909501,"version":"3.54.1"},"reference-count":114,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2020,8,17]],"date-time":"2020-08-17T00:00:00Z","timestamp":1597622400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput.-Hum. Interact."],"published-print":{"date-parts":[[2020,10,31]]},"abstract":"<jats:p>While advances in mobile text entry enable smartphone users to type almost as fast as on hardware keyboards, text-heavy activities are still not widely adopted. One reason is the lack of shortcut mechanisms. In this article, we determine shortcuts for text-heavy activities, elicit shortcut gestures, implement them for a fully touch-sensitive smartphone, and conduct an evaluation with potential users. We found that experts perform around 800 keyboard shortcuts per day, which are not available on smartphones. Interviews revealed the lack of shortcuts as a major limitation that prevents mobile text editing. Therefore, we elicited gestures for the 22 most important shortcuts for smartphones that are touch-sensitive on the whole device surface. We implemented the gestures for a fully touch-sensitive smartphone using deep learning and evaluated them in realistic scenarios to gather feedback. We show that the developed prototype is perceived as intuitive and faster than recent commercial approaches.<\/jats:p>","DOI":"10.1145\/3396233","type":"journal-article","created":{"date-parts":[[2020,7,7]],"date-time":"2020-07-07T12:34:24Z","timestamp":1594125264000},"page":"1-38","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":25,"title":["Shortcut Gestures for Mobile Text Editing on Fully Touch Sensitive Smartphones"],"prefix":"10.1145","volume":"27","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5579-2875","authenticated-orcid":false,"given":"Huy Viet","family":"Le","sequence":"first","affiliation":[{"name":"University of Stuttgart, Pfaffenwaldring, Stuttgart, Baden-W\u00fcrttemberg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sven","family":"Mayer","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Forbes Ave, Pittsburgh, PA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Maximilian","family":"Wei\u00df","sequence":"additional","affiliation":[{"name":"University of Stuttgart, Pfaffenwaldring, Stuttgart, Baden-W\u00fcrttemberg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jonas","family":"Vogelsang","sequence":"additional","affiliation":[{"name":"University of Stuttgart, Pfaffenwaldring, Stuttgart, Baden-W\u00fcrttemberg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Henrike","family":"Weing\u00e4rtner","sequence":"additional","affiliation":[{"name":"University of Stuttgart, Pfaffenwaldring, Stuttgart, Baden-W\u00fcrttemberg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Niels","family":"Henze","sequence":"additional","affiliation":[{"name":"University of Regensburg, Bayern, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,8,17]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.3758\/BRM.40.2.413"},{"key":"e_1_2_1_2_1","volume-title":"Wobbrock","author":"Anthony Lisa","year":"2012"},{"key":"e_1_2_1_3_1","first-page":"3","article-title":"Structured pruning of deep convolutional neural networks","volume":"13","author":"Anwar Sajid","year":"2017","journal-title":"Journal on Emerging Technologies in Computing Systems"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2639189.2639257"},{"key":"e_1_2_1_5_1","volume-title":"Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI\u201913)","author":"Bailly Gilles"},{"key":"e_1_2_1_6_1","volume-title":"Proceedings of the 21st Annual ACM Symposium on User Interface Software and Technology (UIST\u201908)","author":"Bau Olivier"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1518701.1518995"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858421"},{"key":"e_1_2_1_9_1","first-page":"4","article-title":"SUS-A quick and dirty usability scale","volume":"189","author":"Brooke John","year":"1996","journal-title":"Usability Evaluation in Industry"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISIE.2006.296083"},{"key":"e_1_2_1_11_1","volume-title":"Proceedings of the 25th Annual ACM Symposium on User Interface Software and Technology (UIST Adjunct Proceedings\u201912)","author":"Cheng Lung-Pan"},{"key":"e_1_2_1_12_1","volume-title":"Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI\u201913)","author":"Cheng Lung-Pan"},{"key":"e_1_2_1_13_1","volume-title":"Retrieved","year":"2019"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1943403.1943445"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300395"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2481330"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173993"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2016.2599174"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2993148.2997632"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858233"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1731903.1731935"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2481385"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025561"},{"key":"e_1_2_1_24_1","volume-title":"Retrieved","author":"Ltd Google Commerce","year":"2019"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1240624.1240865"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1095034.1095054"},{"key":"e_1_2_1_27_1","volume-title":"Dally","author":"Han Song","year":"2015"},{"key":"e_1_2_1_28_1","volume-title":"Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (CHI\u201915)","author":"Harboe Gunnar"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2037373.2037395"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2207676.2208658"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2460625.2460653"},{"key":"e_1_2_1_32_1","volume-title":"et\u00a0al","author":"Hsu Chih-Wei","year":"2003"},{"key":"e_1_2_1_33_1","volume-title":"Proceedings of the 32nd International Conference on Machine Learning (PCML\u201915)","author":"Ioffe Sergey","year":"2015"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/985692.985746"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-7373(86)80034-7"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/1597122.1597138"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2414536.2414585"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2803169"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2166966.2166972"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1029632.1029640"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1240624.1240797"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290607.3312928"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1207\/s15327590ijhc1802_1"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2971485.2971562"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173934"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098279.3122143"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173605"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242587.3242605"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3301275.3302295"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338286.3340145"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2851581.2892462"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/1866029.1866044"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2470735"},{"key":"e_1_2_1_54_1","volume-title":"Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems (CHI\u201917)","author":"Malloch Joseph"},{"key":"e_1_2_1_55_1","volume-title":"Proceedings of the 11th Annual ACM Symposium on User Interface Software and Technology (UIST\u201998)","author":"Mankoff Jennifer"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3343055.3359705"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132272.3134130"},{"key":"e_1_2_1_58_1","volume-title":"Proceedings of the IFIP TC13 International Conference on Human-Computer Interaction. 49--56","author":"McLoone Hugh","year":"2003"},{"key":"e_1_2_1_59_1","volume-title":"Retrieved","author":"Microsoft Corporation","year":"2019"},{"key":"e_1_2_1_60_1","volume-title":"Retrieved","author":"Microsoft Corporation","year":"2019"},{"key":"e_1_2_1_61_1","volume-title":"Retrieved","author":"Microsoft Corporation","year":"2019"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/1613858.1613872"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/2556288.2557148"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591689"},{"key":"e_1_2_1_65_1","volume-title":"Proceedings of Graphics Interface 2010 (GI\u201910)","author":"Morris Meredith Ringel","year":"1839"},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2466142"},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/142750.142834"},{"key":"e_1_2_1_68_1","volume-title":"Gesture-Based Communication in Human-Computer Interaction","author":"Nielsen Michael"},{"key":"e_1_2_1_69_1","volume-title":"Retrieved","author":"Communications Nuance","year":"2019"},{"key":"e_1_2_1_70_1","volume-title":"Wright","author":"Odell Daniel L.","year":"2004"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2481383"},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/2628363.2628378"},{"key":"e_1_2_1_73_1","volume-title":"Human Engineering Design Data Digest","author":"Poston A"},{"key":"e_1_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702597"},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/1866029.1866043"},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/1385569.1385594"},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1978971"},{"key":"e_1_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702583"},{"key":"e_1_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1145\/2207676.2207713"},{"key":"e_1_2_1_80_1","volume-title":"Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI\u201914)","author":"Scarr Joey"},{"key":"e_1_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1979348"},{"key":"e_1_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1145\/2534903.2534918"},{"key":"e_1_2_1_83_1","unstructured":"Ben Schneiderman. 1986. Eight golden rules of interface design. In Disponible en.  Ben Schneiderman. 1986. Eight golden rules of interface design. In Disponible en."},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/3340764.3340767"},{"key":"e_1_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/1520340.1520663"},{"key":"e_1_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785830.2785890"},{"key":"e_1_2_1_87_1","volume-title":"Proceedings of the 2005 IFIP TC13 International Conference on Human-Computer Interaction (INTERACT\u201905)","author":"Siek Katie A."},{"key":"e_1_2_1_88_1","volume-title":"Analysis of Smartphone Users. Retrieved","author":"Aaron Smith","year":"2015"},{"key":"e_1_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1145\/2935334.2935357"},{"key":"e_1_2_1_90_1","first-page":"26","article-title":"Lecture 6.5-rmsprop: Divide the gradient by a running average of its recent magnitude","volume":"4","author":"Tieleman Tijmen","year":"2012","journal-title":"COURSERA: Neural Networks for Machine Learning"},{"key":"e_1_2_1_91_1","volume-title":"Retrieved","author":"Ltd TouchType","year":"2019"},{"key":"e_1_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1145\/2325616.2325626"},{"key":"e_1_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300454"},{"key":"e_1_2_1_94_1","volume-title":"Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (CHI\u201915)","author":"Vatavu Radu-Daniel"},{"key":"e_1_2_1_95_1","volume-title":"Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (CHI\u201916)","author":"Vatavu Radu-Daniel"},{"key":"e_1_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702135"},{"key":"e_1_2_1_97_1","doi-asserted-by":"publisher","DOI":"10.1145\/1240624.1240727"},{"key":"e_1_2_1_98_1","doi-asserted-by":"publisher","DOI":"10.3390\/mti2040065"},{"key":"e_1_2_1_99_1","doi-asserted-by":"publisher","DOI":"10.1145\/2380116.2380175"},{"key":"e_1_2_1_100_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294211.1294259"},{"key":"e_1_2_1_101_1","doi-asserted-by":"publisher","DOI":"10.1145\/2468356.2468591"},{"key":"e_1_2_1_102_1","volume-title":"ACM","author":"Wobbrock Jacob O.","year":"1869"},{"key":"e_1_2_1_103_1","volume-title":"Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI\u201911)","author":"Wobbrock Jacob O.","year":"1978"},{"key":"e_1_2_1_104_1","volume-title":"Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI\u201909)","author":"Wobbrock Jacob O.","year":"1870"},{"key":"e_1_2_1_105_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294211.1294238"},{"key":"e_1_2_1_106_1","doi-asserted-by":"publisher","DOI":"10.1145\/1935701.1935772"},{"key":"e_1_2_1_107_1","doi-asserted-by":"publisher","DOI":"10.1145\/2371664.2371669"},{"key":"e_1_2_1_108_1","doi-asserted-by":"publisher","DOI":"10.1145\/2628363.2634214"},{"key":"e_1_2_1_109_1","unstructured":"Shi Xingjian Zhourong Chen Hao Wang Dit-Yan Yeung Wai-Kin Wong and Wang-chun Woo. 2015. Convolutional LSTM network: A machine learning approach for precipitation nowcasting. In Advances in Neural Information Processing Systems (NIPS). 802--810. Retrieved from http:\/\/papers.nips.cc\/paper\/5955-convolutional-lstm-network-a-machine-learning-approach-for-precipitation-nowcasting.pdf.  Shi Xingjian Zhourong Chen Hao Wang Dit-Yan Yeung Wai-Kin Wong and Wang-chun Woo. 2015. Convolutional LSTM network: A machine learning approach for precipitation nowcasting. In Advances in Neural Information Processing Systems (NIPS). 802--810. Retrieved from http:\/\/papers.nips.cc\/paper\/5955-convolutional-lstm-network-a-machine-learning-approach-for-precipitation-nowcasting.pdf."},{"key":"e_1_2_1_110_1","doi-asserted-by":"publisher","DOI":"10.1145\/642611.642630"},{"key":"e_1_2_1_111_1","doi-asserted-by":"publisher","DOI":"10.1145\/1520340.1520380"},{"key":"e_1_2_1_112_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.2017.7953077"},{"key":"e_1_2_1_113_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242587.3242589"},{"key":"e_1_2_1_114_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858355"}],"container-title":["ACM Transactions on Computer-Human Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3396233","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3396233","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:38:45Z","timestamp":1750199925000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3396233"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,8,17]]},"references-count":114,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2020,10,31]]}},"alternative-id":["10.1145\/3396233"],"URL":"https:\/\/doi.org\/10.1145\/3396233","relation":{},"ISSN":["1073-0516","1557-7325"],"issn-type":[{"value":"1073-0516","type":"print"},{"value":"1557-7325","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,8,17]]},"assertion":[{"value":"2019-02-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-04-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-08-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}