Экранная клавиатура в линукс

Экранная клавиатура в линукс

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

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

Для Linux существует несколько виртуальных клавиатур: GOK (Gnome Onscreen Keyboard), kvkbd, onboard, Florence.

В этой инструкции я остановлюсь на Florence. У нее есть несколько преимуществ перед другими клавиатурами например: настраиваемая раскладка, несколько методов ввода и авто скрытие и т д. Также из этой инструкции вы узнаете как пользоваться Ubuntu только с помощью мыши.

Установка экранной клавиатуры Florence в Linux

Florence доступна в официальных репозиториях большинства дистрибутивов.

Для установки в Ubuntu или Linux Mint наберите:

sudo apt-get install florence

Для Fedora, CentOS или RHEL установка команда установки будет выглядит следующим образом:

sudo yum install florence

А для Mandriva и Mageia:

sudo urpmi florence

Пользователи ArchLinux могут установить ее из AUR.

Настройка и запуск экранной клавиатуры

После установки Florence вы можете запустить ее командой:

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

Чтобы изменить настройки клавиатуры нажмите на кнопку настроек в левой части клавиатуры:

На вкладке стили вы можете настроить стиль клавиатуры и включить / отключить звуковые эффекты.

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

Читайте также:  Принцип работы 3lcd проектора

Прозрачность может быть полезна когда расширения экрана недостаточно чтобы клавиатура не блокировала окна. Например прозрачная клавиатура с уровнем прозрачности кнопок 50%:

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

Вы меню макет вы можете изменить раскладку клавиатуры. Например вы можете добавить дополнительные навигационные клавиши, цифровые и функциональные клавиши.

Пользуемся Ubuntu только с помощью мыши

Я собираюсь рассказать как интегрировать Florence с рабочим столом Ubuntu так чтобы мы могли пользоваться ею без физической клавиатуры. Эта инструкция только для Ubuntu с дисплейным менеджером LightDM, но подобное может быть реализовано и в другом окружении.

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

Процедура загрузки Ubuntu заканчивается запуском дисплейного менеджера или менеджера входа. По умолчанию в Ubuntu используется оконный менеджер LightDM с интерфейсом Unity Greeter. Без клавиатуры вы не сможете ввести имя и пароль для входа в систему.

Для запуска экранной клавиатуры на экране входа в систему установите GTK Greeter в котором есть поддержка экранной клавиатуры:

sudo apt-get install lightDM-GTK-Greeter

Затем откройте конфигурационный файл Greeter в /etc/lightdm/lightdm-gtk-greeter.conf в текстовом редакторе, и укажите использовать Florence в качестве экранной клавиатуры.

sudo vi /etc/lightdm/lightdm-gtk-greeter.conf

[greeter]
keyboard=florence —no-gnome —focus &

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

Читайте также:  Почему перфоратор долбит но не сверлит

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

Для пользователей GNOME2/GNOME3 на официальном сайте есть документация по использованию экранной клавиатуры.

Следующим шагом будет добавить экранную клавиатуру в автозагрузку после входа в систему для того чтобы мы могли использовать рабочий стол без физической клавиатуры после входа. Для этого создайте следующий ярлык:

[Desktop Entry]
Type=Application
Name=Virtual Keyboard
Comment=Auto-start virtual keyboard
Exec=florence —no-gnome

Теперь клавиатура будет автоматически появляться как только вы войдете в систему.

Надеюсь эта инструкция была полезной для вас. Как вы видите Florence — мощная экранная клавиатура что может использоваться для различных целей. Если вы пользуетесь другой экранной клавиатурой поделитесь в комментариях.

На десерт сегодня видео с котом, который ест лапой, прямо из банки. Прикольно правда?

Очередь просмотра

Очередь

  • Удалить все
  • Отключить

Хотите сохраните это видео?

  • Пожаловаться

Пожаловаться на видео?

Выполните вход, чтобы сообщить о неприемлемом контенте.

Понравилось?

Не понравилось?

Текст видео

Для комфортной работы на acer aspire R13 (R7-372T) в режиме планшета, важно установить качественную экранную клавиатуру, которая бы поддерживала русский язык и имела достаточно доступных настроек. Мой выбор — onboard.

Для установки экранной клавиатуры onboard заходим в Менеджер программ, в поиске вводим onboard и устанавливаем. Также необходимо установить еще один пакет, без которого Onboard не будет запускаться в Linux Mint 18. Его также находим в менеджере программ: gir1.2-appindicator3-0.1

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

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

Читайте также:  Как поменять шрифт на клавиатуре телефона

Есть несколько нюансов по поводу иконки или плавающего значка для запуска. Через некоторое время использования я решил отказаться от использования плавающего значка, потому что при просмотре видео на весь экран, этот значок показывается и это не очень приятно. К тому же, если выбрать "Показать значок состояния" и в пункте "Провайдер значка состояния" выбрать
"GtkStatusIcon", то вызвать или убрать клавиатуру можно будет просто кликнув по иконке в системном лотке. Мне это показалось удобнее. Также со временем я удалил Onboard из автозагрузки, и добавил ярлык в панель быстрого запуска. Но это только мои предпочтения, каждый решает исходя из своих задач.

воскресенье, 8 апреля 2018 г.

Добавляем виртуальную клавиатуру в Linux

Для установки виртуальной клавиатуры в Linux наберите следующую команду:

sudo apt-get install onboard

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

В настройках вы можете:

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

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

Чтобы переключить язык раскладки экранной клавиатуры в Lubuntu.

Щелкните правой кнопкой мыши на нижней панели.
В контекстном меню выберите Настройки панели >Апплеты панели>Апплеты индикаторов.
Кликаем кнопку Добавить. Появится окно Добавить модуль на панель там выбираем Обработчик раскладки клавиатуры и щелкаем Добавить.
Появится индикатор раскладки клавиатуры.

По умолчанию раскладка видна в виде флага.

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

Ссылка на основную публикацию
Adblock detector