Как настроить виртуальную экранную клавиатуру в Linux

Экранная клавиатура Linux Функция

Хотя для слепых или людей с нарушениями зрения в Linux часто возникают проблемы, состояние доступности значительно улучшилось за последние несколько лет. Одной из мелочей, которую пользователи могут искать, является экранная клавиатура, и нет лучшего места для поиска, чем встроенные инструменты во многих популярных дистрибутивах. Здесь мы расскажем, как настроить виртуальную экранную клавиатуру в Linux, включая использование нескольких языков.

Включение экранной клавиатуры в Gnome

Экранная клавиатура в Gnome - самая простая в использовании. Чтобы включить экранную клавиатуру в GNOME, откройте меню настроек. Вы можете сделать это, нажав клавишу Super и введя “Настройки” или кликнув по значку системного трея в правом верхнем углу и выбрав “Настройки”.

Экранная клавиатура Linux Поиск Настроек

Экранная клавиатура Linux Клик по Настройкам

В меню слева прокрутите вниз, пока не дойдете до самого низа, и найдите раздел “Универсальный доступ”. Прокрутите, пока не увидите опцию “Экранная клавиатура”, и включите её. Всё так просто.

Экранная клавиатура Linux Настройки Экранная клавиатура Включена

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

Экранная клавиатура Linux Экранная клавиатура Работает

Экранная клавиатура Linux Экран блокировки

Экранная клавиатура Linux Экран входа

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

В зависимости от приложения, вам может понадобиться уменьшить окно, чтобы экранная клавиатура появилась. Например, у меня были большие проблемы с её открытием в большинстве веб-браузеров, но Epiphany (GNOME Web) всегда работал хорошо. Просто имейте в виду, что ваш опыт может отличаться.

Настройка нескольких языков клавиатуры

Если вам нужно настроить другой язык на вашей виртуальной клавиатуре, нажмите на опцию “Регион и язык” в настройках GNOME. Оттуда нажмите на маленький значок “+” под тем языком, который у вас установлен в качестве основного. Вы должны иметь возможность искать в огромной библиотеке языков, чтобы найти тот, который хотите добавить в вашу систему.

Экранная клавиатура Linux Настройки Язык

На экранной клавиатуре нажмите на маленькую кнопку с флагом рядом с пробелом. Там вы сможете выбрать из языков, которые вы выбрали в разделе “Регион и язык” в настройках GNOME.

Экранная клавиатура Linux Выбор языка экранной клавиатуры

Виртуальные клавиатуры в других окружениях рабочего стола

Если вы не используете GNOME, большинство популярных окружений рабочего стола, таких как KDE и Cinnamon, также поставляются с предустановленной виртуальной клавиатурой. Просто откройте меню приложений и введите “виртуальная клавиатура”, чтобы запустить экранную клавиатуру.

Если ваш менеджер рабочего стола не поставляется с виртуальной клавиатурой, есть несколько программ экранной клавиатуры, которые вы можете установить. Они не зависят от рабочего стола, поэтому вы можете использовать их независимо от используемого вами окружения рабочего стола. Одной из лучших является Florence.

Florence: Программное обеспечение для виртуальной клавиатуры

Florence может быть несколько сложной для установки, но после того как вы загрузите её с её страницы на SourceForge, документация по установке отличная. Она проведет вас через все необходимые зависимости, которые должны быть в репозиториях вашего дистрибутива, и точный процесс установки из исходников. Также есть пакеты в большинстве репозиториев дистрибутивов, так что это может быть так же просто, как

# Дистрибутив на основе Debian/Ubuntu  
sudo apt install florence

или

# Fedora  
sudo yum install florence

Оттуда просто запустите приложение Florence, и оно готово к использованию. Есть значок, который появляется в вашем системном трее, и небольшое окно на вашем рабочем столе, которое позволяет вам включать и выключать его. У Florence нет опции автоматического открытия, так как она не интегрирована в окружение рабочего стола.

Экранная клавиатура Linux Xfce

Несмотря на отсутствие опций автоматического открытия, Florence действительно приятно использовать. Есть хорошая аудиофидбэк, если это вас интересует, и она действительно отзывчива в использовании.

В качестве альтернативы, если вы хотите изменить раскладку клавиатуры в Linux, следуйте этому руководству, или, возможно, вам будет удобнее создать свою собственную комбинацию клавиш.