Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'misco uk - computers technology', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
misco uk - computers technology
Transposition0
imsco uk - computers technology
msico uk - computers technology
micso uk - computers technology
misoc uk - computers technology
misc ouk - computers technology
miscou k - computers technology
misco ku - computers technology
misco u k- computers technology
misco uk- computers technology
misco uk -computers technology
misco uk -c omputers technology
misco uk - ocmputers technology
misco uk - cmoputers technology
misco uk - copmuters technology
misco uk - comupters technology
misco uk - comptuers technology
misco uk - compuetrs technology
misco uk - computres technology
misco uk - computesr technology
misco uk - computer stechnology
misco uk - computerst echnology
misco uk - computers etchnology
misco uk - computers tcehnology
misco uk - computers tehcnology
misco uk - computers tecnhology
misco uk - computers techonlogy
misco uk - computers technloogy
misco uk - computers technoolgy
misco uk - computers technolgoy
misco uk - computers technoloyg
Transposition1
simco uk - computers technology
mcsio uk - computers technology
miocs uk - computers technology
mis ocuk - computers technology
miscu ok - computers technology
miscoku - computers technology
misco ku- computers technology
misco u- k computers technology
misco uk c -omputers technology
misco uk -oc mputers technology
misco uk - mocputers technology
misco uk - cpmouters technology
misco uk - coupmters technology
misco uk - comtupers technology
misco uk - competurs technology
misco uk - compurets technology
misco uk - computsre technology
misco uk - compute srtechnology
misco uk - computert sechnology
misco uk - computerset chnology
misco uk - computers cethnology
misco uk - computers thcenology
misco uk - computers tenhcology
misco uk - computers teconhlogy
misco uk - computers techlonogy
misco uk - computers technogoly
misco uk - computers technolygo
Transposition2
cismo uk - computers technology
mosci uk - computers technology
mi cosuk - computers technology
misuo ck - computers technology
misck uo - computers technology
misco -k u computers technology
misco u -kcomputers technology
misco ukc- omputers technology
misco uk o c-mputers technology
misco uk -mco puters technology
misco uk - pomcuters technology
misco uk - cumpoters technology
misco uk - cotpumers technology
misco uk - comeutprs technology
misco uk - comprteus technology
misco uk - compusert technology
misco uk - comput rsetechnology
misco uk - computets rechnology
misco uk - computere tschnology
misco uk - computerscte hnology
misco uk - computers hectnology
misco uk - computers tncheology
misco uk - computers teohnclogy
misco uk - computers teclnohogy
misco uk - computers techoolngy
misco uk - computers technglooy
misco uk - computers technoyogl
Transposition2r
csimo uk - computers technology
mocsi uk - computers technology
mi ocsuk - computers technology
misu ock - computers technology
miscku o - computers technology
misco ku - computers technology
misco - ku computers technology
misco u - kcomputers technology
misco ukc - omputers technology
misco uk oc -mputers technology
misco uk -moc puters technology
misco uk - pmocuters technology
misco uk - cupmoters technology
misco uk - cotupmers technology
misco uk - cometuprs technology
misco uk - compretus technology
misco uk - compusret technology
misco uk - comput sretechnology
misco uk - computet srechnology
misco uk - computeret schnology
misco uk - computerscet hnology
misco uk - computers hcetnology
misco uk - computers tnhceology
misco uk - computers teonhclogy
misco uk - computers teclonhogy
misco uk - computers techolongy
misco uk - computers techngoloy
misco uk - computers technoygol
Transposition0x2
imcso uk - computers technology
imsocuk - computers technology
imsc ouk - computers technology
imscou k - computers technology
imsco ku- computers technology
imsco u k- computers technology
imsco uk- computers technology
imsco uk -computers technology
imsco uk -c omputers technology
imsco uk - ocmputers technology
imsco uk - cmoputers technology
imsco uk - copmuters technology
imsco uk - comupters technology
imsco uk - comptuers technology
imsco uk - compuetrs technology
imsco uk - computres technology
imsco uk - computesrtechnology
imsco uk - computer stechnology
imsco uk - computerst echnology
imsco uk - computers etchnology
imsco uk - computers tcehnology
imsco uk - computers tehcnology
imsco uk - computers tecnhology
imsco uk - computers techonlogy
imsco uk - computers technloogy
imsco uk - computers technoolgy
imsco uk - computers technolgoy
imsco uk - computers technoloyg
msiocuk - computers technology
msic ouk - computers technology
msicou k - computers technology
msico ku- computers technology
msico u k- computers technology
msico uk- computers technology
msico uk -computers technology
msico uk -c omputers technology
msico uk - ocmputers technology
msico uk - cmoputers technology
msico uk - copmuters technology
msico uk - comupters technology
msico uk - comptuers technology
msico uk - compuetrs technology
msico uk - computres technology
msico uk - computesrtechnology
msico uk - computer stechnology
msico uk - computerst echnology
msico uk - computers etchnology
msico uk - computers tcehnology
msico uk - computers tehcnology
msico uk - computers tecnhology
msico uk - computers techonlogy
msico uk - computers technloogy
msico uk - computers technoolgy
msico uk - computers technolgoy
msico uk - computers technoloyg
mics ouk - computers technology
micsou k - computers technology
micso ku- computers technology
micso u k- computers technology
micso uk- computers technology
micso uk -computers technology
micso uk -c omputers technology
micso uk - ocmputers technology
micso uk - cmoputers technology
micso uk - copmuters technology
micso uk - comupters technology
micso uk - comptuers technology
micso uk - compuetrs technology
micso uk - computres technology
micso uk - computesrtechnology
micso uk - computer stechnology
micso uk - computerst echnology
micso uk - computers etchnology
micso uk - computers tcehnology
micso uk - computers tehcnology
micso uk - computers tecnhology
micso uk - computers techonlogy
micso uk - computers technloogy
micso uk - computers technoolgy
micso uk - computers technolgoy
micso uk - computers technoloyg
misocu k - computers technology
misoc ku- computers technology
misoc u k- computers technology
misoc uk- computers technology
misoc uk -computers technology
misoc uk -c omputers technology
misoc uk - ocmputers technology
misoc uk - cmoputers technology
misoc uk - copmuters technology
misoc uk - comupters technology
misoc uk - comptuers technology
misoc uk - compuetrs technology
misoc uk - computres technology
misoc uk - computesrtechnology
misoc uk - computer stechnology
misoc uk - computerst echnology
misoc uk - computers etchnology
misoc uk - computers tcehnology
misoc uk - computers tehcnology
misoc uk - computers tecnhology
misoc uk - computers techonlogy
misoc uk - computers technloogy
misoc uk - computers technoolgy
misoc uk - computers technolgoy
misoc uk - computers technoloyg
misc oku- computers technology
misc ou k- computers technology
misc ouk- computers technology
misc ouk -computers technology
misc ouk -c omputers technology
misc ouk - ocmputers technology
misc ouk - cmoputers technology
misc ouk - copmuters technology
misc ouk - comupters technology
misc ouk - comptuers technology
misc ouk - compuetrs technology
misc ouk - computres technology
misc ouk - computesrtechnology
misc ouk - computer stechnology
misc ouk - computerst echnology
misc ouk - computers etchnology
misc ouk - computers tcehnology
misc ouk - computers tehcnology
misc ouk - computers tecnhology
misc ouk - computers techonlogy
misc ouk - computers technloogy
misc ouk - computers technoolgy
misc ouk - computers technolgoy
misc ouk - computers technoloyg
miscou k- computers technology
miscou k- computers technology
miscou k -computers technology
miscou k -c omputers technology
miscou k - ocmputers technology
miscou k - cmoputers technology
miscou k - copmuters technology
miscou k - comupters technology
miscou k - comptuers technology
miscou k - compuetrs technology
miscou k - computres technology
miscou k - computesrtechnology
miscou k - computer stechnology
miscou k - computerst echnology
miscou k - computers etchnology
miscou k - computers tcehnology
miscou k - computers tehcnology
miscou k - computers tecnhology
miscou k - computers techonlogy
miscou k - computers technloogy
miscou k - computers technoolgy
miscou k - computers technolgoy
miscou k - computers technoloyg
misco ku- computers technology
misco ku -computers technology
misco ku -c omputers technology
misco ku - ocmputers technology
misco ku - cmoputers technology
misco ku - copmuters technology
misco ku - comupters technology
misco ku - comptuers technology
misco ku - compuetrs technology
misco ku - computres technology
misco ku - computesrtechnology
misco ku - computer stechnology
misco ku - computerst echnology
misco ku - computers etchnology
misco ku - computers tcehnology
misco ku - computers tehcnology
misco ku - computers tecnhology
misco ku - computers techonlogy
misco ku - computers technloogy
misco ku - computers technoolgy
misco ku - computers technolgoy
misco ku - computers technoloyg
misco u k -computers technology
misco u k-c omputers technology
misco u k- ocmputers technology
misco u k- cmoputers technology
misco u k- copmuters technology
misco u k- comupters technology
misco u k- comptuers technology
misco u k- compuetrs technology
misco u k- computres technology
misco u k- computesrtechnology
misco u k- computer stechnology
misco u k- computerst echnology
misco u k- computers etchnology
misco u k- computers tcehnology
misco u k- computers tehcnology
misco u k- computers tecnhology
misco u k- computers techonlogy
misco u k- computers technloogy
misco u k- computers technoolgy
misco u k- computers technolgoy
misco u k- computers technoloyg
misco uk- c omputers technology
misco uk- ocmputers technology
misco uk- cmoputers technology
misco uk- copmuters technology
misco uk- comupters technology
misco uk- comptuers technology
misco uk- compuetrs technology
misco uk- computres technology
misco uk- computesrtechnology
misco uk- computer stechnology
misco uk- computerst echnology
misco uk- computers etchnology
misco uk- computers tcehnology
misco uk- computers tehcnology
misco uk- computers tecnhology
misco uk- computers techonlogy
misco uk- computers technloogy
misco uk- computers technoolgy
misco uk- computers technolgoy
misco uk- computers technoloyg
misco uk -ocmputers technology
misco uk -cmoputers technology
misco uk -copmuters technology
misco uk -comupters technology
misco uk -comptuers technology
misco uk -compuetrs technology
misco uk -computres technology
misco uk -computesrtechnology
misco uk -computer stechnology
misco uk -computerst echnology
misco uk -computers etchnology
misco uk -computers tcehnology
misco uk -computers tehcnology
misco uk -computers tecnhology
misco uk -computers techonlogy
misco uk -computers technloogy
misco uk -computers technoolgy
misco uk -computers technolgoy
misco uk -computers technoloyg
misco uk -c moputers technology
misco uk -c opmuters technology
misco uk -c omupters technology
misco uk -c omptuers technology
misco uk -c ompuetrs technology
misco uk -c omputres technology
misco uk -c omputesrtechnology
misco uk -c omputer stechnology
misco uk -c omputerst echnology
misco uk -c omputers etchnology
misco uk -c omputers tcehnology
misco uk -c omputers tehcnology
misco uk -c omputers tecnhology
misco uk -c omputers techonlogy
misco uk -c omputers technloogy
misco uk -c omputers technoolgy
misco uk -c omputers technolgoy
misco uk -c omputers technoloyg
misco uk - ocpmuters technology
misco uk - ocmupters technology
misco uk - ocmptuers technology
misco uk - ocmpuetrs technology
misco uk - ocmputres technology
misco uk - ocmputesrtechnology
misco uk - ocmputer stechnology
misco uk - ocmputerst echnology
misco uk - ocmputers etchnology
misco uk - ocmputers tcehnology
misco uk - ocmputers tehcnology
misco uk - ocmputers tecnhology
misco uk - ocmputers techonlogy
misco uk - ocmputers technloogy
misco uk - ocmputers technoolgy
misco uk - ocmputers technolgoy
misco uk - ocmputers technoloyg
misco uk - cmoupters technology
misco uk - cmoptuers technology
misco uk - cmopuetrs technology
misco uk - cmoputres technology
misco uk - cmoputesrtechnology
misco uk - cmoputer stechnology
misco uk - cmoputerst echnology
misco uk - cmoputers etchnology
misco uk - cmoputers tcehnology
misco uk - cmoputers tehcnology
misco uk - cmoputers tecnhology
misco uk - cmoputers techonlogy
misco uk - cmoputers technloogy
misco uk - cmoputers technoolgy
misco uk - cmoputers technolgoy
misco uk - cmoputers technoloyg
misco uk - copmtuers technology
misco uk - copmuetrs technology
misco uk - copmutres technology
misco uk - copmutesrtechnology
misco uk - copmuter stechnology
misco uk - copmuterst echnology
misco uk - copmuters etchnology
misco uk - copmuters tcehnology
misco uk - copmuters tehcnology
misco uk - copmuters tecnhology
misco uk - copmuters techonlogy
misco uk - copmuters technloogy
misco uk - copmuters technoolgy
misco uk - copmuters technolgoy
misco uk - copmuters technoloyg
misco uk - comupetrs technology
misco uk - comuptres technology
misco uk - comuptesrtechnology
misco uk - comupter stechnology
misco uk - comupterst echnology
misco uk - comupters etchnology
misco uk - comupters tcehnology
misco uk - comupters tehcnology
misco uk - comupters tecnhology
misco uk - comupters techonlogy
misco uk - comupters technloogy
misco uk - comupters technoolgy
misco uk - comupters technolgoy
misco uk - comupters technoloyg
misco uk - comptures technology
misco uk - comptuesrtechnology
misco uk - comptuer stechnology
misco uk - comptuerst echnology
misco uk - comptuers etchnology
misco uk - comptuers tcehnology
misco uk - comptuers tehcnology
misco uk - comptuers tecnhology
misco uk - comptuers techonlogy
misco uk - comptuers technloogy
misco uk - comptuers technoolgy
misco uk - comptuers technolgoy
misco uk - comptuers technoloyg
misco uk - compuetsrtechnology
misco uk - compuetr stechnology
misco uk - compuetrst echnology
misco uk - compuetrs etchnology
misco uk - compuetrs tcehnology
misco uk - compuetrs tehcnology
misco uk - compuetrs tecnhology
misco uk - compuetrs techonlogy
misco uk - compuetrs technloogy
misco uk - compuetrs technoolgy
misco uk - compuetrs technolgoy
misco uk - compuetrs technoloyg
misco uk - computre stechnology
misco uk - computrest echnology
misco uk - computres etchnology
misco uk - computres tcehnology
misco uk - computres tehcnology
misco uk - computres tecnhology
misco uk - computres techonlogy
misco uk - computres technloogy
misco uk - computres technoolgy
misco uk - computres technolgoy
misco uk - computres technoloyg
misco uk - computesrt echnology
misco uk - computesr etchnology
misco uk - computesr tcehnology
misco uk - computesr tehcnology
misco uk - computesr tecnhology
misco uk - computesr techonlogy
misco uk - computesr technloogy
misco uk - computesr technoolgy
misco uk - computesr technolgoy
misco uk - computesr technoloyg
misco uk - computer setchnology
misco uk - computer stcehnology
misco uk - computer stehcnology
misco uk - computer stecnhology
misco uk - computer stechonlogy
misco uk - computer stechnloogy
misco uk - computer stechnoolgy
misco uk - computer stechnolgoy
misco uk - computer stechnoloyg
misco uk - computerst cehnology
misco uk - computerst ehcnology
misco uk - computerst ecnhology
misco uk - computerst echonlogy
misco uk - computerst echnloogy
misco uk - computerst echnoolgy
misco uk - computerst echnolgoy
misco uk - computerst echnoloyg
misco uk - computers ethcnology
misco uk - computers etcnhology
misco uk - computers etchonlogy
misco uk - computers etchnloogy
misco uk - computers etchnoolgy
misco uk - computers etchnolgoy
misco uk - computers etchnoloyg
misco uk - computers tcenhology
misco uk - computers tcehonlogy
misco uk - computers tcehnloogy
misco uk - computers tcehnoolgy
misco uk - computers tcehnolgoy
misco uk - computers tcehnoloyg
misco uk - computers tehconlogy
misco uk - computers tehcnloogy
misco uk - computers tehcnoolgy
misco uk - computers tehcnolgoy
misco uk - computers tehcnoloyg
misco uk - computers tecnhloogy
misco uk - computers tecnhoolgy
misco uk - computers tecnholgoy
misco uk - computers tecnholoyg
misco uk - computers techonolgy
misco uk - computers techonlgoy
misco uk - computers techonloyg
misco uk - computers technlogoy
misco uk - computers technlooyg
misco uk - computers technoolyg
Slip3A
ismco uk - computers technology
mscio uk - computers technology
micos uk - computers technology
miso cuk - computers technology
misc uok - computers technology
miscouk - computers technology
misco k u- computers technology
misco u -k computers technology
misco uk- computers technology
misco uk c-omputers technology
misco uk -co mputers technology
misco uk - omcputers technology
misco uk - cmpouters technology
misco uk - copumters technology
misco uk - comutpers technology
misco uk - compteurs technology
misco uk - compuerts technology
misco uk - computrse technology
misco uk - computes rtechnology
misco uk - computer tsechnology
misco uk - computerste chnology
misco uk - computers ecthnology
misco uk - computers tchenology
misco uk - computers tehncology
misco uk - computers tecnohlogy
misco uk - computers techolnogy
misco uk - computers technloogy
misco uk - computers technoogly
misco uk - computers technolgyo
Slip3B
smico uk - computers technology
mciso uk - computers technology
miosc uk - computers technology
mis couk - computers technology
miscuo k - computers technology
miscok u - computers technology
misco uk- computers technology
misco u-k computers technology
misco uk -computers technology
misco uk c- omputers technology
misco uk -o cmputers technology
misco uk - mcoputers technology
misco uk - cpomuters technology
misco uk - coumpters technology
misco uk - comtpuers technology
misco uk - compeutrs technology
misco uk - compurtes technology
misco uk - computser technology
misco uk - compute rstechnology
misco uk - computerts echnology
misco uk - computerse tchnology
misco uk - computers ctehnology
misco uk - computers thecnology
misco uk - computers tenchology
misco uk - computers tecohnlogy
misco uk - computers techlnoogy
misco uk - computers technoolgy
misco uk - computers technogloy
misco uk - computers technolyog
Omission
isco uk - computers technology
msco uk - computers technology
mico uk - computers technology
miso uk - computers technology
misc uk - computers technology
miscouk - computers technology
misco k - computers technology
misco u - computers technology
misco uk- computers technology
misco uk computers technology
misco uk -computers technology
misco uk - omputers technology
misco uk - cmputers technology
misco uk - coputers technology
misco uk - comuters technology
misco uk - compters technology
misco uk - compuers technology
misco uk - computrs technology
misco uk - computes technology
misco uk - computer technology
misco uk - computerstechnology
misco uk - computers echnology
misco uk - computers tchnology
misco uk - computers tehnology
misco uk - computers tecnology
misco uk - computers techology
misco uk - computers technlogy
misco uk - computers technoogy
misco uk - computers technolgy
misco uk - computers technoloy
misco uk - computers technolog
Repetition
mmisco uk - computers technology
miisco uk - computers technology
missco uk - computers technology
miscco uk - computers technology
miscoo uk - computers technology
misco uk - computers technology
misco uuk - computers technology
misco ukk - computers technology
misco uk - computers technology
misco uk -- computers technology
misco uk - computers technology
misco uk - ccomputers technology
misco uk - coomputers technology
misco uk - commputers technology
misco uk - compputers technology
misco uk - compuuters technology
misco uk - computters technology
misco uk - computeers technology
misco uk - computerrs technology
misco uk - computerss technology
misco uk - computers technology
misco uk - computers ttechnology
misco uk - computers teechnology
misco uk - computers tecchnology
misco uk - computers techhnology
misco uk - computers technnology
misco uk - computers technoology
misco uk - computers technollogy
misco uk - computers technoloogy
misco uk - computers technologgy
misco uk - computers technologyy
QWERTY Substitution
nisco uk - computers technology
musco uk - computers technology
mosco uk - computers technology
miaco uk - computers technology
midco uk - computers technology
misxo uk - computers technology
misvo uk - computers technology
misci uk - computers technology
miscp uk - computers technology
misco yk - computers technology
misco ik - computers technology
misco uj - computers technology
misco ul - computers technology
misco uk - xomputers technology
misco uk - vomputers technology
misco uk - cimputers technology
misco uk - cpmputers technology
misco uk - conputers technology
misco uk - comouters technology
misco uk - compyters technology
misco uk - compiters technology
misco uk - compurers technology
misco uk - compuyers technology
misco uk - computwrs technology
misco uk - computrrs technology
misco uk - computees technology
misco uk - computets technology
misco uk - computera technology
misco uk - computerd technology
misco uk - computers rechnology
misco uk - computers yechnology
misco uk - computers twchnology
misco uk - computers trchnology
misco uk - computers texhnology
misco uk - computers tevhnology
misco uk - computers tecgnology
misco uk - computers tecjnology
misco uk - computers techbology
misco uk - computers techmology
misco uk - computers technilogy
misco uk - computers technplogy
misco uk - computers technokogy
misco uk - computers technoligy
misco uk - computers technolpgy
misco uk - computers technolofy
misco uk - computers technolohy
misco uk - computers technologt
misco uk - computers technologu
QWERTY Repetition after
mnisco uk - computers technology
miusco uk - computers technology
miosco uk - computers technology
misaco uk - computers technology
misdco uk - computers technology
miscxo uk - computers technology
miscvo uk - computers technology
miscoi uk - computers technology
miscop uk - computers technology
misco uyk - computers technology
misco uik - computers technology
misco ukj - computers technology
misco ukl - computers technology
misco uk - cxomputers technology
misco uk - cvomputers technology
misco uk - coimputers technology
misco uk - copmputers technology
misco uk - comnputers technology
misco uk - compouters technology
misco uk - compuyters technology
misco uk - compuiters technology
misco uk - computrers technology
misco uk - computyers technology
misco uk - computewrs technology
misco uk - computerrs technology
misco uk - computeres technology
misco uk - computerts technology
misco uk - computersa technology
misco uk - computersd technology
misco uk - computers trechnology
misco uk - computers tyechnology
misco uk - computers tewchnology
misco uk - computers terchnology
misco uk - computers tecxhnology
misco uk - computers tecvhnology
misco uk - computers techgnology
misco uk - computers techjnology
misco uk - computers technbology
misco uk - computers technmology
misco uk - computers technoilogy
misco uk - computers technoplogy
misco uk - computers technolkogy
misco uk - computers technoloigy
misco uk - computers technolopgy
misco uk - computers technologfy
misco uk - computers technologhy
misco uk - computers technologyt
misco uk - computers technologyu
QWERTY Repetition before
nmisco uk - computers technology
muisco uk - computers technology
moisco uk - computers technology
miasco uk - computers technology
midsco uk - computers technology
misxco uk - computers technology
misvco uk - computers technology
miscio uk - computers technology
miscpo uk - computers technology
misco yuk - computers technology
misco iuk - computers technology
misco ujk - computers technology
misco ulk - computers technology
misco uk - xcomputers technology
misco uk - vcomputers technology
misco uk - ciomputers technology
misco uk - cpomputers technology
misco uk - conmputers technology
misco uk - comoputers technology
misco uk - compyuters technology
misco uk - compiuters technology
misco uk - compurters technology
misco uk - compuyters technology
misco uk - computwers technology
misco uk - computrers technology
misco uk - computeers technology
misco uk - computetrs technology
misco uk - computeras technology
misco uk - computerds technology
misco uk - computers rtechnology
misco uk - computers ytechnology
misco uk - computers twechnology
misco uk - computers trechnology
misco uk - computers texchnology
misco uk - computers tevchnology
misco uk - computers tecghnology
misco uk - computers tecjhnology
misco uk - computers techbnology
misco uk - computers techmnology
misco uk - computers techniology
misco uk - computers technpology
misco uk - computers technoklogy
misco uk - computers technoliogy
misco uk - computers technolpogy
misco uk - computers technolofgy
misco uk - computers technolohgy
misco uk - computers technologty
misco uk - computers technologuy
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