Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'xerox', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
xerox
Transposition0
exrox
xreox
xeorx
xerxo
Transposition1
rexox
xorex
xexor
Transposition2
oerxx
xxroe
Transposition2r
orexx
xxore
Transposition0x2
exorx
exrxo
xrexo
Slip3A
erxox
xroex
xeoxr
Slip3B
rxeox
xoerx
xexro
Omission
erox
xrox
xeox
xerx
xero
Repetition
xxerox
xeerox
xerrox
xeroox
xeroxx
QWERTY Substitution
zerox
cerox
xwrox
xrrox
xeeox
xetox
xerix
xerpx
xeroz
xeroc
QWERTY Repetition after
xzerox
xcerox
xewrox
xerrox
xereox
xertox
xeroix
xeropx
xeroxz
xeroxc
QWERTY Repetition before
zxerox
cxerox
xwerox
xrerox
xeerox
xetrox
xeriox
xerpox
xerozx
xerocx
QWERTY Substitution Transposed
ezrox
zreox
zeorx
zerxo
ecrox
creox
ceorx
cerxo
wxrox
xrwox
xworx
xwrxo
rxrox
xrorx
xrrxo
exeox
xeoex
xeexo
extox
xteox
xeotx
xetxo
exrix
xreix
xeirx
xerxi
exrpx
xrepx
xeprx
xerxp
exroz
xreoz
xeorz
xerzo
exroc
xreoc
xeorc
xerco
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