Если физическая клавиатура внезапно перестала работать, а мышь или сенсорный экран недоступны, единственный способ ввести пароль или команду — вызвать виртуальную клавиатуру через горячие клавиши. В 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 стандартных горячих клавиш нет. Здесь придётся использовать обходные пути:
- Запустить
osk.exeчерезWin + R(если работает диалог "Выполнить"). - Использовать
Sticky Keys: нажатьShift ×5(включит залипание клавиш), затем через меню специальных возможностей найти клавиатуру.
Если комбинация не срабатывает, проверьте:
- 🔧 Настройки специальных возможностей:
Параметры → Специальные возможности → Клавиатура. - 🔧 Состояние службы
Touch Keyboard and Handwriting Panel Service(должна быть запущена). - 🔧 Конфликты с драйверами планшетного ПК (актуально для Surface, Lenovo Yoga и др.).
Альтернативные способы для заблокированного экрана
На экране входа в систему (Lock Screen) горячие клавиши по умолчанию отключены. Чтобы вызвать экранную клавиатуру:
- Нажмите
Win + U, затемTab ×3иEnter— это откроет "Центр специальных возможностей", где можно включить клавиатуру. - Используйте скрытую функцию: кликните по значку специальных возможностей в правом нижнем углу экрана блокировки (если он есть), затем выберите "Экранная клавиатура".
На Windows 11 добавлен новый способ:
Win + Alt + K
Эта комбинация работает только на устройствах с сенсорным экраном (например, Microsoft Surface), но может сработать и на обычных ПК, если в системе установлены драйверы планшетного ввода.
macOS: как вызвать клавиатуру без мыши
В macOS нет встроенной горячей клавиши для экранной клавиатуры, но её можно настроить:
- Откройте
Системные настройки → Универсальный доступ → Клавиатура. - Включите опцию "Включить клавиатуру для доступа" и установите галочку "Включить панель клавиатуры".
- Теперь клавиатура будет появляться при нажатии
Option + Command + F5(вызов панели специальных возможностей) →Tab ×3→Enter.
Для быстрого доступа создайте собственное сочетание:
- 🔧 Перейдите в
Системные настройки → Клавиатура → Сочетания клавиш → Универсальный доступ. - 🔧 Добавьте новое сочетание для команды
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. По умолчанию она не привязана к горячим клавишам, но это исправляется:
- Установите
Onboard(если не установлен):
sudo apt install onboard
- Откройте
Параметры → Универсальный доступ → Экранная клавиатураи включите опцию. - Настройте горячие клавиши через
Параметры → Клавиатура → Сочетания клавиш → Универсальный доступ.
Для ручного запуска используйте команду:
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 выполните:
- Проверьте журнал событий:
eventvwr.msc → Журналы Windows → Система(ищите ошибки с кодом1001отTabletInputService). - Сбросьте настройки клавиатуры командой:
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).
Если клавиатура не появляется в планшетном режиме:
- Проверьте настройки в
Параметры → Система → Планшетный режим. - Обновите драйверы Intel Precision Touchpad и Wacom (для стилусов).
- Сбросьте кэш сенсорного ввода командой:
Get-AppxPackage InputApp | Remove-AppxPackage
Get-AppxPackage -AllUsers InputApp | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Создание пользовательского сочетания клавиш
Если стандартные комбинации неудобны, назначьте собственное сочетание:
- Создайте ярлык для
osk.exe(найдите файл вC:\Windows\System32). - Кликните правой кнопкой по ярлыку → Свойства → поле Быстрый вызов.
- Назначьте комбинацию (например,
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):
- Откройте
Настройки → Клавиатура → Сочетания клавиш → Пользовательские. - Добавьте новую команду:
onboard. - Назначьте сочетание (например,
Super + K).
FAQ: ответы на частые вопросы
Можно ли открыть экранную клавиатуру в BIOS?
Нет. BIOS/UEFI не поддерживает виртуальные клавиатуры. Если физическая клавиатура не работает, используйте USB-клавиатуру или сбросьте настройки BIOS через джампер на материнской плате.
Почему клавиатура открывается, но не печатает в играх?
Многие игры блокируют ввод с виртуальной клавиатуры как "подозрительную активность". Решения:
- 🎮 Запустите игру в оконном режиме.
- 🎮 Отключите античит (например, Easy Anti-Cheat или BattleEye).
- 🎮 Используйте
AutoHotkeyдля эмуляции нажатий.
Как вернуть стандартную клавиатуру после обновления Windows?
После крупных обновлений (например, с Windows 10 на 11) клавиатура может изменить вид. Чтобы вернуть классическую:
- Откройте
Параметры → Персонализация → Панель задач. - Отключите опцию "Заменять командные строки словами".
- Перезапустите процесс
explorer.exeчерезДиспетчер задач.
Есть ли горячие клавиши для клавиатуры на Android?
На Android нет универсальных горячих клавиш для вызова клавиатуры, но можно:
- 📱 Использовать жесты (например, свайп вверх от нижнего края экрана).
- 📱 Назначить сочетание через приложения вроде Tasker или Button Mapper.
- 📱 Включить "Плавающую клавиатуру" в настройках Gboard.
Можно ли управлять экранной клавиатурой голосом?
Да, с помощью встроенных инструментов:
- 🎤 Windows: включите "Распознавание речи" в
Параметры → Специальные возможности. - 🎤 macOS: используйте
Голосовое управление(Системные настройки → Универсальный доступ). - 🎤 Linux: установите
Simon ListensилиTalon Voice.
Для клавиатуры скажите: "Открыть экранную клавиатуру" (на английском: "Open on-screen keyboard").