Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'swing', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
swing
Transposition0
wsing
siwng
swnig
swign
Transposition1
iwsng
sniwg
swgni
Transposition2
nwisg
sginw
Transposition2r
niwsg
sgniw
Transposition0x2
wsnig
wsign
siwgn
Slip3A
wisng
sinwg
swngi
Slip3B
iswng
snwig
swgin
Omission
wing
sing
swng
swig
swin
Repetition
sswing
swwing
swiing
swinng
swingg
QWERTY Substitution
awing
dwing
sqing
seing
swung
swong
swibg
swimg
swinf
swinh
QWERTY Repetition after
sawing
sdwing
swqing
sweing
swiung
swiong
swinbg
swinmg
swingf
swingh
QWERTY Repetition before
aswing
dswing
sqwing
sewing
swuing
swoing
swibng
swimng
swinfg
swinhg
QWERTY Substitution Transposed
waing
aiwng
awnig
awign
wding
diwng
dwnig
dwign
qsing
siqng
sqnig
sqign
esing
sieng
senig
seign
wsung
suwng
swnug
swugn
wsong
sowng
swnog
swogn
wsibg
siwbg
swbig
swigb
wsimg
siwmg
swmig
swigm
wsinf
siwnf
swnif
swifn
wsinh
siwnh
swnih
swihn
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