Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'mexican', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
mexican
Transposition0
emxican
mxeican
meixcan
mexcian
mexiacn
mexicna
Transposition1
xemican
mixecan
mecixan
mexacin
mexinac
Transposition2
iexmcan
mcxiean
meaicxn
mexncai
Transposition2r
ixemcan
mcixean
meacixn
mexnaci
Transposition0x2
emixcan
emxcian
emxiacn
emxicna
mxecian
mxeiacn
mxeicna
meixacn
meixcna
mexcina
Slip3A
exmican
mxiecan
meicxan
mexcain
mexianc
Slip3B
xmeican
miexcan
mecxian
mexaicn
mexinca
Omission
exican
mxican
meican
mexcan
mexian
mexicn
mexica
Repetition
mmexican
meexican
mexxican
mexiican
mexiccan
mexicaan
mexicann
QWERTY Substitution
nexican
mwxican
mrxican
mezican
mecican
mexucan
mexocan
mexixan
mexivan
mexicsn
mexicab
mexicam
QWERTY Repetition after
mnexican
mewxican
merxican
mexzican
mexcican
mexiucan
mexiocan
mexicxan
mexicvan
mexicasn
mexicanb
mexicanm
QWERTY Repetition before
nmexican
mwexican
mrexican
mezxican
mecxican
mexuican
mexoican
mexixcan
mexivcan
mexicsan
mexicabn
mexicamn
QWERTY Substitution Transposed
enxican
nxeican
neixcan
nexcian
nexiacn
nexicna
wmxican
mxwican
mwixcan
mwxcian
mwxiacn
mwxicna
rmxican
mxrican
mrixcan
mrxcian
mrxiacn
mrxicna
emzican
mzeican
meizcan
mezcian
meziacn
mezicna
emcican
mceican
meiccan
meccian
meciacn
mecicna
emxucan
mxeucan
meuxcan
mexcuan
mexuacn
mexucna
emxocan
mxeocan
meoxcan
mexcoan
mexoacn
mexocna
emxixan
mxeixan
meixxan
mexxian
mexiaxn
mexixna
emxivan
mxeivan
meixvan
mexvian
mexiavn
mexivna
emxicsn
mxeicsn
meixcsn
mexcisn
mexiscn
mexicns
emxicab
mxeicab
meixcab
mexciab
mexiacb
mexicba
emxicam
mxeicam
meixcam
mexciam
mexiacm
mexicma
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