Как быстро открыть экранную клавиатуру клавишами: все способы для Windows, macOS и Linux

Если физическая клавиатура внезапно перестала работать, а мышь или сенсорный экран недоступны, единственный способ ввести пароль или команду — вызвать виртуальную клавиатуру через горячие клавиши. В Windows 10/11 для этого достаточно нажать Win + Ctrl + O, но в зависимости от версии ОС, настроек специальных возможностей или типа устройства (планшет, гибридный ноутбук) комбинация может отличаться. Например, на macOS стандартного сочетания нет, а в Linux требуется предварительная настройка через xkb или onboard.

Проблема усложняется, если система заблокирована (экран входа), или клавиатура отключена на уровне BIOS — в таких случаях горячие клавиши работать не будут. Ниже разберём все актуальные способы вызова экранной клавиатуры без мыши, включая редкие комбинации для старых версий Windows (XP/7) и альтернативные методы через Cmd или PowerShell.

Стандартные горячие клавиши для Windows

В современных версиях Windows (8.1, 10, 11) экранная клавиатура вызывается универсальной комбинацией:

  • 🔹 Win + Ctrl + O — основное сочетание, работает в 90% случаев. Открывает клавиатуру поверх всех окон, включая игры в оконном режиме.
  • 🔹 Win + . (точка) — вызывает панель эмодзи, где есть кнопка переключения на виртуальную клавиатуру (только Windows 10 1903+).
  • 🔹 Win + U → Tab ×5 → Enter — альтернативный путь через "Центр специальных возможностей" (если первая комбинация не срабатывает).

На Windows 7 и XP стандартных горячих клавиш нет. Здесь придётся использовать обходные пути:

  1. Запустить osk.exe через Win + R (если работает диалог "Выполнить").
  2. Использовать Sticky Keys: нажать Shift ×5 (включит залипание клавиш), затем через меню специальных возможностей найти клавиатуру.

Если комбинация не срабатывает, проверьте:

  • 🔧 Настройки специальных возможностей: Параметры → Специальные возможности → Клавиатура.
  • 🔧 Состояние службы Touch Keyboard and Handwriting Panel Service (должна быть запущена).
  • 🔧 Конфликты с драйверами планшетного ПК (актуально для Surface, Lenovo Yoga и др.).

Альтернативные способы для заблокированного экрана

На экране входа в систему (Lock Screen) горячие клавиши по умолчанию отключены. Чтобы вызвать экранную клавиатуру:

  1. Нажмите Win + U, затем Tab ×3 и Enter — это откроет "Центр специальных возможностей", где можно включить клавиатуру.
  2. Используйте скрытую функцию: кликните по значку специальных возможностей в правом нижнем углу экрана блокировки (если он есть), затем выберите "Экранная клавиатура".

На Windows 11 добавлен новый способ:

Win + Alt + K

Эта комбинация работает только на устройствах с сенсорным экраном (например, Microsoft Surface), но может сработать и на обычных ПК, если в системе установлены драйверы планшетного ввода.

📊 Какую ОС вы используете?
Windows 10
Windows 11
macOS
Linux
Другую

macOS: как вызвать клавиатуру без мыши

В macOS нет встроенной горячей клавиши для экранной клавиатуры, но её можно настроить:

  1. Откройте Системные настройки → Универсальный доступ → Клавиатура.
  2. Включите опцию "Включить клавиатуру для доступа" и установите галочку "Включить панель клавиатуры".
  3. Теперь клавиатура будет появляться при нажатии Option + Command + F5 (вызов панели специальных возможностей) → Tab ×3Enter.

Для быстрого доступа создайте собственное сочетание:

  • 🔧 Перейдите в Системные настройки → Клавиатура → Сочетания клавиш → Универсальный доступ.
  • 🔧 Добавьте новое сочетание для команды Toggle Accessibility Keyboard (например, Control + F12).

Если клавиатура не отображается, проверьте:

  • 🛠️ Настройки языка ввода (должен быть выбран хотя бы один язык).
  • 🛠️ Состояние службы com.apple.Accessibility (перезапустите через Terminal командой launchctl stop com.apple.Accessibility && launchctl start com.apple.Accessibility).

Linux: настройка горячих клавиш для Onboard

В большинстве дистрибутивов Linux (Ubuntu, Fedora, Debian) экранная клавиатура называется Onboard. По умолчанию она не привязана к горячим клавишам, но это исправляется:

  1. Установите Onboard (если не установлен):
sudo apt install onboard
  1. Откройте Параметры → Универсальный доступ → Экранная клавиатура и включите опцию.
  2. Настройте горячие клавиши через Параметры → Клавиатура → Сочетания клавиш → Универсальный доступ.

Для ручного запуска используйте команду:

onboard

В GNOME (например, Ubuntu 22.04+) можно использовать встроенную клавиатуру Caribou:

  • 🐧 Установите пакет: sudo apt install caribou.
  • 🐧 Запустите: caribou.
  • 🐧 Привяжите к горячим клавишам через dconf-editor (путь: /org/gnome/desktop/a11y/applications/screen-keyboard-enabled).
Список команд для разных дистрибутивов

