REVIEW 4 major objections 5 minor 1 cited by
Simulating Errors in Touchscreen Typing
T0 review · 4 major / 5 minor · reviewed 2026-08-09 · deepseek-v4-flash
Pith's one-line read This paper introduces Typoist, the first typing model that simulates slips, lapses, and mistakes in touchscreen typing and reproduces human error distributions across diverse user groups.
desk verdict A useful modeling framework and benchmark, but the evaluation loop is circular: error parameters are fitted on the same metrics used to claim the model reproduces human errors. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the supervisory control loop, formulated as a POMDP in which a reinforcement-learned controller sets goals for a vision module, a finger module, and working memory while the simulated cognitive environment injects errors. The error-generating mechanisms are parameterized by a small set of functions: the WHo model for finger endpoint spread; forgetting with probability $P(t)=1-e^{-kt}$, where $t$ is time since the last proofreading; proofreading miss probability $P_{\text{obs--text}}=p_0 e^{-T}$, where longer proofreading raises accuracy; and a constant finger-observation miss probability $P_{\text{obs--finger}}$. These parameters scale the user's capabilities, and a two-loop Bayesian optimization fits both training hyperparameters and user-group parameters so that the same architecture covers different populations. The reward $R=(1-\text{Err}^\alpha)-w t$ encodes the speed–accuracy tradeoff that drives the controller's allocation of attention.
What would settle it
A study that measured forgetting rates while holding time since the last proofreading constant — for example, varying phrase difficulty or cognitive load — and found different lapse rates would falsify the exponential forgetting assumption; similarly, a proofreading experiment in which miss rates do not follow $p_0 e^{-T}$ as reading time varies would falsify the mistakes mechanism.
Extended reading notes
Core claim
Typoist models typing as a partially observable Markov decision process under a supervisory controller that decides where to look and what to type, while the internal environment of the model contains noisy cognitive capabilities that generate errors. Motor execution noise produces slips such as hitting a neighboring key, unintentional double taps, and swapped keypress order; a forgetting probability that grows with time since the last proofreading produces lapses; and imperfect proofreading plus imperfect observation of the finger during gaze guidance produce mistakes. The controller optimizes a reward that balances error rate against time, so the model chooses speed–accuracy tradeoffs the way a user might. The paper claims that with parameter values fitted to different user groups, Typoist generates error distributions and correction strategies comparable to those of young adults, elderly typists, and individuals with Parkinson's, and that it captures the effects of autocorrection better than the earlier CRTypist model.
Load-bearing premise
The load-bearing premise is that the error mechanisms can be captured by simple formulas — forgetting grows only with time since last proofreading, proofreading accuracy grows exponentially with reading time, and finger-location misses are a constant — so if those formulas are wrong, the model's fit to observed error rates would not show it simulates the true causes.
Editorial extensions
If this is right
- Keyboard designs could be evaluated for fault tolerance in simulation before a user study, including error types that prior models could not generate.
- Practitioners could generate synthetic typing error data for groups that are hard to recruit, such as users with Parkinson's or elderly users, by setting the model's cognitive parameters.
- Error-handling behavior, such as immediate versus delayed backspacing, can be predicted together with typing speed, so design changes can be judged on correction effort rather than raw error counts alone.
- Because every simulated typographical error is traced to a cognitive mechanism, the model offers a glass-box alternative to purely statistical text-error generators.
Reading between the lines
- A testable extension is to check whether the simple functional forms transfer to new phrase sets and keyboards; if forgetting depends on more than time since the last proofreading, the parameter fits may not generalize.
- The model's rule-based autocorrection is likely too simple for real-world errors such as space-key confusion, where the decoder itself creates the error; simulating the decoder's behavior would be a natural next step.
- The resource-rationality story implies that a given user's speed–accuracy preference should be stable across keyboard layouts, which could be tested with the same benchmark data.
- The same supervisory-control architecture could be applied to other error-prone input tasks, such as gesture typing or pointing, where slips, lapses, and mistakes also occur.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. Typoist extends the CRTypist computational-rationality model of touchscreen typing by adding mechanisms for slips, lapses, and mistakes, and by formulating typing as a POMDP in which a supervisory controller allocates gaze and finger resources under noisy perception, motor control, and memory. The paper introduces a three-level benchmark (no correction, manual correction, autocorrection) with datasets from young adults, elderly users, Parkinson's users, Finnish typists, and Gboard typists, and reports that Typoist reproduces human error rates, error corrections, and speed-accuracy trade-offs better than CRTypist. The authors also provide an interactive visualization tool and release the model.
Significance. If the model's mechanisms are validated, this would be a substantial advance: it is the first typing simulation to move beyond motor slips and to cover the three classical cognitive error categories in a unified, computationally rational framework. The paper also contributes a public benchmark organized by error-correction condition, a useful artifact for future text-entry research, and a reproducible RL-plus-Bayesian-optimization pipeline. The strongest parts are the breadth of the model architecture and the honest reporting of several residual mismatches. However, the central empirical claim—that agreement with human data validates the proposed cognitive mechanisms—is currently weakened by an in-sample parameter-fitting evaluation, so the significance is contingent on additional held-out or otherwise non-circular validation.
major comments (4)
- [§3.3 and §5.2] The evaluation is in-sample with respect to the fitted parameters. Section 3.3 describes an inner-loop optimization that adapts user-group parameters, and Section 5.2 states that optimization minimizes differences in typing speed, error rates, and backspacing. Table 1 then reports those same metrics as evidence that Typoist 'closely reproduce[s] human-like behavior.' Because the parameters are fit to the very metrics used for evaluation, the agreement in Table 1 does not yet discriminate mechanistic simulation from flexible curve fitting. I would like to see a held-out evaluation: fit parameters on one set of phrases or participants and predict a disjoint set, or predict a new keyboard or autocorrection condition without refitting, plus a parameter-identifiability or sensitivity analysis showing that the fitted values are constrained by the data rather than merely absorbing model misspecification.
- [Table 1, Level 0 and Level 1 rows] Substantial deviations remain even on the fitted metrics, and these undermine the blanket claim in Section 5 that the model 'can closely reproduce human-like behavior at each level.' Specifically, Parkinson's insertion errors are simulated at 2.75% versus 6.63% human (M=6.63, SD=1.24), elderly insertion errors at 0.48% versus 4.60% human, and Gboard substitution errors at 6.38% versus 1.78% human. Sections 5.1 and 5.2 acknowledge these exceptions, but the abstract and Section 6 still present the fit as close. These mismatches should be reported as failures and analyzed structurally (e.g., is the double-tap probability P(v)=1-e^{-k*v} unable to reach the observed Parkinson's insertion rate?), rather than listed as minor residuals.
- [§5.1, Elderly users] The comparison for elderly users relies on an unjustified assumption: the text says the reference data do not include standard deviations and that the authors 'assume the SD to be 1%' in order to declare that three error rates fall within range. Since 1% is arbitrarily chosen and differs from the SDs reported for other groups, the claim that the model matches elderly error rates is not supported. Either report the actual variability or refrain from making statistical-fit claims for this group.
- [§5.2, Bayes factor analysis] The Bayes factor comparison between Typoist and CRTypist is presented only as aggregate counts (e.g., '6/7 show support for H0'), without listing the Bayes factors for most metrics or the prior used in the Bayesian t-test. Given that the same data were used for parameter fitting, these tests do not address the central circularity concern; additionally, the Gboard dataset comparison appears to use only 30 simulated data points against 5,140 human trajectories, which makes the test underpowered. Please clarify the sample sizes and report the full set of Bayes factors and priors.
minor comments (5)
- [Table 1 header] The table header contains a garbled fragment ('/edtmanual error correction is allowed; gaze data is included;') that should be cleaned up, and the superscript markers used to indicate conditions are not defined consistently.
- [§3.1.1, equation] The WHo model equation is typeset incorrectly: '(y-y0)1-kα(x-x0)kα = FK' is missing the operators and parentheses needed to be readable. Please use the standard mathematical notation from Guiard and Rioul.
- [References] References [45] and [46] are duplicates of the same PPO arXiv paper; one should be removed or differentiated.
- [§6.1] The Discussion introduces the term 'commission' errors, but the paper elsewhere consistently uses 'insertion' errors; please align the terminology.
- [§5.3] The sentence 'the model exhibited a slight increase in typing speed when autocorrection is not enabled' is ambiguous because the comparison is between the Level 2 model and the Level 1 model, not a within-condition manipulation; please rephrase for clarity.
Circularity Check
Reported error reproduction is a training-set fit: per-user-group parameters are optimized on the same benchmark metrics later presented as predicted matches.
-
fitted input called prediction
[Section 5.2 (Level 1); see also Section 5.1, Section 3.3, and Table 1]
"optimization of all human parameters for the model for the target user group was handled by minimizing the differences in typing speed, error rates, and the amount of backspacing."
The human parameters that control the error mechanisms (forgetting rate k, proofreading miss p0, finger-miss probability P_obs_finger, motor noise FK, and reward weights) are optimized per user group to minimize the difference between simulated and human behavior on the very metrics reported in Table 1. Section 5.1 similarly says, 'After adjusting cognitive parameters for these groups, we ran simulations with the same number of independent episodes for each group, then compared the results.' The close matches in Table 1 are therefore consequences of fitting, not independent predictions, and they cannot validate the claimed lapse/mistake mechanisms without held-out phrases, participants, keyboard layouts, or a parameter-identifiability analysis.
full rationale
The central quantitative evidence in Table 1 is not an independent test of Typoist's cognitive mechanisms: the same benchmark metrics (typing speed, error rates, backspacing) are used both as the optimization objective for per-group human parameters and as the outcome measures reported as successful reproduction. This is the core circular step. The paper's Bayes-factor analysis in Section 5.2 compares the fitted simulations to the human data after parameter optimization, which again treats a training-set fit as predictive evidence. No held-out phrases, held-out participants, novel keyboard condition, or parameter-identifiability check is reported, so the match cannot distinguish mechanistic simulation from flexible curve fitting. The model is not wholly definitional: the architecture integrates slips, lapses, and mistakes, and the trajectory-level and autocorrection behavior have independent content. However, the load-bearing claim that Typoist 'reproduces' human error distributions is partly forced by the fitting procedure. Self-citations to CRTypist are present and the model is built on CRTypist's internal environment, but the decisive circularity here is the fitted-input-called-prediction loop, not the self-citation chain itself.
Assumptions & free parameters
free parameters (7)
- FK (finger capability) =
Not reported in text; optimized per user group
- k (double tap and command swap) =
Not reported in text; optimized per user group
- k (lapse forgetting) =
Not reported in text; optimized per user group
- p0 (proofreading miss baseline) =
Not reported in text; optimized per user group
- P_obs_finger =
Not reported in text; optimized per user group
- alpha (error sensitivity) =
Not reported in text; optimized per user group
- w (time weight) =
Not reported in text; optimized per user group
assumptions (6)
- domain assumption Reason's taxonomy of human error: slips, lapses, mistakes.
- domain assumption Information-processing view of human error (Wickens et al.) maps error types to stages: interpretation, intention, execution.
- standard math The Weighted Homographic (WHo) model describes finger motor noise.
- domain assumption Human behavior can be modeled as maximizing expected utility under cognitive bounds (computational rationality).
- ad hoc to paper Typing can be formulated as a POMDP with pixel-level state, belief observations, finger/gaze action spaces, and a reward trading off errors and time.
- domain assumption The datasets used in the TypingError benchmark accurately represent the human error distributions they are claimed to measure.
Cite this review
Pith. "Pith review of Simulating Errors in Touchscreen Typing." pith.science (2026). https://pith.science/paper/ZHWNX5D6
@misc{pith2026250203560,
author = {Pith},
title = {Pith review of: Simulating Errors in Touchscreen Typing},
year = {2026},
howpublished = {\url{https://pith.science/paper/ZHWNX5D6}},
note = {Machine review of arXiv:2502.03560}
}
read the original abstract
Empirical evidence shows that typing on touchscreen devices is prone to errors and that correcting them poses a major detriment to users' performance. Design of text entry systems that better serve users, across their broad capability range, necessitates understanding the cognitive mechanisms that underpin these errors. However, prior models of typing cover only motor slips. The paper reports on extending the scope of computational modeling of typing to cover the cognitive mechanisms behind the three main types of error: slips (inaccurate execution), lapses (forgetting), and mistakes (incorrect knowledge). Given a phrase, a keyboard, and user parameters, Typoist simulates eye and finger movements while making human-like insertion, omission, substitution, and transposition errors. Its main technical contribution is the formulation of a supervisory control problem wherein the controller allocates cognitive resources to detect and fix errors generated by the various mechanisms. The model generates predictions of typing performance that can inform design, for better text entry systems.
Figures
Figures from the paper (2 more)
Forward citations
Cited by 1 Pith paper
-
Synthesizing and Adapting Error Correction Data for Mobile Large Language Model Applications
A production mobile-keyboard error-correction system that synthesizes large LLM-generated training data, reweights it with a differentially private federated small LM, and fine-tunes a billion-parameter LLM via LoRA r...
Reference graph
Works this paper leans on
-
[1]
Anderson, Daniel Bothell, Michael D
John R. Anderson, Daniel Bothell, Michael D. Byrne, Scott Douglass, Christian Lebiere, and Yulin Qin. 2004. An integrated theory of the mind. Psychological Review 111, 4 (2004), 1036–1060
work page 2004
-
[2]
Marcin Andrychowicz, Anton Raichuk, Piotr Stańczyk, Manu Orsini, Sertan Girgin, Raphael Marinier, Léonard Hussenot, Matthieu Geist, Olivier Pietquin, Marcin Michalski, Sylvain Gelly, and Olivier Bachem. 2020. What Matters In On-Policy Reinforcement Learning? A Large-Scale Empirical Study. http: //arxiv.org/abs/2006.05990
arXiv 2020
-
[3]
Ahmed Sabbir Arif, Sunjun Kim, Wolfgang Stuerzlinger, Geehyuk Lee, and Ali Mazalek. 2016. Evaluation of a smart-restorable backspace technique to facilitate text entry error correction. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems . 5151–5162
work page 2016
-
[4]
Ahmed Sabbir Arif and Wolfgang Stuerzlinger. 2009. Analysis of text entry performance metrics. In Proceedings of the IEEE Toronto International Conference – Science and Technology for Humanity (TIC-STH 2009) . IEEE, New York, NY, 100–105
work page 2009
-
[5]
Nikola Banovic, Tovi Grossman, and George Fitzmaurice. 2013. The effect of time- based cost of error in target-directed pointing tasks. In CHI ’13: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems . ACM, 1373–1382
work page 2013
-
[6]
Nikola Banovic, Varun Rao, Abinaya Saravanan, Anind K. Dey, and Jennifer Mankoff. 2017. Quantifying aversion to costly typing errors in expert mobile text entry. In CHI ’17: Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems. ACM, 4229–4241
work page 2017
-
[7]
Nikola Banovic, Ticha Sethapakdi, Yasasvi Hari, Anind K. Dey, and Jennifer Mankoff. 2019. The limits of expert text entry speed on mobile keyboards with autocorrect. In MobileHCI ’19: Proceedings of the 21st International Conference on Human–Computer Interaction with Mobile Devices and Services . ACM, Article 15
work page 2019
-
[8]
Patrick Baudisch and Gerry Chu. 2009. Back-of-device interaction allows creating very small touch devices. In CHI ’09: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems . 1923–1932
work page 2009
Show all 60 references
-
[9]
Xiaojun Bi, Yang Li, and Shumin Zhai. 2013. FFitts law: Modeling finger touch with Fitts’ law. InCHI ’13: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, New York, NY, 1363–1372
2013
-
[10]
Xiaojun Bi and Shumin Zhai. 2013. Bayesian Touch: A statistical criterion of target selection with finger touch. In Proceedings of the 26th Annual ACM Symposium on User Interface Software and Technology . 51–60
2013
-
[11]
Matthew Michael Botvinick. 2012. Hierarchical reinforcement learning and decision making. Current Opinion in Neurobiology 22, 6 (2012), 956–962
2012
-
[12]
Tania Cerni, Marieke Longcamp, and Remo Job. 2016. Two thumbs and one index: A comparison of manual coordination in touch-typing and mobile-typing. Acta Psychologica 167 (June 2016), 16–23
2016
-
[13]
Suyog Chandramouli, Danqing Shi, Aini Putkonen, Sebastiaan De Peuter, Shan- shan Zhang, Jussi Jokinen, Andrew Howes, and Antti Oulasvirta. 2024. A work- flow for building computationally rational models of human behavior. Computa- tional Brain & Behavior 7 (2024), 399–419
2024
-
[14]
Vivek Dhakal, Anna Maria Feit, Per Ola Kristensson, and Antti Oulasvirta. 2018. Observations on typing from 136 million keystrokes. In CHI ’18: Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems . Article 646
2018
-
[15]
Donaldson, Janet M
Molla S. Donaldson, Janet M. Corrigan, and Linda T. Kohn. 2000. To err is human: Building a safer health system. (2000)
2000
-
[16]
Logan Engstrom, Andrew Ilyas, Shibani Santurkar, Dimitris Tsipras, Firdaus Janoos, Larry Rudolph, and Aleksander Madry. 2020. Implementation matters in deep RL: A case study on PPO and TRPO. In International Conference on Learning Representations. https://openreview.net/forum?...
2020
-
[17]
Paul M. Fitts. 1954. The information capacity of the human motor system in controlling the amplitude of movement. Journal of Experimental Psychology 47, 6 (1954), 381–391
1954
-
[18]
Jerry A. Fodor. 1983. The modularity of mind . MIT Press. Simulating Errors in Touchscreen Typing CHI ’25, April 26-May 1, 2025, Yokohama, Japan
1983
-
[19]
Frank and David Badre
Michael J. Frank and David Badre. 2012. Mechanisms of hierarchical reinforce- ment learning in corticostriatal circuits 1: Computational analysis. Cerebral Cortex 22, 3 (2012), 509–526
2012
-
[20]
Peter I. Frazier. 2018. Bayesian optimization. In Recent advances in optimization and modeling of contemporary problems , Esma Gel, Lewis Ntaimo, Douglas Shier, and Harvey J. Greenberg (Eds.). INFORMS, 255–278. https://doi.org/10.1287/ educ.2018.0188
2018
-
[21]
Gentner, Jonathan T
Donald R. Gentner, Jonathan T. Grudin, Serge Larochelle, Donald A. Norman, and David E. Rumelhart. 1983. A glossary of terms including a classification of typing errors. In Cognitive aspects of skilled typewriting , William H. Cooper (Ed.). Springer, 39–43
1983
-
[22]
Yves Guiard and Olivier Rioul. 2015. A mathematical description of the speed/accuracy trade-off of aimed movement. In British HCI ’15: Proceedings of the 2015 British HCI Conference . 91–100
2015
-
[23]
Haber and Robert M
Ralph N. Haber and Robert M. Schindler. 1981. Error in proofreading: Evidence of syntactic control of letter processing? Journal of Experimental Psychology: Human Perception and Performance 7, 3 (1981), 573–579
1981
-
[24]
Brewster, and Jody Johnston
Eve Hoggan, Stephen A. Brewster, and Jody Johnston. 2008. Investigating the effectiveness of tactile feedback for mobile touchscreens. InCHI ’08: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, 1573–1582
2008
-
[25]
Christian Holz and Patrick Baudisch. 2010. The generalized perceived input point model and how to double touch accuracy by extracting fingerprints. In CHI ’10: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems . 581–590
2010
-
[26]
Christian Holz and Patrick Baudisch. 2011. Understanding touch. In CHI ’11: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems . 2501–2510
2011
-
[27]
Xinhui Jiang, Yang Li, Jussi P. P. Jokinen, Viet Ba Hirvola, Antti Oulasvirta, and Xiangshi Ren. 2020. How we type: Eye and finger movement strategies in mobile typing. In CHI ’20: Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems. 1–14
2020
-
[28]
Jussi Jokinen, Aditya Acharya, Mohammad Uzair, Xinhui Jiang, and Antti Oulasvirta. 2021. Touchscreen typing as optimal supervisory control. In CHI ’21: Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems . ACM, Article 720
2021
-
[29]
Jussi Jokinen, Sayan Sarcar, Antti Oulasvirta, Chaklam Silpasuwanchai, Zhenxin Wang, and Xiangshi Ren. 2017. Modelling learning of new keyboard layouts. In CHI ’17: Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems (Denver, CO). ACM, New York, NY, 4203–4215
2017
-
[30]
Griffiths
Falk Lieder and Thomas L. Griffiths. 2020. Resource-rational analysis: Under- standing human cognition as the optimal use of limited computational resources. Behavioral and brain sciences 43, Article e1 (2020)
2020
-
[31]
Logan and Matthew J
Gordon D. Logan and Matthew J. C. Crump. 2010. Cognitive illusions of author- ship reveal hierarchical error detection in skilled typists. Science 330, 6004 (2010), 683–686
2010
-
[32]
Scott MacKenzie and R
I. Scott MacKenzie and R. William Soukoreff. 2002. Text entry for mobile com- puting: Models and methods, theory and practice. Human–Computer Interaction 17, 2–3 (2002), 147–198
2002
-
[33]
Scott MacKenzie and R
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. 754–755
2003
-
[34]
Hugo Nicolau and Joaquim Jorge. 2012. Elderly text-entry performance on touchscreens. In ASSETS ’12: Proceedings of the 14th International ACM SIGACCESS Conference on Computers and Accessibility . ACM, 127–134
2012
-
[35]
Donald A. Norman. 1988. The psychology of everyday things . Basic Books
1988
-
[36]
Antti Oulasvirta, Jussi P. P. Jokinen, and Andrew Howes. 2022. Computational rationality as a theory of interaction. In CHI ’22: Proceedings of the 2022 CHI Conference on Human Factors in Computing Systems . ACM, Article 359
2022
-
[37]
Tom Le Paine, Cosmin Paduraru, Andrea Michi, Caglar Gulcehre, Konrad Zolna, Alexander Novikov, Ziyu Wang, and Nando de Freitas. 2020. Hyperparameter selection for offline reinforcement learning. http://arxiv.org/abs/2007.09055
2020 arXiv
-
[38]
Kseniia Palin, Anna Maria Feit, Sunjun Kim, Per Ola Kristensson, and Antti Oulasvirta. 2019. How do people type on mobile devices? Observations from a study with 37,000 volunteers. In Proceedings of the 21st International Conference on Human–Computer Interaction with Mobile De...
2019
-
[39]
Maura Pilotti, Martin Chodorow, and Frances Schauss. 2009. Text familiarity, word frequency, and sentential constraints in error detection. Perceptual and Motor Skills 109, 3 (2009), 627–645
2009
-
[40]
Svetlana Pinet and Nazbanou Nozari. 2022. Correction without consciousness in complex tasks: Evidence from typing. Journal of Cognition 5, 1, Article 11 (2022)
2022
-
[41]
James Reason. 1990. Human error. Cambridge University Press
1990
-
[42]
Rouder, Paul L
Jeffrey N. Rouder, Paul L. Speckman, Dongchu Sun, Richard D. Morey, and Geof- frey Iverson. 2009. Bayesian t tests for accepting and rejecting the null hypothesis. Psychonomic Bulletin & Review 16 (2009), 225–237
2009
-
[43]
Quentin Roy, Sébastien Berlioux, Géry Casiez, and Daniel Vogel. 2021. Typing efficiency and suggestion accuracy influence the benefits and adoption of word suggestions. In CHI ’21: Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems. ACM, Article 714
2021
-
[44]
Rumelhart and Donald A
David E. Rumelhart and Donald A. Norman. 1982. Simulating a skilled typist: A study of skilled cognitive-motor performance. Cognitive Science 6, 1 (1982)
1982
-
[46]
John Schulman, Filip Wolski, Prafulla Dhariwal, Alec Radford, and Oleg Klimov
-
[47]
Danqing Shi, Yujun Zhu, Jussi Jokinen, Aditya Acharya, Aini Putkonen, Shumin Zhai, and Antti Oulasvirta. 2024. CRTypist: Simulating touchscreen typing behavior via computational rationality. In Proceedings of the 2024 CHI Conference on Human Factors in Computing Systems
2024
-
[48]
http://arxiv.org/abs/1707.06347 arXiv:1707.06347 [cs]
Proximal policy optimization algorithms. http://arxiv.org/abs/1707.06347 arXiv:1707.06347 [cs]
-
[49]
Yuntao Wang, Ao Yu, Xin Yi, Yuanwei Zhang, Ishan Chatterjee, Shwetak Patel, and Yuanchun Shi. 2021. Facilitating text entry on smartphones with QWERTY keyboard for users with Parkinson’s disease. In CHI ’21: Proceedings of the 2021 CHI Conference on Human Factors in Computing ...
2021
-
[50]
Siek, Yvonne Rogers, and Kay H
Katie A. Siek, Yvonne Rogers, and Kay H. Connelly. 2005. Fat finger worries: How older and younger users physically interact with PDAs. In Human–computer interaction – INTERACT 2005: IFIP TC13 International Conference, Rome, Italy, September 12–16, 2005. Proceedings 10 . Sprin...
2005
-
[51]
Wickens, William S
Christopher D. Wickens, William S. Helton, Justin G. Hollands, and Simon Ban- bury. 2021. Engineering psychology and human performance . Routledge
2021
-
[52]
Daryl Weir, Henning Pohl, Simon Rogers, Keith Vertanen, and Per Ola Kristensson
-
[53]
Wobbrock, Edward Cutrell, Susumu Harada, and I
Jacob O. Wobbrock, Edward Cutrell, Susumu Harada, and I. Scott MacKenzie
-
[54]
Zeshi Yang and Zhiqi Yin. 2021. Efficient hyperparameter optimization for physics-based character animation. Proceedings of the ACM on Computer Graphics and Interactive Techniques 4, 1, Article 11 (April 2021). https://doi.org/10.1145/ 3451254
2021
-
[55]
Wobbrock
Jacob O. Wobbrock. 2007. Measures of text entry performance. In Text en- try systems: Mobility, accessibility, universality, I. Scott MacKenzie and Kumiko Tanaka-Ishii (Eds.). San Francisco: Morgan Kaufmann, 47–74
2007
-
[56]
Shumin Zhai, Michael Hunter, and Barton A. Smith. 2000. The Metropolis keyboard – an exploration of quantitative techniques for virtual keyboard design. In UIST ’00: Proceedings of the 13th Annual ACM Symposium on User Interface Software and Technology. ACM, 119–128
2000
-
[57]
Shumin Zhai and Per-Ola Kristensson. 2003. Shorthand writing on stylus key- board. In CHI ’03: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. 97–104
2003
-
[58]
Wobbrock
Mingrui Ray Zhang, He Wen, and Jacob O. Wobbrock. 2019. Type, then correct: Intelligent text correction techniques for mobile text entry using neural networks. In Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology. 843–855
2019
-
[59]
Shumin Zhai. 2004. Characterizing computer input with Fitts’ law parameters – the information and non-information aspects of pointing. International Journal of Human–Computer Studies 61, 6 (2004), 791–809
2004
-
[2008]
In CHI ’08: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An error model for pointing based on Fitts’ law. In CHI ’08: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems . 1613–1622
-
[2014]
InCHI ’14: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Uncertain text entry on mobile devices. InCHI ’14: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems . 2307–2316
Reviewed August 9, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.