Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'high-performance desktop memory', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
high-performance desktop memory
Transposition0
ihgh-performance desktop memory
hgih-performance desktop memory
hihg-performance desktop memory
hig-hperformance desktop memory
highp-erformance desktop memory
high-eprformance desktop memory
high-preformance desktop memory
high-pefrormance desktop memory
high-perofrmance desktop memory
high-perfromance desktop memory
high-perfomrance desktop memory
high-perforamnce desktop memory
high-performnace desktop memory
high-performacne desktop memory
high-performanec desktop memory
high-performanc edesktop memory
high-performanced esktop memory
high-performance edsktop memory
high-performance dsektop memory
high-performance dekstop memory
high-performance destkop memory
high-performance deskotp memory
high-performance desktpo memory
high-performance deskto pmemory
high-performance desktopm emory
high-performance desktop emmory
high-performance desktop mmeory
high-performance desktop meomry
high-performance desktop memroy
high-performance desktop memoyr
Transposition1
gihh-performance desktop memory
hhgi-performance desktop memory
hi-hgperformance desktop memory
higp-herformance desktop memory
highep-rformance desktop memory
high-repformance desktop memory
high-pfreormance desktop memory
high-peofrrmance desktop memory
high-perrofmance desktop memory
high-perfmroance desktop memory
high-perfoamrnce desktop memory
high-perfornamce desktop memory
high-performcnae desktop memory
high-performaecn desktop memory
high-performan ecdesktop memory
high-performancd eesktop memory
high-performanceed sktop memory
high-performance sedktop memory
high-performance dksetop memory
high-performance detksop memory
high-performance desotkp memory
high-performance deskpot memory
high-performance deskt pomemory
high-performance desktom pemory
high-performance desktopem mory
high-performance desktop momery
high-performance desktop meromy
high-performance desktop memyro
Transposition2
h-ghiperformance desktop memory
hiph-gerformance desktop memory
hige-phrformance desktop memory
highrpe-formance desktop memory
high-ferpormance desktop memory
high-porfermance desktop memory
high-permorfance desktop memory
high-perfarmonce desktop memory
high-perfonmarce desktop memory
high-perforcanme desktop memory
high-performenca desktop memory
high-performa cendesktop memory
high-performande cesktop memory
high-performancesde ktop memory
high-performance kesdtop memory
high-performance dtskeop memory
high-performance deoktsp memory
high-performance desptok memory
high-performance desk optmemory
high-performance desktmp oemory
high-performance desktoe mpmory
high-performance desktopmme ory
high-performance desktop oemmry
high-performance desktop mrmoey
high-performance desktop meyorm
Transposition2r
hgih-performance desktop memory
h-hgiperformance desktop memory
hip-hgerformance desktop memory
higep-hrformance desktop memory
highrep-formance desktop memory
high-frepormance desktop memory
high-pofrermance desktop memory
high-perofrmance desktop memory
high-permrofance desktop memory
high-perfamronce desktop memory
high-perfonamrce desktop memory
high-perforcname desktop memory
high-performecna desktop memory
high-performa ecndesktop memory
high-performand ecesktop memory
high-performanced esktop memory
high-performancesed ktop memory
high-performance ksedtop memory
high-performance dtkseop memory
high-performance deotksp memory
high-performance despotk memory
high-performance desk potmemory
high-performance desktm poemory
high-performance desktoem pmory
high-performance desktopmem ory
high-performance desktop omemry
high-performance desktop mromey
high-performance desktop meyrom
Transposition0x2
ihhg-performance desktop memory
ihg-hperformance desktop memory
ihghp-erformance desktop memory
ihgh-eprformance desktop memory
ihgh-preformance desktop memory
ihgh-pefrormance desktop memory
ihgh-perofrmance desktop memory
ihgh-perfromance desktop memory
ihgh-perfomrance desktop memory
ihgh-perforamnce desktop memory
ihgh-performnace desktop memory
ihgh-performacne desktop memory
ihgh-performanecdesktop memory
ihgh-performanc edesktop memory
ihgh-performanced esktop memory
ihgh-performance edsktop memory
ihgh-performance dsektop memory
ihgh-performance dekstop memory
ihgh-performance destkop memory
ihgh-performance deskotp memory
ihgh-performance desktpomemory
ihgh-performance deskto pmemory
ihgh-performance desktopm emory
ihgh-performance desktop emmory
ihgh-performance desktop mmeory
ihgh-performance desktop meomry
ihgh-performance desktop memroy
ihgh-performance desktop memoyr
hgi-hperformance desktop memory
hgihp-erformance desktop memory
hgih-eprformance desktop memory
hgih-preformance desktop memory
hgih-pefrormance desktop memory
hgih-perofrmance desktop memory
hgih-perfromance desktop memory
hgih-perfomrance desktop memory
hgih-perforamnce desktop memory
hgih-performnace desktop memory
hgih-performacne desktop memory
hgih-performanecdesktop memory
hgih-performanc edesktop memory
hgih-performanced esktop memory
hgih-performance edsktop memory
hgih-performance dsektop memory
hgih-performance dekstop memory
hgih-performance destkop memory
hgih-performance deskotp memory
hgih-performance desktpomemory
hgih-performance deskto pmemory
hgih-performance desktopm emory
hgih-performance desktop emmory
hgih-performance desktop mmeory
hgih-performance desktop meomry
hgih-performance desktop memroy
hgih-performance desktop memoyr
hihgp-erformance desktop memory
hihg-eprformance desktop memory
hihg-preformance desktop memory
hihg-pefrormance desktop memory
hihg-perofrmance desktop memory
hihg-perfromance desktop memory
hihg-perfomrance desktop memory
hihg-perforamnce desktop memory
hihg-performnace desktop memory
hihg-performacne desktop memory
hihg-performanecdesktop memory
hihg-performanc edesktop memory
hihg-performanced esktop memory
hihg-performance edsktop memory
hihg-performance dsektop memory
hihg-performance dekstop memory
hihg-performance destkop memory
hihg-performance deskotp memory
hihg-performance desktpomemory
hihg-performance deskto pmemory
hihg-performance desktopm emory
hihg-performance desktop emmory
hihg-performance desktop mmeory
hihg-performance desktop meomry
hihg-performance desktop memroy
hihg-performance desktop memoyr
hig-heprformance desktop memory
hig-hpreformance desktop memory
hig-hpefrormance desktop memory
hig-hperofrmance desktop memory
hig-hperfromance desktop memory
hig-hperfomrance desktop memory
hig-hperforamnce desktop memory
hig-hperformnace desktop memory
hig-hperformacne desktop memory
hig-hperformanecdesktop memory
hig-hperformanc edesktop memory
hig-hperformanced esktop memory
hig-hperformance edsktop memory
hig-hperformance dsektop memory
hig-hperformance dekstop memory
hig-hperformance destkop memory
hig-hperformance deskotp memory
hig-hperformance desktpomemory
hig-hperformance deskto pmemory
hig-hperformance desktopm emory
hig-hperformance desktop emmory
hig-hperformance desktop mmeory
hig-hperformance desktop meomry
hig-hperformance desktop memroy
hig-hperformance desktop memoyr
highp-reformance desktop memory
highp-efrormance desktop memory
highp-erofrmance desktop memory
highp-erfromance desktop memory
highp-erfomrance desktop memory
highp-erforamnce desktop memory
highp-erformnace desktop memory
highp-erformacne desktop memory
highp-erformanecdesktop memory
highp-erformanc edesktop memory
highp-erformanced esktop memory
highp-erformance edsktop memory
highp-erformance dsektop memory
highp-erformance dekstop memory
highp-erformance destkop memory
highp-erformance deskotp memory
highp-erformance desktpomemory
highp-erformance deskto pmemory
highp-erformance desktopm emory
highp-erformance desktop emmory
highp-erformance desktop mmeory
highp-erformance desktop meomry
highp-erformance desktop memroy
highp-erformance desktop memoyr
high-epfrormance desktop memory
high-eprofrmance desktop memory
high-eprfromance desktop memory
high-eprfomrance desktop memory
high-eprforamnce desktop memory
high-eprformnace desktop memory
high-eprformacne desktop memory
high-eprformanecdesktop memory
high-eprformanc edesktop memory
high-eprformanced esktop memory
high-eprformance edsktop memory
high-eprformance dsektop memory
high-eprformance dekstop memory
high-eprformance destkop memory
high-eprformance deskotp memory
high-eprformance desktpomemory
high-eprformance deskto pmemory
high-eprformance desktopm emory
high-eprformance desktop emmory
high-eprformance desktop mmeory
high-eprformance desktop meomry
high-eprformance desktop memroy
high-eprformance desktop memoyr
high-preofrmance desktop memory
high-prefromance desktop memory
high-prefomrance desktop memory
high-preforamnce desktop memory
high-preformnace desktop memory
high-preformacne desktop memory
high-preformanecdesktop memory
high-preformanc edesktop memory
high-preformanced esktop memory
high-preformance edsktop memory
high-preformance dsektop memory
high-preformance dekstop memory
high-preformance destkop memory
high-preformance deskotp memory
high-preformance desktpomemory
high-preformance deskto pmemory
high-preformance desktopm emory
high-preformance desktop emmory
high-preformance desktop mmeory
high-preformance desktop meomry
high-preformance desktop memroy
high-preformance desktop memoyr
high-pefrromance desktop memory
high-pefromrance desktop memory
high-pefroramnce desktop memory
high-pefrormnace desktop memory
high-pefrormacne desktop memory
high-pefrormanecdesktop memory
high-pefrormanc edesktop memory
high-pefrormanced esktop memory
high-pefrormance edsktop memory
high-pefrormance dsektop memory
high-pefrormance dekstop memory
high-pefrormance destkop memory
high-pefrormance deskotp memory
high-pefrormance desktpomemory
high-pefrormance deskto pmemory
high-pefrormance desktopm emory
high-pefrormance desktop emmory
high-pefrormance desktop mmeory
high-pefrormance desktop meomry
high-pefrormance desktop memroy
high-pefrormance desktop memoyr
high-perofmrance desktop memory
high-peroframnce desktop memory
high-perofrmnace desktop memory
high-perofrmacne desktop memory
high-perofrmanecdesktop memory
high-perofrmanc edesktop memory
high-perofrmanced esktop memory
high-perofrmance edsktop memory
high-perofrmance dsektop memory
high-perofrmance dekstop memory
high-perofrmance destkop memory
high-perofrmance deskotp memory
high-perofrmance desktpomemory
high-perofrmance deskto pmemory
high-perofrmance desktopm emory
high-perofrmance desktop emmory
high-perofrmance desktop mmeory
high-perofrmance desktop meomry
high-perofrmance desktop memroy
high-perofrmance desktop memoyr
high-perfroamnce desktop memory
high-perfromnace desktop memory
high-perfromacne desktop memory
high-perfromanecdesktop memory
high-perfromanc edesktop memory
high-perfromanced esktop memory
high-perfromance edsktop memory
high-perfromance dsektop memory
high-perfromance dekstop memory
high-perfromance destkop memory
high-perfromance deskotp memory
high-perfromance desktpomemory
high-perfromance deskto pmemory
high-perfromance desktopm emory
high-perfromance desktop emmory
high-perfromance desktop mmeory
high-perfromance desktop meomry
high-perfromance desktop memroy
high-perfromance desktop memoyr
high-perfomrnace desktop memory
high-perfomracne desktop memory
high-perfomranecdesktop memory
high-perfomranc edesktop memory
high-perfomranced esktop memory
high-perfomrance edsktop memory
high-perfomrance dsektop memory
high-perfomrance dekstop memory
high-perfomrance destkop memory
high-perfomrance deskotp memory
high-perfomrance desktpomemory
high-perfomrance deskto pmemory
high-perfomrance desktopm emory
high-perfomrance desktop emmory
high-perfomrance desktop mmeory
high-perfomrance desktop meomry
high-perfomrance desktop memroy
high-perfomrance desktop memoyr
high-perforamcne desktop memory
high-perforamnecdesktop memory
high-perforamnc edesktop memory
high-perforamnced esktop memory
high-perforamnce edsktop memory
high-perforamnce dsektop memory
high-perforamnce dekstop memory
high-perforamnce destkop memory
high-perforamnce deskotp memory
high-perforamnce desktpomemory
high-perforamnce deskto pmemory
high-perforamnce desktopm emory
high-perforamnce desktop emmory
high-perforamnce desktop mmeory
high-perforamnce desktop meomry
high-perforamnce desktop memroy
high-perforamnce desktop memoyr
high-performnaecdesktop memory
high-performnac edesktop memory
high-performnaced esktop memory
high-performnace edsktop memory
high-performnace dsektop memory
high-performnace dekstop memory
high-performnace destkop memory
high-performnace deskotp memory
high-performnace desktpomemory
high-performnace deskto pmemory
high-performnace desktopm emory
high-performnace desktop emmory
high-performnace desktop mmeory
high-performnace desktop meomry
high-performnace desktop memroy
high-performnace desktop memoyr
high-performacn edesktop memory
high-performacned esktop memory
high-performacne edsktop memory
high-performacne dsektop memory
high-performacne dekstop memory
high-performacne destkop memory
high-performacne deskotp memory
high-performacne desktpomemory
high-performacne deskto pmemory
high-performacne desktopm emory
high-performacne desktop emmory
high-performacne desktop mmeory
high-performacne desktop meomry
high-performacne desktop memroy
high-performacne desktop memoyr
high-performanecd esktop memory
high-performanec edsktop memory
high-performanec dsektop memory
high-performanec dekstop memory
high-performanec destkop memory
high-performanec deskotp memory
high-performanec desktpomemory
high-performanec deskto pmemory
high-performanec desktopm emory
high-performanec desktop emmory
high-performanec desktop mmeory
high-performanec desktop meomry
high-performanec desktop memroy
high-performanec desktop memoyr
high-performanc eedsktop memory
high-performanc edsektop memory
high-performanc edekstop memory
high-performanc edestkop memory
high-performanc edeskotp memory
high-performanc edesktpomemory
high-performanc edeskto pmemory
high-performanc edesktopm emory
high-performanc edesktop emmory
high-performanc edesktop mmeory
high-performanc edesktop meomry
high-performanc edesktop memroy
high-performanc edesktop memoyr
high-performanced sektop memory
high-performanced ekstop memory
high-performanced estkop memory
high-performanced eskotp memory
high-performanced esktpomemory
high-performanced eskto pmemory
high-performanced esktopm emory
high-performanced esktop emmory
high-performanced esktop mmeory
high-performanced esktop meomry
high-performanced esktop memroy
high-performanced esktop memoyr
high-performance edkstop memory
high-performance edstkop memory
high-performance edskotp memory
high-performance edsktpomemory
high-performance edskto pmemory
high-performance edsktopm emory
high-performance edsktop emmory
high-performance edsktop mmeory
high-performance edsktop meomry
high-performance edsktop memroy
high-performance edsktop memoyr
high-performance dsetkop memory
high-performance dsekotp memory
high-performance dsektpomemory
high-performance dsekto pmemory
high-performance dsektopm emory
high-performance dsektop emmory
high-performance dsektop mmeory
high-performance dsektop meomry
high-performance dsektop memroy
high-performance dsektop memoyr
high-performance deksotp memory
high-performance dekstpomemory
high-performance deksto pmemory
high-performance dekstopm emory
high-performance dekstop emmory
high-performance dekstop mmeory
high-performance dekstop meomry
high-performance dekstop memroy
high-performance dekstop memoyr
high-performance destkpomemory
high-performance destko pmemory
high-performance destkopm emory
high-performance destkop emmory
high-performance destkop mmeory
high-performance destkop meomry
high-performance destkop memroy
high-performance destkop memoyr
high-performance deskot pmemory
high-performance deskotpm emory
high-performance deskotp emmory
high-performance deskotp mmeory
high-performance deskotp meomry
high-performance deskotp memroy
high-performance deskotp memoyr
high-performance desktpom emory
high-performance desktpo emmory
high-performance desktpo mmeory
high-performance desktpo meomry
high-performance desktpo memroy
high-performance desktpo memoyr
high-performance deskto pemmory
high-performance deskto pmmeory
high-performance deskto pmeomry
high-performance deskto pmemroy
high-performance deskto pmemoyr
high-performance desktopm meory
high-performance desktopm eomry
high-performance desktopm emroy
high-performance desktopm emoyr
high-performance desktop emomry
high-performance desktop emmroy
high-performance desktop emmoyr
high-performance desktop mmeroy
high-performance desktop mmeoyr
high-performance desktop meomyr
Slip3A
ighh-performance desktop memory
hghi-performance desktop memory
hih-gperformance desktop memory
hig-pherformance desktop memory
highpe-rformance desktop memory
high-erpformance desktop memory
high-prfeormance desktop memory
high-peforrmance desktop memory
high-perorfmance desktop memory
high-perfrmoance desktop memory
high-perfomarnce desktop memory
high-perforanmce desktop memory
high-performncae desktop memory
high-performacen desktop memory
high-performane cdesktop memory
high-performanc deesktop memory
high-performancede sktop memory
high-performance esdktop memory
high-performance dsketop memory
high-performance dektsop memory
high-performance destokp memory
high-performance deskopt memory
high-performance desktp omemory
high-performance deskto mpemory
high-performance desktopme mory
high-performance desktop emmory
high-performance desktop mmoery
high-performance desktop meormy
high-performance desktop memryo
Slip3B
ghih-performance desktop memory
hhig-performance desktop memory
hi-ghperformance desktop memory
higph-erformance desktop memory
highe-prformance desktop memory
high-rpeformance desktop memory
high-pferormance desktop memory
high-peorfrmance desktop memory
high-perrfomance desktop memory
high-perfmorance desktop memory
high-perfoarmnce desktop memory
high-perfornmace desktop memory
high-performcane desktop memory
high-performaenc desktop memory
high-performan cedesktop memory
high-performancde esktop memory
high-performancee dsktop memory
high-performance sdektop memory
high-performance dkestop memory
high-performance detskop memory
high-performance desoktp memory
high-performance deskpto memory
high-performance deskt opmemory
high-performance desktomp emory
high-performance desktope mmory
high-performance desktop mmeory
high-performance desktop moemry
high-performance desktop mermoy
high-performance desktop memyor
Omission
igh-performance desktop memory
hgh-performance desktop memory
hih-performance desktop memory
hig-performance desktop memory
highperformance desktop memory
high-erformance desktop memory
high-prformance desktop memory
high-peformance desktop memory
high-perormance desktop memory
high-perfrmance desktop memory
high-perfomance desktop memory
high-perforance desktop memory
high-performnce desktop memory
high-performace desktop memory
high-performane desktop memory
high-performanc desktop memory
high-performancedesktop memory
high-performance esktop memory
high-performance dsktop memory
high-performance dektop memory
high-performance destop memory
high-performance deskop memory
high-performance desktp memory
high-performance deskto memory
high-performance desktopmemory
high-performance desktop emory
high-performance desktop mmory
high-performance desktop meory
high-performance desktop memry
high-performance desktop memoy
high-performance desktop memor
Repetition
hhigh-performance desktop memory
hiigh-performance desktop memory
higgh-performance desktop memory
highh-performance desktop memory
high--performance desktop memory
high-pperformance desktop memory
high-peerformance desktop memory
high-perrformance desktop memory
high-perfformance desktop memory
high-perfoormance desktop memory
high-perforrmance desktop memory
high-performmance desktop memory
high-performaance desktop memory
high-performannce desktop memory
high-performancce desktop memory
high-performancee desktop memory
high-performance desktop memory
high-performance ddesktop memory
high-performance deesktop memory
high-performance dessktop memory
high-performance deskktop memory
high-performance deskttop memory
high-performance desktoop memory
high-performance desktopp memory
high-performance desktop memory
high-performance desktop mmemory
high-performance desktop meemory
high-performance desktop memmory
high-performance desktop memoory
high-performance desktop memorry
high-performance desktop memoryy
QWERTY Substitution
gigh-performance desktop memory
jigh-performance desktop memory
hugh-performance desktop memory
hogh-performance desktop memory
hifh-performance desktop memory
hihh-performance desktop memory
higg-performance desktop memory
higj-performance desktop memory
high-oerformance desktop memory
high-pwrformance desktop memory
high-prrformance desktop memory
high-peeformance desktop memory
high-petformance desktop memory
high-perdormance desktop memory
high-pergormance desktop memory
high-perfirmance desktop memory
high-perfprmance desktop memory
high-perfoemance desktop memory
high-perfotmance desktop memory
high-perfornance desktop memory
high-performsnce desktop memory
high-performabce desktop memory
high-performamce desktop memory
high-performanxe desktop memory
high-performanve desktop memory
high-performancw desktop memory
high-performancr desktop memory
high-performance sesktop memory
high-performance fesktop memory
high-performance dwsktop memory
high-performance drsktop memory
high-performance deaktop memory
high-performance dedktop memory
high-performance desjtop memory
high-performance desltop memory
high-performance deskrop memory
high-performance deskyop memory
high-performance desktip memory
high-performance desktpp memory
high-performance desktoo memory
high-performance desktop nemory
high-performance desktop mwmory
high-performance desktop mrmory
high-performance desktop menory
high-performance desktop memiry
high-performance desktop mempry
high-performance desktop memoey
high-performance desktop memoty
high-performance desktop memort
high-performance desktop memoru
QWERTY Repetition after
hgigh-performance desktop memory
hjigh-performance desktop memory
hiugh-performance desktop memory
hiogh-performance desktop memory
higfh-performance desktop memory
highh-performance desktop memory
highg-performance desktop memory
highj-performance desktop memory
high-poerformance desktop memory
high-pewrformance desktop memory
high-perrformance desktop memory
high-pereformance desktop memory
high-pertformance desktop memory
high-perfdormance desktop memory
high-perfgormance desktop memory
high-perfoirmance desktop memory
high-perfoprmance desktop memory
high-perforemance desktop memory
high-perfortmance desktop memory
high-performnance desktop memory
high-performasnce desktop memory
high-performanbce desktop memory
high-performanmce desktop memory
high-performancxe desktop memory
high-performancve desktop memory
high-performancew desktop memory
high-performancer desktop memory
high-performance dsesktop memory
high-performance dfesktop memory
high-performance dewsktop memory
high-performance dersktop memory
high-performance desaktop memory
high-performance desdktop memory
high-performance deskjtop memory
high-performance deskltop memory
high-performance desktrop memory
high-performance desktyop memory
high-performance desktoip memory
high-performance desktopp memory
high-performance desktopo memory
high-performance desktop mnemory
high-performance desktop mewmory
high-performance desktop mermory
high-performance desktop memnory
high-performance desktop memoiry
high-performance desktop memopry
high-performance desktop memorey
high-performance desktop memorty
high-performance desktop memoryt
high-performance desktop memoryu
QWERTY Repetition before
ghigh-performance desktop memory
jhigh-performance desktop memory
huigh-performance desktop memory
hoigh-performance desktop memory
hifgh-performance desktop memory
hihgh-performance desktop memory
higgh-performance desktop memory
higjh-performance desktop memory
high-operformance desktop memory
high-pwerformance desktop memory
high-prerformance desktop memory
high-peerformance desktop memory
high-petrformance desktop memory
high-perdformance desktop memory
high-pergformance desktop memory
high-perfiormance desktop memory
high-perfpormance desktop memory
high-perfoermance desktop memory
high-perfotrmance desktop memory
high-perfornmance desktop memory
high-performsance desktop memory
high-performabnce desktop memory
high-performamnce desktop memory
high-performanxce desktop memory
high-performanvce desktop memory
high-performancwe desktop memory
high-performancre desktop memory
high-performance sdesktop memory
high-performance fdesktop memory
high-performance dwesktop memory
high-performance dresktop memory
high-performance deasktop memory
high-performance dedsktop memory
high-performance desjktop memory
high-performance deslktop memory
high-performance deskrtop memory
high-performance deskytop memory
high-performance desktiop memory
high-performance desktpop memory
high-performance desktoop memory
high-performance desktop nmemory
high-performance desktop mwemory
high-performance desktop mremory
high-performance desktop menmory
high-performance desktop memiory
high-performance desktop mempory
high-performance desktop memoery
high-performance desktop memotry
high-performance desktop memorty
high-performance desktop memoruy
QWERTY Substitution Transposed
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