I think data entry routines should include a feature such that if they detect that you're typing gibberish, tests it against a few obvious keyboard transpositions on the supposition that you might be touch typing with your hands in the wrong place, and if the result makes sense, just silently convert it without bothering you about it.