Физическая клавиатура для Android, как изменить раскладку

Обновлено: 30.09.2022

Перейдите к настройкам вашего устройства. Нажмите на Общее управление. Нажмите на язык и ввод. Нажмите на Физическую клавиатуру.

Как добавить физическую клавиатуру на Android?

  1. Откройте меню «Настройки» вашего устройства. Теперь найдите «Языки и ввод» (в зависимости от вашей модели формулировка может немного отличаться).
  2. Выберите «Физическая клавиатура».
  3. Найдите свою модель клавиатуры и нажмите «Microsoft SwiftKey Keyboard».
  4. Выберите раскладку, с которой вы хотите печатать на физической клавиатуре.

Как включить физическую клавиатуру?

Выберите «Настройки» > «Специальные возможности» > «Клавиатура» или просто нажмите клавишу Windows и начните вводить слово «клавиатура» и нажмите клавишу ввода, когда в результатах поиска появится ярлык для экранного меню. Первый переключатель вверху включает экранную клавиатуру.

Что такое физическая клавиатура на Android?

Клавиатура для электронного устройства, в которой используются клавиши, которые можно нажимать физически. … Смартфоны также могут иметь физические клавиатуры, такие как почтенные модели BlackBerry. Контраст с виртуальной клавиатурой.

Как изменить физическую раскладку клавиатуры?

  1. Откройте "Настройки" > "Язык и ввод" > "Физическая клавиатура".
  2. Затем нажмите на клавиатуру, и должно появиться диалоговое окно для выбора раскладки клавиатуры.
  3. Выберите нужные макеты (обратите внимание, что для переключения нужно выбрать два или более), а затем нажмите "Назад".

Как включить встроенную клавиатуру?

Чтобы открыть экранную клавиатуру,

перейдите в меню "Пуск", затем выберите "Настройки" > "Специальные возможности" > "Клавиатура" и включите переключатель в разделе "Использовать экранную клавиатуру".

Почему моя физическая клавиатура не подключена?

:-)

Я бы зашел в настройки>язык и клавиатура… и проверил настройки клавиатуры… посмотрел, включены ли «ярлыки»… Кроме того, попробуйте удалить «Выученные слова»… это обычно помогает при любой проблеме с клавиатурой ОС… если нет, то получить 1-Click Cleaner из Маркета... это бесплатно... скачать... установить... запустить...

Почему не работает клавиатура?

Иногда аккумулятор может вызывать проблемы с клавиатурой, особенно если он перегревается. Также есть вероятность, что клавиатура была повреждена или отсоединена от материнской платы. В этих двух случаях вам придется открыть ноутбук и подключить клавиатуру или заменить ее, если она неисправна.

Как снова включить клавиатуру?

Чтобы добавить его обратно:

  1. На телефоне или планшете Android откройте приложение "Настройки" .
  2. Нажмите "Языки системы и ввод".
  3. Нажмите Виртуальная клавиатура Управление клавиатурами.
  4. Включите Gboard.

Что подразумевается под физической клавиатурой?

Для проводных клавиатур

Это можно сделать с помощью функции USB OTG вашего Android-смартфона. … Смартфон отключит экранную клавиатуру, и вы сможете использовать физическую клавиатуру для всех текстовых полей во всех приложениях.

Как использовать физическую клавиатуру на телефоне?

Настройка внешней USB-клавиатуры для Android

Перейдите к настройкам вашего устройства. Нажмите на Общее управление. Нажмите на язык и ввод. Нажмите на Физическую клавиатуру.

Android очень популярен, потому что его можно настраивать. Он может делать почти все, что вы пожелаете. Его можно настроить не только с помощью сотен тысяч приложений, доступных в магазине Google Play, но и путем добавления внешнего оборудования через интерфейс хоста USB OTG. Например, если вам сложно и медленно печатать на сенсорной клавиатуре, доступной в Android, вы можете добавить внешнюю USB-клавиатуру с помощью простого кабеля OTG (On the Go). Подключив внешнюю клавиатуру к смартфону или планшету Android, вы сможете не только удобно печатать, но и работать с ОС Android с ее помощью.

