Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'cases', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
cases
Transposition0
acses
csaes
caess
casse
Transposition1
saces
cesas
Transposition2
eascs
cssea
Transposition2r
esacs
csesa
Transposition0x2
acess
acsse
csase
Slip3A
asces
cseas
caess
Slip3B
scaes
ceass
casse
Omission
ases
cses
caes
cass
case
Repetition
ccases
caases
casses
casees
casess
QWERTY Substitution
xases
vases
csses
caaes
cades
casws
casrs
casea
cased
QWERTY Repetition after
cxases
cvases
casses
casaes
casdes
casews
casers
casesa
casesd
QWERTY Repetition before
xcases
vcases
csases
caases
cadses
caswes
casres
caseas
caseds
QWERTY Substitution Transposed
axses
xsaes
xaess
xasse
avses
vsaes
vaess
vasse
scses
csess
cssse
acaes
caeas
caase
acdes
cdaes
caeds
cadse
acsws
csaws
cawss
cassw
acsrs
csars
carss
cassr
acsea
csaea
caesa
casae
acsed
csaed
caesd
casde
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