Xcode Simulator игнорирует раскладку клавиатуры OS X - PullRequest
0 голосов
/ 16 января 2019

У меня раскладка клавиатуры установлена ​​на «Дворжак», но симулятор, похоже, принимает «Qwerty» независимо от этого. В меню «Оборудование»> «Клавиатура» я установил флажок «Использовать тот же язык клавиатуры, что и в macOS» и «Подключить аппаратную клавиатуру». Есть ли скрытый секретный параметр, чтобы на самом деле использовал раскладку клавиатуры MacOS или он просто сломан? Формулировка, кажется, смешивает «язык» с «макетом».

Я видел похожую проблему, о которой сообщалось как об ошибке в симуляторе iOS 8.2, но симулятор сообщает об использовании iOS 11.2. Я использую Xcode 9.2 и Simulator 10.0.

РЕДАКТИРОВАТЬ: Я обновился до последней версии MacOS (10.14.2) и последней версии Xcode (10.1), и проблема остается точно такой же. Я набираю в симуляторе «aoeu» и получаю «asdf».

1 Ответ

0 голосов
/ 17 января 2019

Чтобы получить Dvorak на «внешней» клавиатуре, его необходимо вручную выбрать в настройках, выбрав «Настройки»> «Основные»> «Клавиатура»> «Аппаратная клавиатура»> «Английский (США)», а затем выбрав «Dvorak». Конечно, после сброса он просто возвращается в Qwerty.

По сути, «Использовать тот же язык клавиатуры, что и в macOS» для Dvorak не работает. Это может быть связано с тем, что на программной клавиатуре нет настроек.

...