Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'elgin', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
elgin
Transposition0
legin
eglin
elign
elgni
Transposition1
glein
eigln
elnig
Transposition2
ilgen
engil
Transposition2r
iglen
enigl
Transposition0x2
leign
legni
eglni
Slip3A
lgein
egiln
eling
Slip3B
gelin
eilgn
elngi
Omission
lgin
egin
elin
elgn
elgi
Repetition
eelgin
ellgin
elggin
elgiin
elginn
QWERTY Substitution
wlgin
rlgin
ekgin
elfin
elhin
elgun
elgon
elgib
elgim
QWERTY Repetition after
ewlgin
erlgin
elkgin
elgfin
elghin
elgiun
elgion
elginb
elginm
QWERTY Repetition before
welgin
relgin
eklgin
elfgin
elhgin
elguin
elgoin
elgibn
elgimn
QWERTY Substitution Transposed
lwgin
wglin
wlign
wlgni
lrgin
rglin
rlign
rlgni
kegin
egkin
ekign
ekgni
lefin
eflin
elifn
elfni
lehin
ehlin
elihn
elhni
legun
eglun
elugn
elgnu
legon
eglon
elogn
elgno
legib
eglib
eligb
elgbi
legim
eglim
eligm
elgmi
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