Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'davis', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
davis
Transposition0
advis
dvais
daivs
davsi
Transposition1
vadis
divas
dasiv
Transposition2
iavds
dsvia
Transposition2r
ivads
dsiva
Transposition0x2
adivs
advsi
dvasi
Slip3A
avdis
dvias
daisv
Slip3B
vdais
diavs
dasvi
Omission
avis
dvis
dais
davs
davi
Repetition
ddavis
daavis
davvis
daviis
daviss
QWERTY Substitution
savis
favis
dsvis
dacis
dabis
davus
davos
davia
david
QWERTY Repetition after
dsavis
dfavis
dasvis
davcis
davbis
davius
davios
davisa
davisd
QWERTY Repetition before
sdavis
fdavis
dsavis
dacvis
dabvis
davuis
davois
davias
davids
QWERTY Substitution Transposed
asvis
svais
saivs
savsi
afvis
fvais
faivs
favsi
sdvis
dvsis
dsivs
dsvsi
adcis
dcais
daics
dacsi
adbis
dbais
daibs
dabsi
advus
dvaus
dauvs
davsu
advos
dvaos
daovs
davso
advia
dvaia
daiva
davai
advid
dvaid
daivd
davdi
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