Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'canon', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
canon
Transposition0
acnon
cnaon
caonn
canno
Transposition1
nacon
conan
Transposition2
oancn
cnnoa
Transposition2r
onacn
cnona
Transposition0x2
aconn
acnno
cnano
Slip3A
ancon
cnoan
caonn
Slip3B
ncaon
coann
canno
Omission
anon
cnon
caon
cann
cano
Repetition
ccanon
caanon
cannon
canoon
canonn
QWERTY Substitution
xanon
vanon
csnon
cabon
camon
canin
canpn
canob
canom
QWERTY Repetition after
cxanon
cvanon
casnon
canbon
canmon
canoin
canopn
canonb
canonm
QWERTY Repetition before
xcanon
vcanon
csanon
cabnon
camnon
canion
canpon
canobn
canomn
QWERTY Substitution Transposed
axnon
xnaon
xaonn
xanno
avnon
vnaon
vaonn
vanno
scnon
cnson
csonn
csnno
acbon
cbaon
caobn
cabno
acmon
cmaon
caomn
camno
acnin
cnain
cainn
canni
acnpn
cnapn
capnn
cannp
acnob
cnaob
caonb
canbo
acnom
cnaom
caonm
canmo
WrongDoubles
$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