Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'good', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
good
Transposition0
ogod
godo
Transposition1
oogd
gdoo
Transposition2
doog
Transposition2r
doog
Transposition0x2
ogdo
Slip3A
oogd
godo
Slip3B
ogod
gdoo
Omission
ood
god
goo
Repetition
ggood
goood
goodd
QWERTY Substitution
food
hood
giod
gpod
goid
gopd
goos
goof
QWERTY Repetition after
gfood
ghood
goiod
gopod
gooid
goopd
goods
goodf
QWERTY Repetition before
fgood
hgood
giood
gpood
goiod
gopod
goosd
goofd
QWERTY Substitution Transposed
ofod
fodo
ohod
hodo
igod
goid
gido
pgod
gopd
gpdo
ogid
giod
godi
ogpd
gpod
godp
ogos
goso
ogof
gofo
WrongDoubles
ggod
godd
$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
$sortKeys
$stringify
$stringifySafe
$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