Arch Linux: sudo pacman -S onboard
Fedora: sudo dnf install onboard
OpenSUSE: sudo zypper install onboard

Проблемы и решения: почему клавиатура не открывается

Если горячие клавиши не работают, причины могут быть следующими:

Проблема Причина Решение
Комбинация Win + Ctrl + O не срабатывает Отключена служба клавиатуры Запустите службу TabletInputService через services.msc
Клавиатура появляется и исчезает Конфликт с драйверами сенсорного экрана Обновите драйверы через Диспетчер устройств
Нет реакции на экране блокировки Политика безопасности группы Измените параметр gpedit.msc → Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Ввод текста
Клавиатура открывается, но не вводит символы Некорректные права доступа Запустите osk.exe от имени администратора

Для диагностики в Windows выполните:

  1. Проверьте журнал событий: eventvwr.msc → Журналы Windows → Система (ищите ошибки с кодом 1001 от TabletInputService).
  2. Сбросьте настройки клавиатуры командой:
reg delete "HKCU\Software\Microsoft\TabletTip\1.7" /f

🔍 Проверьте, включена ли служба Touch Keyboard and Handwriting Panel Service

🔍 Обновите драйверы чипсета и USB-контроллеров

🔍 Отключите антивирус (может блокировать osk.exe)

🔍 Попробуйте создать нового пользователя (профиль может быть повреждён)

-->

Экранная клавиатура на планшетах и гибридных устройствах

На устройствах типа Microsoft Surface, Lenovo Yoga или HP Spectre x360 экранная клавиатура может вести себя иначе:

  • 📱 Автоматический показ при отсоединении физической клавиатуры (настраивается в Параметры → Устройства → Ввод).
  • 📱 Горячие клавиши Win + Space для переключения между клавиатурами (актуально для Windows 10 в планшетном режиме).
  • 📱 Жест свайпом снизу вверх на сенсорной панели (на некоторых моделях Dell XPS).

Если клавиатура не появляется в планшетном режиме:

  1. Проверьте настройки в Параметры → Система → Планшетный режим.
  2. Обновите драйверы Intel Precision Touchpad и Wacom (для стилусов).
  3. Сбросьте кэш сенсорного ввода командой:
Get-AppxPackage InputApp | Remove-AppxPackage

Get-AppxPackage -AllUsers InputApp | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

Создание пользовательского сочетания клавиш

Если стандартные комбинации неудобны, назначьте собственное сочетание:

  1. Создайте ярлык для osk.exe (найдите файл в C:\Windows\System32).
  2. Кликните правой кнопкой по ярлыку → Свойства → поле Быстрый вызов.
  3. Назначьте комбинацию (например, Ctrl + Alt + K).

Для Windows 11 с помощью PowerShell:

$WshShell = New-Object -comObject WScript.Shell

$Shortcut = $WshShell.CreateShortcut("$env:APPDATA\Microsoft\Windows\Start Menu\Programs\On-Screen Keyboard.lnk")

$Shortcut.TargetPath = "osk.exe"

$Shortcut.Hotkey = "Ctrl+Alt+K"

$Shortcut.Save()

В Linux (для Onboard):

  1. Откройте Настройки → Клавиатура → Сочетания клавиш → Пользовательские.
  2. Добавьте новую команду: onboard.
  3. Назначьте сочетание (например, Super + K).

FAQ: ответы на частые вопросы

Можно ли открыть экранную клавиатуру в BIOS?

Нет. BIOS/UEFI не поддерживает виртуальные клавиатуры. Если физическая клавиатура не работает, используйте USB-клавиатуру или сбросьте настройки BIOS через джампер на материнской плате.

Почему клавиатура открывается, но не печатает в играх?

Многие игры блокируют ввод с виртуальной клавиатуры как "подозрительную активность". Решения:

  • 🎮 Запустите игру в оконном режиме.
  • 🎮 Отключите античит (например, Easy Anti-Cheat или BattleEye).
  • 🎮 Используйте AutoHotkey для эмуляции нажатий.
Как вернуть стандартную клавиатуру после обновления Windows?

После крупных обновлений (например, с Windows 10 на 11) клавиатура может изменить вид. Чтобы вернуть классическую:

  1. Откройте Параметры → Персонализация → Панель задач.
  2. Отключите опцию "Заменять командные строки словами".
  3. Перезапустите процесс explorer.exe через Диспетчер задач.
Есть ли горячие клавиши для клавиатуры на Android?

На Android нет универсальных горячих клавиш для вызова клавиатуры, но можно:

  • 📱 Использовать жесты (например, свайп вверх от нижнего края экрана).
  • 📱 Назначить сочетание через приложения вроде Tasker или Button Mapper.
  • 📱 Включить "Плавающую клавиатуру" в настройках Gboard.
Можно ли управлять экранной клавиатурой голосом?

Да, с помощью встроенных инструментов:

  • 🎤 Windows: включите "Распознавание речи" в Параметры → Специальные возможности.
  • 🎤 macOS: используйте Голосовое управление (Системные настройки → Универсальный доступ).
  • 🎤 Linux: установите Simon Listens или Talon Voice.

Для клавиатуры скажите: "Открыть экранную клавиатуру" (на английском: "Open on-screen keyboard").