Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'hp compaq', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
hp compaq
Transposition0
ph compaq
h pcompaq
hpc ompaq
hp ocmpaq
hp cmopaq
hp copmaq
hp comapq
hp compqa
Transposition1
phcompaq
hc pompaq
hpoc mpaq
hp mocpaq
hp cpmoaq
hp coapmq
hp comqap
Transposition2
cp hompaq
ho cpmpaq
hpmco paq
hp pomcaq
hp campoq
hp coqpam
Transposition2r
c phompaq
hoc pmpaq
hpmoc paq
hp pmocaq
hp capmoq
hp coqapm
Transposition0x2
phc ompaq
ph ocmpaq
ph cmopaq
ph copmaq
ph comapq
ph compqa
h pocmpaq
h pcmopaq
h pcopmaq
h pcomapq
h pcompqa
hpc mopaq
hpc opmaq
hpc omapq
hpc ompqa
hp ocpmaq
hp ocmapq
hp ocmpqa
hp cmoapq
hp cmopqa
hp copmqa
Slip3A
p hcompaq
h cpompaq
hpco mpaq
hp omcpaq
hp cmpoaq
hp copamq
hp comaqp
Slip3B
hpcompaq
hcp ompaq
hpo cmpaq
hp mcopaq
hp cpomaq
hp coampq
hp comqpa
Omission
p compaq
h compaq
hpcompaq
hp ompaq
hp cmpaq
hp copaq
hp comaq
hp compq
hp compa
Repetition
hhp compaq
hpp compaq
hp compaq
hp ccompaq
hp coompaq
hp commpaq
hp comppaq
hp compaaq
hp compaqq
QWERTY Substitution
gp compaq
jp compaq
ho compaq
hp xompaq
hp vompaq
hp cimpaq
hp cpmpaq
hp conpaq
hp comoaq
hp compsq
hp compaw
QWERTY Repetition after
hgp compaq
hjp compaq
hpo compaq
hp cxompaq
hp cvompaq
hp coimpaq
hp copmpaq
hp comnpaq
hp compoaq
hp compasq
hp compaqw
QWERTY Repetition before
ghp compaq
jhp compaq
hop compaq
hp xcompaq
hp vcompaq
hp ciompaq
hp cpompaq
hp conmpaq
hp comopaq
hp compsaq
hp compawq
QWERTY Substitution Transposed
pg compaq
g pcompaq
gpc ompaq
gp ocmpaq
gp cmopaq
gp copmaq
gp comapq
gp compqa
pj compaq
j pcompaq
jpc ompaq
jp ocmpaq
jp cmopaq
jp copmaq
jp comapq
jp compqa
oh compaq
h ocompaq
hoc ompaq
ho ocmpaq
ho cmopaq
ho copmaq
ho comapq
ho compqa
ph xompaq
h pxompaq
hpx ompaq
hp oxmpaq
hp xmopaq
hp xopmaq
hp xomapq
hp xompqa
ph vompaq
h pvompaq
hpv ompaq
hp ovmpaq
hp vmopaq
hp vopmaq
hp vomapq
hp vompqa
ph cimpaq
h pcimpaq
hpc impaq
hp icmpaq
hp cmipaq
hp cipmaq
hp cimapq
hp cimpqa
ph cpmpaq
h pcpmpaq
hpc pmpaq
hp pcmpaq
hp cmppaq
hp cppmaq
hp cpmapq
hp cpmpqa
ph conpaq
h pconpaq
hpc onpaq
hp ocnpaq
hp cnopaq
hp copnaq
hp conapq
hp conpqa
ph comoaq
h pcomoaq
hpc omoaq
hp ocmoaq
hp cmooaq
hp coomaq
hp comaoq
hp comoqa
ph compsq
h pcompsq
hpc ompsq
hp ocmpsq
hp cmopsq
hp copmsq
hp comspq
hp compqs
ph compaw
h pcompaw
hpc ompaw
hp ocmpaw
hp cmopaw
hp copmaw
hp comapw
hp compwa
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