Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'bc rich', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
bc rich
Transposition0
cb rich
b crich
bcr ich
bc irch
bc rcih
bc rihc
Transposition1
cbrich
br cich
bcir ch
bc cirh
bc rhci
Transposition2
rc bich
bi rcch
bccri h
bc hicr
Transposition2r
r cbich
bir cch
bccir h
bc hcir
Transposition0x2
cbr ich
cb irch
cb rcih
cb rihc
b circh
b crcih
b crihc
bcr cih
bcr ihc
bc irhc
Slip3A
c brich
b rcich
bcri ch
bc icrh
bc rchi
Slip3B
bcrich
brc ich
bci rch
bc crih
bc rhic
Omission
c rich
b rich
bcrich
bc ich
bc rch
bc rih
bc ric
Repetition
bbc rich
bcc rich
bc rich
bc rrich
bc riich
bc ricch
bc richh
QWERTY Substitution
vc rich
nc rich
bx rich
bv rich
bc eich
bc tich
bc ruch
bc roch
bc rixh
bc rivh
bc ricg
bc ricj
QWERTY Repetition after
bvc rich
bnc rich
bcx rich
bcv rich
bc reich
bc rtich
bc riuch
bc rioch
bc ricxh
bc ricvh
bc richg
bc richj
QWERTY Repetition before
vbc rich
nbc rich
bxc rich
bvc rich
bc erich
bc trich
bc ruich
bc roich
bc rixch
bc rivch
bc ricgh
bc ricjh
QWERTY Substitution Transposed
cv rich
v crich
vcr ich
vc irch
vc rcih
vc rihc
cn rich
n crich
ncr ich
nc irch
nc rcih
nc rihc
xb rich
b xrich
bxr ich
bx irch
bx rcih
bx rihc
vb rich
b vrich
bvr ich
bv irch
bv rcih
bv rihc
cb eich
b ceich
bce ich
bc iech
bc ecih
bc eihc
cb tich
b ctich
bct ich
bc itch
bc tcih
bc tihc
cb ruch
b cruch
bcr uch
bc urch
bc rcuh
bc ruhc
cb roch
b croch
bcr och
bc orch
bc rcoh
bc rohc
cb rixh
b crixh
bcr ixh
bc irxh
bc rxih
bc rihx
cb rivh
b crivh
bcr ivh
bc irvh
bc rvih
bc rihv
cb ricg
b cricg
bcr icg
bc ircg
bc rcig
bc rigc
cb ricj
b cricj
bcr icj
bc ircj
bc rcij
bc rijc
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