Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'cheap', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
cheap
Transposition0
hceap
cehap
chaep
chepa
Transposition1
ehcap
caehp
chpae
Transposition2
ahecp
cpeah
Transposition2r
aehcp
cpaeh
Transposition0x2
hcaep
hcepa
cehpa
Slip3A
hecap
ceahp
chape
Slip3B
echap
cahep
chpea
Omission
heap
ceap
chap
chep
chea
Repetition
ccheap
chheap
cheeap
cheaap
cheapp
QWERTY Substitution
xheap
vheap
cgeap
cjeap
chwap
chrap
chesp
cheao
QWERTY Repetition after
cxheap
cvheap
chgeap
chjeap
chewap
cherap
cheasp
cheapo
QWERTY Repetition before
xcheap
vcheap
cgheap
cjheap
chweap
chreap
chesap
cheaop
QWERTY Substitution Transposed
hxeap
xehap
xhaep
xhepa
hveap
vehap
vhaep
vhepa
gceap
cegap
cgaep
cgepa
jceap
cejap
cjaep
cjepa
hcwap
cwhap
chawp
chwpa
hcrap
crhap
charp
chrpa
hcesp
cehsp
chsep
cheps
hceao
cehao
chaeo
cheoa
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
$table
$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