Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'films', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
films
Transposition0
iflms
flims
fimls
filsm
Transposition1
lifms
fmlis
fisml
Transposition2
milfs
fslmi
Transposition2r
mlifs
fsmli
Transposition0x2
ifmls
iflsm
flism
Slip3A
ilfms
flmis
fimsl
Slip3B
lfims
fmils
fislm
Omission
ilms
flms
fims
fils
film
Repetition
ffilms
fiilms
fillms
filmms
filmss
QWERTY Substitution
dilms
gilms
fulms
folms
fikms
filns
filma
filmd
QWERTY Repetition after
fdilms
fgilms
fiulms
fiolms
filkms
filmns
filmsa
filmsd
QWERTY Repetition before
dfilms
gfilms
fuilms
foilms
fiklms
filnms
filmas
filmds
QWERTY Substitution Transposed
idlms
dlims
dimls
dilsm
iglms
glims
gimls
gilsm
uflms
flums
fumls
fulsm
oflms
floms
fomls
folsm
ifkms
fkims
fimks
fiksm
iflns
flins
finls
filsn
iflma
flima
fimla
filam
iflmd
flimd
fimld
fildm
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