Скрыть экранную клавиатуру Android при использовании внешней клавиатуры

Несколько дней назад, чтобы сделать свое рабочее место более портативным, я купил внешнюю Bluetooth-клавиатуру для своего Samsung Note 10.1. Во внешней клавиатуре все было здорово. Но одна вещь, которая меня продолжала беспокоить, — это виртуальная экранная клавиатура, которая продолжала появляться, даже когда клавиатура Bluetooth была подключена.


Bluetooth-клавиатура планшета

Чтобы скрыть клавиатуру, нужно всего лишь нажать кнопку, но раздражает то, что она всплывала каждый раз, когда я касался экрана для перемещения курсора. Достаточно одного или двух таких неприятных происшествий, чтобы я подтянул рукава и начал искать решение. Как и следовало ожидать, я нашел не одно, а два решения этой проблемы. Вот так.

1. Пустая клавиатура

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


Скриншот 2013 01 06 23 48 33

Чтобы активировать нулевую клавиатуру, откройте Настройки Android и перейдите к Язык и клавиатура. Здесь поставьте чек на Нулевая клавиатура чтобы активировать его. После этого, если к планшету подключена внешняя клавиатура и вы находитесь в режиме редактирования, измените метод ввода на «Пустая клавиатура» с помощью выдвижного ящика. Не забудьте вернуться к клавиатуре по умолчанию, которую вы использовали, когда закончите работу с внешней клавиатурой.


Скриншот 2013 01 06 23 50 08

Null Keyboard — лучшее решение, если вы всегда работаете с клавиатурой Bluetooth, поскольку переключение клавиатуры может время от времени вызывать проблемы. Пока я использовал Null Keyboard, переключиться с Samsung на Null Keyboard было легко с помощью уведомления в ящике. Однако после выбора Null Keyboard возможность быстрого выбора клавиатуры больше не появлялась, и мне пришлось вручную отключить клавиатуру в настройках, чтобы вернуться к экранной клавиатуре по умолчанию.

Дельный Совет: Если вы используете приложение Tasker, вы можете использовать его для автоматического переключения метода ввода при подключении внешней клавиатуры.

2. AnySoftKeyboard

Решение вышеупомянутой проблемы AnySoftKeyboard. Это одна из многих доступных пользовательских экранных клавиатур, доступных для Android. Но что замечательно в этой клавиатуре, так это то, что ее можно пропатчить для обнаружения события нажатия внешней клавиши клавиатуры, чтобы автоматически скрыть экранную клавиатуру. AnySoftKeyboard — потрясающая виртуальная клавиатура для Android, которая намного лучше некоторых стандартных клавиатур Android.


Скриншот 2013 01 06 23 50 26

После того, как вы установили и активировали AnySoftKeyboard (ASK), вы можете сразу приступить к ее использованию. Чтобы активировать функцию обнаружения внешней клавиатуры, откройте Настройки Android и перейдите к Язык и клавиатура. Найдите здесь AnySoftKeyboard и нажмите кнопку настроек рядом с ним, чтобы настроить.


Скриншот 2013 01 06 23 50 47

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

Заключение

Так что, если вы постоянно используете внешнюю клавиатуру, лучше всего подойдет Null Keyboard. Но если вам нужно переключаться между клавиатурой Bluetooth и экранной клавиатурой, AnySoftKeyboard будет просто отличным решением. Думаю, этих двух решений должно хватить, чтобы решить проблемы с внешней клавиатурой в Android.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *