Открыть сервисСервис

Виртуальная клавиатура в Windows

Виртуальная клавиатура — программный экранной интерфейс, имитирующий физическую клавиатуру компьютера или мобильного устройства и позволяющий вводить символы с помощью мыши, пальца или другого указательного устройства. В операционных системах Windows, macOS, Linux, Android и iOS виртуальные клавиатуры реализованы штатными средствами и используются для обеспечения доступности, работы с сенсорными экранами и удалённого управления.

Назначение

Основные сценарии использования виртуальной клавиатуры:

  • Доступность — помощь пользователям с ограниченными возможностями, которые не могут пользоваться физической клавиатурой.
  • Сенсорные устройства — ввод на планшетах, смартфонах и киосках без физической клавиатуры.
  • Отказ физической клавиатуры — временная замена при поломке или потере устройства ввода.
  • Безопасность — защита от кейлоггеров: ввод паролей с экранной клавиатуры не фиксируется программами, перехватывающими нажатия физических клавиш.
  • Удалённый доступ — управление компьютером через VNC, RDP и аналогичные протоколы, где клавиатура пользователя не передаётся напрямую.

Виртуальная клавиатура в Windows

Экранная клавиатура (osk.exe)

Штатный компонент Windows, запускается командой osk через диалог «Выполнить» (Win + R) или через меню «Пуск». Открывается путь: «Параметры» → «Специальные возможности» → «Клавиатура» → «Экранная клавиатура». Окно отображает раскладку QWERTY, цифровой ряд, функциональные клавиши и специальные кнопки: Ctrl, Alt, Shift, Win, Esc, стрелки, PrtScn. Нажатие эмулируется щелчком мыши или касанием. Клавиша Win в osk работает только при удержании мыши, что отличает её от физической.

Сенсорная клавиатура (TabTip.exe)

Используется на устройствах с сенсорным экраном и планшетных режимах Windows 10 и Windows 11. Запускается автоматически при касании текстового поля, либо вручную через «Параметры» → «Время и язык» → «Режим ввода». Позволяет переключать раскладку, включать голосовой ввод и диктовку.

Диспетчер экранной клавиатуры

Утилита osk поддерживает режим «Высокая контрастность» и может работать в упрощённом виде для слабовидящих. В Windows 11 доступна также функция «Голосовой ввод» (Win + H), активирующая распознавание речи без экранной клавиатуры.

Виртуальная клавиатура в macOS

В macOS экранная клавиатура открывается через «Системные настройки» → «Универсальный доступ» → «Клавиатура» → «Экранная клавиатура». Альтернативно используется «Утилиты» → «Просмотр» → «Экранная клавиатура». Поддерживается настройка размера клавиш, звукового подтверждения нажатий и визуальной индикации.

Виртуальная клавиатура в Linux

В дистрибутивах с графической оболочкой GNOME экранная клавиатура включается в «Настройках» → «Универсальный доступ» → «Клавиатура» → «Экранная клавиатура». В KDE Plasma аналогичная функция доступна в «Системных настройках» → «Доступность». Для серверных систем без графической оболочки используется утилита onboard, устанавливаемая из репозиториев.

Виртуальная клавиатура в Android и iOS

В мобильных ОС экранная клавиатура (клавиатура по умолчанию) активна постоянно. В Android переключение между установленными клавиатурами (Gboard, SwiftKey и др.) выполняется долгим нажатием на поле ввода или через «Настройки» → «Язык и ввод». В iOS клавиатура управляется через «Настройки» → «Основные» → «Клавиатура», где можно добавлять раскладки, включать диктовку и эмодзи.

Настройка раскладки и языка

При использовании виртуальной клавиатуры переключение раскладки выполняется:

  • в Windows — сочетанием Alt + Shift или Win + Space, либо щелчком по языковой панели;
  • в macOS — Ctrl + Space или Caps Lock (настраивается);
  • в Android — щелчком по иконке шара/глобуса на клавиатуре.

Для добавления русской раскладки в Windows: «Параметры» → «Время и язык» → «Язык и регион» → «Добавить язык» → «Русский». После установки пакета языков раскладка становится доступна и на экранной клавиатуре.

Доступность и настройка для слабовидящих

Экранная клавиатура в Windows поддерживает увеличение, изменение цветовой схемы и звуковое подтверждение нажатий. В «Специальных возможностях» доступны также экранная лупа (Win + плюс) и голосовой ввод, что позволяет полностью отказаться от физической клавиатуры.

Безопасный ввод паролей

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

История

Экранная клавиатура появилась в Windows 3.1 (1992) как утилита доступности. В Windows XP и 7 она была отдельной программой osk.exe с неизменяемой раскладкой. Начиная с Windows 8 компонент был переработан под сенсорные экраны, а в Windows 10 и 11 получил интеграцию с голосовым вводом и диктовкой.

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru