Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'bosch', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
bosch
Transposition0
obsch
bsoch
bocsh
boshc
Transposition1
sobch
bcsoh
bohcs
Transposition2
cosbh
bhsco
Transposition2r
csobh
bhcso
Transposition0x2
obcsh
obshc
bsohc
Slip3A
osbch
bscoh
bochs
Slip3B
sboch
bcosh
bohsc
Omission
osch
bsch
boch
bosh
bosc
Repetition
bbosch
boosch
bossch
boscch
boschh
QWERTY Substitution
vosch
nosch
bisch
bpsch
boach
bodch
bosxh
bosvh
boscg
boscj
QWERTY Repetition after
bvosch
bnosch
boisch
bopsch
bosach
bosdch
boscxh
boscvh
boschg
boschj
QWERTY Repetition before
vbosch
nbosch
biosch
bposch
boasch
bodsch
bosxch
bosvch
boscgh
boscjh
QWERTY Substitution Transposed
ovsch
vsoch
vocsh
voshc
onsch
nsoch
nocsh
noshc
ibsch
bsich
bicsh
bishc
pbsch
bspch
bpcsh
bpshc
obach
baoch
bocah
boahc
obdch
bdoch
bocdh
bodhc
obsxh
bsoxh
boxsh
boshx
obsvh
bsovh
bovsh
boshv
obscg
bsocg
bocsg
bosgc
obscj
bsocj
bocsj
bosjc
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