xcode5 - iOS Simulator 7.0 typing Dvorak keyboard appears as QWERTY keys -
i installed xcode5 , ios simulator 7.0 dvorak keyboard layout not working. when type, shows qwerty layout. tried switching , forth layout in mac didn't help.
solution
there 2 conditions required simulating dvorak input on ios simulator.
(short version)
- in settings > general > keyboard > keyboards > english > hardware keyboard layout (select dvorak)
- in ios simulator menu > hardware > simulate hardware keyboard (must enabled)
(long version)
to verify:
- in ios simulator navigate settings > icloud
- click apple id text field
- note - no software keyboard appears
- type qwerty on keyboard
- note output below (simulated hardware keyboard outputs according dvorak layout)
- now turn off simulate hardware keyboard
- type qwerty on software keyboard
- note output below (supported qwerty software keyboard shown, supported dvorak hardware keyboard layout used)
why behavior
(long version)
after investigation have found answer question simulated dvorak keyboard working intended. software keyboards can appear in simulator or on device. dvorak listed hardware keyboard, means when correct option selected 1 can type using same keyboard layout on dvorak keyboard.
software keyboard selections (dvorak not option)
scroll bottom see dvorak
dvorak hardware keyboard support
selecting "simulate hardware keyboard" allows wants simulate dvorak keyboard or has dvorak layout on computer (in combination ios uses same keyboard layout osx option) type simulator using dvorak keyboard layout. there no software keyboard layout dvorak noted above. therefore, when option selected, onscreen software keyboard removed if 1 goes field type in data (no dvorak software keyboard supported) in simulator.
based on assertion keyboard shows qwerty layout 1 can assume simulate hardware keyboard not selected. selecting option turn on support simulated hardware dvorak keyboard layout , allow 1 type in dvorak layout.
when above option enabled software keyboard not shown in simulator @ all. dvorak layout active (if 1 selected dvorak under hardware keyboard layout in settings > general > keyboard area).
apple's explanation ios: using international keyboards
activating dvorak hardware keyboard simulation only.
conclusion
the result of test indicates dvorak not supported software keyboard. selected software keyboards shown. dvorak hardware keyboard layout supported. when dvorak selected hardware keyboard layout option on simulator or device output dvorak.
Comments
Post a Comment