This is tab.keyboard typing with humanize=True, the real per-key timing from Pydoll's TimingConfig. Watch the caret land each character; when the algorithm mis-hits a key it types the wrong one, pauses, presses ⌫ backspace, and corrects. The timeline drops one tick per keystroke at its real inter-key gap, so the human rhythm and the typo burst are visible. It loops the same run; Type it generates a fresh one.
your text · field.type_text(…, humanize=True)
keystroke timelinekeytypobackspacecorrectiongap ·
time (seconds) · gaps drawn to real scale
typo rate2%DEFAULT_TYPO_PROBABILITY
keystroke30-120 msTimingConfig
generating…
Faithful JS port of pydoll/interactions/keyboard.py · pydoll's real default typo rate is 2%; the demo surfaces a run that contains a correction so the burst is visible.