При подключении внешней USB-клавиатуры к устройству Android на панели уведомлений Android отображается значок «А», указывающий на необходимость настройки раскладки клавиатуры для подключенной клавиатуры. Установка правильной раскладки клавиатуры необходима для правильного набора текста в приложениях для обработки текстов, таких как WDS Office (Kingsoft Office) и т. д.

Вот как вы можете настроить или изменить раскладку внешней USB-клавиатуры в Android:

  1. Если вы подключаете USB-клавиатуру в первый раз, вы можете потянуть вниз панель уведомлений и коснуться уведомления с надписью «Выбор раскладки клавиатуры». Откроется соответствующий раздел настроек Android. Кроме того, вы также можете открыть раздел «Настройки» → «Язык и ввод» в настройках Android.
  2. На экране «Язык и ввод» коснитесь USB-клавиатуры в разделе «Физическая клавиатура». Я использовал дешевую клавиатуру, поэтому в качестве названия клавиатуры отображается «USB USB Keyboard».Для вас это может быть что-то другое.
  3. Должно появиться всплывающее окно с текущей раскладкой клавиатуры. Вам нужно нажать «Настройка раскладок клавиатуры».
  4. Отобразится полный список раскладок клавиатуры. Отсюда вы можете выбрать одну или несколько раскладок клавиатуры, которые вам подходят для внешней USB-клавиатуры.
  5. Вот и все. Теперь вы можете наслаждаться набором текста, используя правильную раскладку клавиатуры, а внешняя клавиатура UBS будет работать на Android, как и предполагалось.
  6. Подключение внешней USB-клавиатуры может привести к более быстрой разрядке аккумулятора. Таким образом, вы можете использовать USB-концентратор с внешним питанием для подключения клавиатуры. Существуют также внешние физические клавиатуры, специально разработанные для использования на устройствах Android, которые потребляют очень мало энергии и не требуют слишком частой подзарядки аккумулятора устройства Android.

    8 комментариев

    Раскладка сенсорной клавиатуры не меняется

    У меня есть старый планшет Proscan plt7044k, который поставлялся в чехле с клавиатурой. Клавиатура неисправна, поэтому я купил новый чехол с клавиатурой, которую планшет не распознает. Я просмотрел этот пост, но на моем планшете не отображается настройка «Физическая клавиатура». Есть ли другой способ настройки клавиатуры, который я мог бы попробовать? На этом планшете не был установлен Google Play.

    Попробуйте использовать кабель USB-OTG и попробуйте подключить другие «обычные» USB-устройства, например мышь, клавиатуру, флешки. Если они также не работают, значит, неисправно внутреннее оборудование планшета. Иначе что-то не так с вашим новым чехлом для планшета. Ваш планшет работает под управлением Android Jellybean 4.1. Боюсь, у меня нет опыта работы с этой версией Android. Я бы предложил чехол для планшета с клавиатурой Bluetooth, но тогда вы должны совместить версию Bluetooth, поддерживаемую на вашем планшете, и версию, предоставляемую клавиатурой Bluetooth.

    тусенконстнар

    Участники
    • Использование внешней BT-клавиатуры с неанглийской раскладкой (QUERTY, но с скандинавскими языками)
    • Выберите "Настройки" > "Дополнительные настройки" > "Язык и ввод" > "Клавиатура, мышь и трекбад" > "Настройки физической клавиатуры".
    • Затем я перехожу к длинному списку, где я выбираю язык, но когда я после этого печатаю на клавиатуре, он продолжает выдавать мне английскую раскладку, а не знаки, которые должны быть на клавиатуре

    Б!ГБОЙ

    Участники

    Я сделал это так же, как вы описали. На моем скриншоте вы можете видеть, что раскладка показана под названием клавиатуры. он также должен запомнить его после повторного подключения устройства.

    Вложения

    тусенконстнар

    Участники

    Здравствуйте, мой выглядит похоже (но шведский), но он просто ГОВОРИТ, что использует шведский язык, но это не так. Он по-прежнему использует английскую раскладку клавиатуры. (Проверил клавиатуру с 3 другими устройствами, поэтому ошибка не в клавиатуре.

    Странно то, что в другом моем вложении здесь написано "по умолчанию". Я ожидаю, что он скажет по-шведски. У вас так же?

    Вложения

    Б!ГБОЙ

    Участники

    Здравствуйте, мой выглядит похоже (но шведский), но он просто ГОВОРИТ, что использует шведский язык, но это не так. Он по-прежнему использует английскую раскладку клавиатуры. (Проверил клавиатуру с 3 другими устройствами, поэтому ошибка не в клавиатуре.

    Странно то, что в другом моем вложении здесь написано "по умолчанию". Я ожидаю, что он скажет по-шведски. У вас так же?

    Это странно. возможно, другие знают больше.

    Да, мой тоже говорит по умолчанию, но он работает как немецкая клавиатура (правильные символы и все такое)

    тусенконстнар

    Участники

    Есть ли информация о том, будет ли это решено? (Я отказался от своего Mi 10 Ultra и теперь использую свой P30 pro для работы, но меня интересует, будет ли это решено или нет, потому что в зависимости от этого я либо куплю Mi 11 Ultra, либо нет).

    тусенконстнар

    Участники

    махди.а

    Участники

    Здравствуйте, у меня такая же проблема в Xiaomi Mi 11 Lite, он говорит французский (azerty), но когда я печатаю, он по-прежнему qwerty.

    EDIT:
    Мне удалось это исправить, почему-то раскладка физической клавиатуры зависит от вашей виртуальной.
    Если вы не используете виртуальную клавиатуру по умолчанию, вам нужно найти настройку, чтобы изменить ее оттуда.
    В моем случае я использую Multiling O Keyboard https://play.google.com/store/apps/details?id=kl.ime.oh, и я обнаружил параметр «Переназначение клавиш», отключил его. и моя физическая клавиатура теперь работает как положено.
    Надеюсь, это поможет.

    тусенконстнар

    Участники

    Привет и спасибо за ваш вклад.
    Я попытался загрузить предложенное приложение. Мне пришлось включить переназначение клавиш, и после этого я мог (частично) пользоваться своей клавиатурой.
    Теперь произошло то, что шведские буквы, такие как «å», «ä» и «ö», существуют и представлены теми же клавишами, что и предполагает шведская раскладка. Тогда моей первой мыслью было: «Хорошо, грустно переключаться между клавиатурами, но это легко сделать».
    Тем не менее, другие символы облегчены "/" (что должно быть набрано "shift" + "7").
    Короче говоря, теперь у меня есть правильная раскладка алфавита, но не для других символов, которые все еще могут быть повсюду.

    P.s. Об этой ошибке сообщалось как на xiaomi.eu, так и непосредственно в Xiaomi, но исправления не предвидится, а в ответах ничего, кроме тишины.

    махди.а

    Участники

    Здравствуйте,
    Я думаю, что это проблема с самим Android, а не с MIUI.. Со мной это случилось с другим телефоном под управлением LineageOS
    Попробуйте это приложение: https://play.google.com/store /apps/details?id=varzan.extraKeyboardLayouts
    Это добавит дополнительную раскладку к настройкам физической клавиатуры.
    Шведский язык с саами указан как "Экспериментальный - не тестировался" в репозитории github, так что скрестим пальцы

    тусенконстнар

    Участники

    Привет, для меня или работает на моем Huawei p30pro и хорошо на старом Samsung, но не на любом из моих Xiaomi.
    Попытался установить приложение, но проблема в том, что телефоны игнорируют мой выбор

    декстерв

    Участники

    Да, на моем RN8 происходит то же самое, и я вполне уверен, что это вина Xiaomi. Я подумал, что если вы удержите макет в течение нескольких секунд, он сохранит его и покажет вместо стандартного, но он по-прежнему будет использовать qwerty.

    тусенконстнар

    Участники

    Как уже упоминалось, я сообщил об ошибке как здесь, так и напрямую в Xiaomi (без какого-либо ответа). Я предполагаю, что выбор заключается в том, можно ли не использовать телефон в полной мере в качестве рабочего инструмента в качестве приза за наличие «обалденной камеры».

    декстерв

    Участники

    Как уже упоминалось, я сообщил об ошибке как здесь, так и напрямую в Xiaomi (без какого-либо ответа). Я предполагаю, что выбор заключается в том, можно ли не использовать телефон в полной мере в качестве рабочего инструмента в качестве приза за наличие «обалденной камеры».

    Так быть не должно. Во всяком случае, я написал и собственно Xiaomi, но надежды там довольно низкие. Посмотрим, смогут ли нам помочь волшебники из команды разработчиков. я написал в еженедельной ветке.

    виталий-зданевич

    Участники

    Король4

    Участники

    Эй, у меня была такая же проблема с моим Redmi 9T, но я нашел решение.
    Когда вы выбираете шведский язык, вы не можете использовать его автоматически.

    Что вам нужно сделать, так это удерживать CONTROL и одновременно нажимать ПРОБЕЛ.
    Он изменится со стандартной QWERTY на любой язык, на который вы нажали.

    тусенконстнар

    Участники

    Мне не удается заставить его работать с нажатием шифт-контроля.
    Что еще нужно сделать, чтобы это исправление заработало?

    всеобщий

    Участники

    Однако не знаю, полезно ли это:
    когда вы нажимаете "Настроить раскладки клавиатуры" и видите список всех языков, выберите ОДНУ раскладку (если вы выберете более одной раскладки, остаться с предыдущим макетом), затем нажмите стрелку в левом верхнем углу.

    Xiaomi 10T MIUI global 12.5.3
    физическая клавиатура 1byone с тачпадом

    С помощью этого трюка я смог переключиться с немецкой раскладки QWERTZ на итальянскую раскладку QWERTY, однако специальные буквы не совпадают. Например, если вы нажмете «è», вы получите «[», который следует ввести, нажав AltGr + «è».
    Кто знает как исправить? пожалуйста, не переназначайте каждую клавишу вручную, эта проблема возникает со всеми специальными символами сбоку от клавиатуры.

    Я протестировал ту же клавиатуру на своем планшете Samsung S6 Lite (такое же приложение Microsoft SwiftKey и та же итальянская раскладка), и она работала отлично! Все буквы набираются правильно даже с шифтом и AltGr. Так что это должно быть на стороне Xiaomi.

    Мне нравится раскладка клавиатуры на Mac: Cmd (Ctrl) под большим пальцем и возможность без шаманства изменить поведение CapsLock прямо в настройках. Тот же результат легко достигается в Linux с помощью setxkbmap в консоли или, например, gnome-tweak-tool в пользовательском интерфейсе. Но что, если клавиатура подключается к Android?


    В Android есть несколько способов настроить внешнюю клавиатуру:

    1. Установка сторонней клавиатуры. Например, помощник внешней клавиатуры .
    2. Редактирование/добавление файлов kl или kcm (требуется root). Как, например, в этом посте.
    3. Установка приложения, добавляющего дополнительные раскладки клавиатуры.

    Я не хочу устанавливать стороннюю клавиатуру. Корневой телефон тоже. Остается третий вариант.

    Кратко рассмотрим основные понятия со ссылками на документацию.

    Ключевые файлы макетов

    Файлы раскладки клавиш (.kl) отображают коды клавиш Linux, т. е. код, который конкретная клавиша на клавиатуре создает для клавиш Android (ключ Android), т. е. TAB, ENTER или просто буква F. Отображение по умолчанию может быть просмотрел здесь.Узнать, какая клавиша на клавиатуре какой код выдает, можно, например, с помощью Gamepad Tester.

    Файлы сопоставления ключевых символов

    Файлы карты ключевых символов (.kcm) позволяют указать поведение сочетания клавиш, а также необходимы для добавления раскладок, отличных от английского (США).

    Дополнительные раскладки клавиатуры

    Начиная с версии 4.1 в Android появилась возможность устанавливать дополнительные раскладки клавиатуры вместе с приложением. После установки раскладки доступны в меню «Настройки» -> «Язык и ввод» -> «Физическая клавиатура». Недостаток этого подхода в том, что макеты неизменяемы и их нельзя настроить на лету.

    Вот что я хочу получить для своей клавиатуры:

    • Esc вместо CapsLock.
    • Измените Ctrl/Win/Alt на Win/Alt/Ctrl слева и Alt/PrintScreen/Ctrl на Ctrl/Alt/Ctrl справа.
    • Изменить переключение приложений с Alt + Tab на Ctrl + Tab.
    • Снимок экрана при нажатии клавиш Ctrl + Shift + 3.
    • Переключение языков на Win+Space.
    • Поддержка английской и русской раскладок.

    Описание проекта

    Поскольку мои вкусы очень специфичны (хочется Ctrl вместо CapsLock, мой дорогой любитель Vim?), а раскладки неизменяемы "на лету", я не предоставляю готовый apk-файл. Вместо этого был создан custom-keyboard-layout — проект является основой для настройки раскладки внешней клавиатуры на Android.

    Клонируем проект себе

    Манифест приложения app/src/main/AndroidManifest.xml:

    Приложение состоит из одного приемника. Забавно, что само существование класса с заданным именем (в нашем случае InputDeviceReceiver) не требуется — все работает и без него, а имя указать надо. Этот получатель предоставляет список раскладок клавиатуры, хранящихся в app/src/main/res/xml/keyboard_layouts.xml:

    Перечислена только одна раскладка keyboard_layout_en_us .

    Файл настройки макета

    Файл макета app/src/main/res/raw/keyboard_layout_en_us.kcm состоит из одной строки, определяющей тип макета:

    В документации об этом типе ничего не сказано, но опытным путем было установлено, что макет с этим типом по умолчанию берет значения из Generic.kcm. Те. мы уже получили английскую раскладку и осталось только добавить наши правила.

    Но сначала небольшое отступление о файлах Key Layout. Раскладки указаны в виде kcm-файла, но чтобы поменять местами, например, Ctrl и Alt, нужен kl-файл. Тут на помощь приходит еще одна недокументированная возможность: с помощью команды map можно добавлять правила из kl-файла в kcm-файл.

    Файл keyboard_layout_en_us.kcm с моими правилами:

    К сожалению, настроить переключение языка на Win+Space у меня не получилось - такое правило просто не сработало.

    Добавить макет на другом языке

    Чтобы добавить раскладку языка, отличного от английского (США), необходимо сначала составить kcm-файл с раскладкой этого языка, затем добавить в него наши правила. Вы можете получить готовый файл для вашего языка отсюда. Берем keyboard_layout_russian.kcm , кладем в app/src/main/res/raw/ и соответственно добавляем еще одну раскладку в app/src/main/res/xml/keyboard_layouts.xml :

    Не забудьте добавить keyboard_layout_ru_label в app/src/main/res/values/strings.xml.
    Теперь мы можем добавить наши правила, как в примере с английской раскладкой, но с небольшим изменением. В русской раскладке уже есть правило для '3', поэтому нужно просто его изменить, а не добавлять новое:

    Статус проекта после этой настройки можно посмотреть в ветке Vendor_17ef_Product_6048.

    Установка

    Мы собираем и устанавливаем наше приложение. Проще всего это сделать с помощью Android Studio, следуя официальной документации.

    Если все сделано правильно, то Настройки -> Язык и ввод -> Физическая клавиатура появятся наши раскладки, а в списке приложений - Custom Keyboard Layout.

    Возможна настройка внешней клавиатуры без рута. Не все хотелки достижимы: переключение языков на Win+Space не помогло, но может быть проблема прошивки.

    Статья намеренно краткая — все подробности можно найти по ссылкам.

    Читайте также: