Екранна клавіатура в linux

Екранна клавіатура - це альтернативний метод введення який може замінити фізичну клавіатуру. Віртуальна клавіатура може знадобитися в різних ситуаціях. Наприклад ваша фізична клавіатура зламалася або у вас недостатньо клавіатур для додаткових машин. в вашому комп`ютері немає вільного роз`єму для підключення клавіатури або ви людина з обмеженими можливостями і не можете використовувати клавіатуру, або ви щасливий власник пристрою з сенсорним екраном.

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

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

У цій інструкції я зупинюся на Florence. У неї є кілька переваг перед іншими клавіатурами наприклад: настроюється розкладка, кілька методів введення і авто приховування і т д. Також з цієї інструкції ви дізнаєтеся як користуватися Ubuntu тільки за допомогою миші.

Установка екранної клавіатури Florence в Linux

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

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

$ Sudo yum install florence

А для Mandriva і Mageia:

$ florence

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

Щоб змінити налаштування клавіатури натисніть на кнопку налаштувань в лівій частині клавіатури:

14873468448_216c794244_z

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

14873470478_de81aac39b_o




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

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

15060050245_1534127d1c_z

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

14873384900_82baef4c22_o

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

15057015461_e611b6ee25_z

Користуємося Ubuntu тільки за допомогою миші




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

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

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

Для запуску екранної клавіатури на екрані входу в систему встановіть GTK Greeter в якому є підтримка екранної клавіатури:

$ Sudo vi /etc/lightdm/lightdm-gtk-greeter.conf
keyboard = "florence" --no-gnome --focus

15056999361_180dc724b2_z

Давайте перезавантажити комп`ютер щоб перевірити чи все працює. Коду завантажитися екран входу в систему натисніть на значку з чоловічком і виберіть пункт Екранна клавіатура.

14873314399_e48bd6eb84_z

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

14873460568_02480cccb7_z

Для користувачів GNOME2 / GNOME3 на офіційному сайті є документація по використанню екранної клавіатури.

Наступним кроком буде додати екранну клавіатуру в автозавантаження після входу в систему для того щоб ми могли використовувати робочий стіл без фізичної клавіатури після входу. Для цього створіть наступний ярлик:

$ Mkdir -p ~ / .config / autostart

$ Vi ~ / .config / autostart / florence.desktop


Type = "ApplicationName = "Virtual" Keyboard
Comment = "Auto-start" virtual keyboard
Exec = "florence" --no-gnome

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

15037038376_f8359f3a65_z

Сподіваюся ця інструкція була корисною для вас. Як ви бачите Florence - потужна екранна клавіатура що може використовуватися для різних цілей. Якщо Ваша екранною клавіатурою поділіться в коментарях.

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

>
Поділися в соціальних мережах:

Схожі
Чи не працює клавіатура в безпечному режиміЧи не працює клавіатура в безпечному режимі
Історія комп`ютерної клавіатуриІсторія комп`ютерної клавіатури
Як вибрати клавіатуруЯк вибрати клавіатуру
Swiftkey keyboardSwiftkey keyboard
Як вибрати клавіатуру правильно?Як вибрати клавіатуру правильно?
Nox app player - не працює введення з клавіатуриNox app player - не працює введення з клавіатури
Як використовувати сторонні клавіатури в ios 8Як використовувати сторонні клавіатури в ios 8
Thumb keyboardThumb keyboard
Touchpal x keyboardTouchpal x keyboard
Курсор замість клавіш: як включити екранну клавіатуруКурсор замість клавіш: як включити екранну клавіатуру
» » Екранна клавіатура в linux