Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'willy', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
willy
Transposition0
iwlly
wlily
wilyl
Transposition1
liwly
wlliy
wiyll
Transposition2
lilwy
wylli
Transposition2r
lliwy
wylli
Transposition0x2
iwlly
iwlyl
wliyl
Slip3A
ilwly
wlliy
wilyl
Slip3B
lwily
wlily
wiyll
Omission
illy
wlly
wily
will
Repetition
wwilly
wiilly
willly
willyy
QWERTY Substitution
qilly
eilly
wully
wolly
wikly
wilky
willt
willu
QWERTY Repetition after
wqilly
weilly
wiully
wiolly
wilkly
willky
willyt
willyu
QWERTY Repetition before
qwilly
ewilly
wuilly
woilly
wiklly
wilkly
willty
willuy
QWERTY Substitution Transposed
iqlly
qlily
qilyl
ielly
elily
eilyl
uwlly
wluly
wulyl
owlly
wloly
wolyl
iwkly
wkily
wilky
wikyl
iwlky
wliky
wikly
wilyk
iwllt
wlilt
wiltl
iwllu
wlilu
wilul
WrongDoubles
wiily
wilyy
$JSON
$address
$applyDefault
$clone
$commas
$copy
$copyFields
$delete
$entries
$expand
$filt
$getType
$isArray
$isBoolean
$isClass
$isDate
$isElement
$isFunction
$isNumber
$isObject
$isString
$isType
$isValidDate
$json2txt
$keys
$load
$matchall
$parseFloats
$pick
$postJSON
$prune
$save
$set
$sortBy
$stringify
$sum
$svgPoster1
$textify
$toFixed
$type
$without
Glossary
Transposition = adjacent pairs of letters are swapped
Omission = individual letters are missed out
Repetition = individual letters are entered twice consecutively
QWERTY substitution = letters are replaced by each of their QWERTY-keyboard based physical neighbours (e.g. 'h' gets replaced with y, u, j, n, b, g)
QWERTY repetition type 1 = letters are followed by each of their QWERTY-keyboard neighbours
QWERTY repetition type 2 = letters are preceded by each of their QWERTY-keyboard neighbours