Протестировано на Samsung Galaxy Tab 8.9 и Samsung Galaxy S4 в >= Android 5.0.1 с клавиатурой Logitech Bluetooth и беспроводной клавиатурой Apple 3-го поколения без рутирования телефона и внешних приложений. Также проверено в версиях CyanogenMod соответствующих андроидов.
Я обнаружил ошибку в Dvorak основной системы Android в Lollipop >= 5.0.1, 11.1.2016. Подключите клавиатуру Bluetooth к вашей системе. Выберите какую-нибудь клавиатуру Дворжака. Перейти к смс. Дважды нажмите «Пробел» и выберите «Английский, США, Дворжак». Печатайте с помощью беспроводной клавиатуры (я использую беспроводную клавиатуру Apple 3-го поколения). Он типа Qwerty ставит, показывает физически дворжака в экране. Это ошибка в Android, отчет об ошибке находится здесь с номером проблемы 198665.
Как настроить внешнюю клавиатуру на использование раскладки Дворжака без хаков?
Для этого вы можете использовать External Keyboard Helper Pro . Нет необходимости в рутировании. Начиная с версии 2.7, приложение поддерживает Дворжака из коробки.
Отказ от ответственности : я разработчик этого приложения.
Вы можете использовать Root Explorer для изменения файла раскладки клавиатуры в/system/usr/keylayout/
Подробности на форуме XDA хорошо объясняют.
Это можно настроить в меню «Язык и ввод» в подразделе «Физическая клавиатура».
Коснитесь имени сопряженной клавиатуры и коснитесь кнопки «Установить тип клавиатуры». Прокрутите вниз до «Английский (США), стиль Дворжака» и коснитесь его.
Мэтью Рид
GATrawn