在Dvorak键盘中键入的iOS Simulator显示为QWERTY键 [英] iOS Simulator typing in Dvorak keyboard appears as QWERTY keys

查看:120
本文介绍了在Dvorak键盘中键入的iOS Simulator显示为QWERTY键的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我刚刚安装了Xcode和iOS模拟器.

I just installed Xcode and iOS Simulator.

当我键入iOS Simulator时,我的Mac的Dvorak键盘布局不起作用.

My Mac's Dvorak keyboard layout is not working when I type in the iOS Simulator.

当我键入Dvorak时,它会显示在iOS模拟器中,就像我使用QWERTY键盘布局键入一样.

When I type in Dvorak, it shows up in the iOS Simulator as if I was typing with the QWERTY keyboard layout.

我尝试来回切换Mac的键盘布局,但这无济于事.

I tried switching my Mac's keyboard layout back and forth but it didn't help.

推荐答案

解决方案

在iOS模拟器上模拟Dvorak输入需要两个条件.

There are two conditions required for simulating Dvorak input on the iOS simulator.

(简短版本)

  • 在设置">常规">键盘">键盘">英语">硬件键盘布局"中(选择 Dvorak )
  • 在iOS Simulator菜单中>硬件">模拟硬件键盘(必须 被启用)
  • In Settings > General > Keyboard > Keyboards > English > Hardware Keyboard Layout (Select Dvorak)
  • In iOS Simulator Menu > Hardware > Simulate Hardware Keyboard (Must be enabled)

(长版)

要验证:

  • 在iOS模拟器中,导航到设置">"iCloud"
  • 点击"Apple ID"文本字段
  • 注意-没有软件键盘出现
  • 在键盘上键入 qwerty
  • 注释输出如下(根据Dvorak布局模拟的硬件键盘输出)
  • In iOS Simulator Navigate to Settings > iCloud
  • Click Apple ID text field
  • Note - No software keyboard appears
  • Type qwerty on keyboard
  • Note output as below (Simulated Hardware Keyboard outputs according Dvorak layout)

  • 现在关闭模拟硬件键盘
  • 在软件键盘上键入 qwerty
  • 注释输出如下(显示了支持的QWERTY软件键盘,使用了支持的Dvorak硬件键盘布局)
  • Now turn off the Simulate Hardware Keyboard
  • Type qwerty on software keyboard
  • Note output as below (Supported QWERTY software Keyboard is shown, Supported Dvorak Hardware Keyboard Layout is used)

为什么这种行为

(长版)

经过一番调查,我发现该问题的答案是模拟的DVORAK键盘工作正常.只有软件键盘才能出现在模拟器或设备上. Dvorak被列为硬件键盘,这意味着选择正确的选项后,可以使用与Dvorak键盘相同的键盘布局进行键入.

After some investigation I have found that the answer to this question is that the simulated DVORAK keyboard is working exactly as intended. Only software keyboards can appear in the simulator or on the device. Dvorak is listed as a hardware keyboard, which means that when the correct option is selected one can type using the same keyboard layout as on a Dvorak keyboard.

软件键盘选择(不能选择Dvorak)

滚动到底部以查看Dvorak

Dvorak硬件键盘支持

选择模拟硬件键盘"可使任何想要模拟Dvorak键盘或在计算机上具有Dvorak布局的人(与iOS结合使用与OSX相同的键盘布局)可以使用Dvorak键盘布局键入模拟器.但是,如上所述,Dvorak没有软件键盘布局.因此,选择此选项后,如果您进入一个字段以在模拟器中键入数据(不支持Dvorak软件键盘),则会删除屏幕软件键盘.

Selecting "Simulate Hardware Keyboard" allows anyone who wants to simulate a Dvorak keyboard or has Dvorak layout on their computer (in combination with the iOS uses Same Keyboard Layout as OSX option) to type into the simulator using the Dvorak keyboard layout. However there is no software keyboard layout for Dvorak as noted above. Therefore, when this option is selected, the onscreen software keyboard is removed if one goes to a field to type in data (no Dvorak software keyboard is supported) in the simulator.

基于断言该键盘显示为QWERTY布局,然后可以假定当前未选择模拟硬件键盘.选择此选项将打开对模拟硬件Dvorak键盘布局的支持,并允许输入Dvorak布局.

Based on the assertion that the keyboard shows up as QWERTY layout then one can assume that the Simulate Hardware Keyboard is not currently selected. Selecting this option will turn on support for a simulated hardware Dvorak keyboard layout and allow one to type in the Dvorak layout.

启用以上选项后,软件键盘将完全不会显示在模拟器中.但是,Dvorak布局现在处于活动状态(如果在设置">常规">键盘"区域中的硬件键盘布局"下选择了一个Dvorak).

When the above option is enabled the software keyboard will not be shown in the simulator at all. However the Dvorak layout is now active (if one selected Dvorak under the Hardware Keyboard Layout in the Settings > General > Keyboard area).

Apple的解释 iOS:使用国际键盘

激活Dvorak仅是硬件键盘模拟.

Activating Dvorak is a hardware keyboard simulation only.

结论

此测试的结果表明Dvorak不是受支持的软件键盘.所选的软件键盘将始终显示.但是,支持Dvorak硬件键盘布局.当德沃夏克被选择为在模拟器或设备的输出将是一个德沃夏克硬件键盘布局选项.

The result of this test indicates that Dvorak is NOT a supported Software Keyboard. The selected software keyboards will always be shown. However the Dvorak hardware keyboard layout is supported. When Dvorak is selected as an hardware keyboard layout option on the simulator or device the output will be Dvorak.

这篇关于在Dvorak键盘中键入的iOS Simulator显示为QWERTY键的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