Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'homespun', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
homespun
Transposition0
ohmespun
hmoespun
hoemspun
homsepun
homepsun
homesupn
homespnu
Transposition1
mohespun
hemospun
hosempun
hompseun
homeupsn
homesnup
Transposition2
eomhspun
hsmeopun
hopesmun
homuspen
homenpus
Transposition2r
emohspun
hsemopun
hopsemun
homupsen
homenups
Transposition0x2
ohemspun
ohmsepun
ohmepsun
ohmesupn
ohmespnu
hmosepun
hmoepsun
hmoesupn
hmoespnu
hoempsun
hoemsupn
hoemspnu
homseupn
homsepnu
homepsnu
Slip3A
omhespun
hmeospun
hoesmpun
homspeun
homepusn
homesunp
Slip3B
mhoespun
heomspun
hosmepun
hompesun
homeuspn
homesnpu
Omission
omespun
hmespun
hoespun
homspun
homepun
homesun
homespn
homespu
Repetition
hhomespun
hoomespun
hommespun
homeespun
homesspun
homesppun
homespuun
homespunn
QWERTY Substitution
gomespun
jomespun
himespun
hpmespun
honespun
homwspun
homrspun
homeapun
homedpun
homesoun
homespyn
homespin
homespub
homespum
QWERTY Repetition after
hgomespun
hjomespun
hoimespun
hopmespun
homnespun
homewspun
homerspun
homesapun
homesdpun
homespoun
homespuyn
homespuin
homespunb
homespunm
QWERTY Repetition before
ghomespun
jhomespun
hiomespun
hpomespun
honmespun
homwespun
homrespun
homeaspun
homedspun
homesopun
homespyun
homespiun
homespubn
homespumn
QWERTY Substitution Transposed
ogmespun
gmoespun
goemspun
gomsepun
gomepsun
gomesupn
gomespnu
ojmespun
jmoespun
joemspun
jomsepun
jomepsun
jomesupn
jomespnu
ihmespun
hmiespun
hiemspun
himsepun
himepsun
himesupn
himespnu
phmespun
hmpespun
hpemspun
hpmsepun
hpmepsun
hpmesupn
hpmespnu
ohnespun
hnoespun
hoenspun
honsepun
honepsun
honesupn
honespnu
ohmwspun
hmowspun
howmspun
homswpun
homwpsun
homwsupn
homwspnu
ohmrspun
hmorspun
hormspun
homsrpun
homrpsun
homrsupn
homrspnu
ohmeapun
hmoeapun
hoemapun
homaepun
homepaun
homeaupn
homeapnu
ohmedpun
hmoedpun
hoemdpun
homdepun
homepdun
homedupn
homedpnu
ohmesoun
hmoesoun
hoemsoun
homseoun
homeosun
homesuon
homesonu
ohmespyn
hmoespyn
hoemspyn
homsepyn
homepsyn
homesypn
homespny
ohmespin
hmoespin
hoemspin
homsepin
homepsin
homesipn
homespni
ohmespub
hmoespub
hoemspub
homsepub
homepsub
homesupb
homespbu
ohmespum
hmoespum
hoemspum
homsepum
homepsum
homesupm
homespmu
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