Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'direct', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
direct
Transposition0
idrect
driect
dierct
dircet
diretc
Transposition1
ridect
derict
dicert
dirtce
Transposition2
eirdct
dcreit
ditecr
Transposition2r
eridct
dcerit
ditcer
Transposition0x2
iderct
idrcet
idretc
dricet
drietc
diertc
Slip3A
irdect
dreict
diecrt
dircte
Slip3B
rdiect
deirct
dicret
dirtec
Omission
irect
drect
diect
dirct
diret
direc
Repetition
ddirect
diirect
dirrect
direect
direcct
directt
QWERTY Substitution
sirect
firect
durect
dorect
dieect
ditect
dirwct
dirrct
dirext
direvt
direcr
direcy
QWERTY Repetition after
dsirect
dfirect
diurect
diorect
direect
dirtect
direwct
direrct
direcxt
direcvt
directr
directy
QWERTY Repetition before
sdirect
fdirect
duirect
doirect
dierect
ditrect
dirwect
dirrect
direxct
direvct
direcrt
direcyt
QWERTY Substitution Transposed
isrect
sriect
sierct
sircet
siretc
ifrect
friect
fierct
fircet
firetc
udrect
druect
duerct
durcet
duretc
odrect
droect
doerct
dorcet
doretc
ideect
deiect
diecet
dieetc
idtect
dtiect
dietct
ditcet
ditetc
idrwct
driwct
diwrct
dircwt
dirwtc
idrrct
drirct
dircrt
dirrtc
idrext
driext
dierxt
dirxet
diretx
idrevt
drievt
diervt
dirvet
diretv
idrecr
driecr
diercr
dircer
direrc
idrecy
driecy
diercy
dircey
direyc
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