Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'opensky', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
opensky
Transposition0
poensky
oepnsky
opnesky
opesnky
openksy
opensyk
Transposition1
eponsky
onepsky
opsneky
opeksny
openyks
Transposition2
npeosky
osenpky
opknsey
opeyskn
Transposition2r
neposky
osnepky
opksney
opeyksn
Transposition0x2
ponesky
poesnky
poenksy
poensyk
oepsnky
oepnksy
oepnsyk
opneksy
opnesyk
opesnyk
Slip3A
peonsky
oenpsky
opnseky
opeskny
openkys
Slip3B
eopnsky
onpesky
opsenky
opeknsy
openysk
Omission
pensky
oensky
opnsky
opesky
openky
opensy
opensk
Repetition
oopensky
oppensky
opeensky
opennsky
openssky
openskky
openskyy
QWERTY Substitution
ipensky
ppensky
ooensky
opwnsky
oprnsky
opebsky
opemsky
openaky
opendky
opensjy
opensly
openskt
opensku
QWERTY Repetition after
oipensky
oppensky
opoensky
opewnsky
opernsky
openbsky
openmsky
opensaky
opensdky
openskjy
openskly
openskyt
openskyu
QWERTY Repetition before
iopensky
popensky
oopensky
opwensky
oprensky
opebnsky
opemnsky
openasky
opendsky
opensjky
openslky
openskty
openskuy
QWERTY Substitution Transposed
piensky
iepnsky
ipnesky
ipesnky
ipenksy
ipensyk
pepnsky
ppnesky
ppesnky
ppenksy
ppensyk
oeonsky
oonesky
ooesnky
ooenksy
ooensyk
pownsky
owpnsky
opnwsky
opwsnky
opwnksy
opwnsyk
pornsky
orpnsky
opnrsky
oprsnky
oprnksy
oprnsyk
poebsky
oepbsky
opbesky
opesbky
opebksy
opebsyk
poemsky
oepmsky
opmesky
opesmky
opemksy
opemsyk
poenaky
oepnaky
opneaky
opeanky
openkay
openayk
poendky
oepndky
opnedky
opednky
openkdy
opendyk
poensjy
oepnsjy
opnesjy
opesnjy
openjsy
opensyj
poensly
oepnsly
opnesly
opesnly
openlsy
opensyl
poenskt
oepnskt
opneskt
opesnkt
openkst
openstk
poensku
oepnsku
opnesku
opesnku
openksu
opensuk
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