Если физическая клавиатура не работает или вам нужно ввести данные на сенсорном устройстве, включить виртуальную клавиатуру в Windows можно за считанные секунды — без мыши и через стандартные горячие клавиши. Основной комбинацией для Windows 10 и 11 является Win + Ctrl + O, но она работает не на всех сборках системы. Ниже разберём все проверенные способы активации, включая альтернативные сочетания клавиш и решения для случаев, когда стандартный метод не срабатывает.
Виртуальная клавиатура (она же экранная клавиатура или On-Screen Keyboard) дублирует функции физической, но управляется курсором, сенсорным экраном или даже голосом. Её часто используют при поломке клавиш, подключении к устройству через RDP, или для ввода спецсимволов. Однако не все знают, что её можно запустить буквально двумя нажатиями — без перехода в "Пуск" или "Параметры".
Стандартная комбинация клавиш для Windows 10/11
Самый быстрый способ — использование встроенной комбинации Win + Ctrl + O. Она работает на большинстве версий Windows, начиная с Windows 8, но требует предварительной активации функции в настройках специальных возможностей. Если клавиши не срабатывают, проверьте:
- 🔹 Нажмите
Win + U, чтобы открыть "Центр специальных возможностей". - 🔹 Перейдите в раздел "Клавиатура" и убедитесь, что переключатель
"Включить клавиатуру на экране"активен. - 🔹 Если опция отключена, включите её — после этого комбинация
Win + Ctrl + Oзаработает.
На Windows 11 путь к настройке может отличаться: Параметры → Специальные возможности → Клавиатура → Клавиатура на экране. В некоторых сборках функция активирована по умолчанию, но если вы ранее отключали её через реестр или групповую политику, комбинация перестанет работать.
⚠️ Внимание: На ноутбуках с предустановленным ПО (например, Lenovo Vantage или HP Support Assistant) стандартная комбинация может конфликтовать с фирменными утилитами. В этом случае используйте альтернативные способы из следующего раздела.
Альтернативные горячие клавиши для экранной клавиатуры
Если Win + Ctrl + O не срабатывает, попробуйте эти проверенные комбинации:
| Комбинация клавиш | Описание | Работает на |
|---|---|---|
Win + Ctrl + O |
Стандартный вызов виртуальной клавиатуры | Windows 8/10/11 |
Win + . (точка) |
Открывает панель эмодзи, где есть кнопка перехода к клавиатуре | Windows 10 (версия 1903+) / 11 |
Alt + Shift + NumLock |
Активирует Удобные клавиши (нужно нажать "Да" в диалоговом окне) | Все версии Windows |
Win + R → osk → Enter |
Ручной запуск через команду "Выполнить" | Все версии Windows |
Комбинация Win + . особенно полезна на планшетах или гибридных устройствах (например, Microsoft Surface). После её нажатия появится панель эмодзи — в правом нижнем углу будет значок клавиатуры. Нажмите на него, чтобы развернуть виртуальную клавиатуру.
Как включить виртуальную клавиатуру через командную строку
Если горячие клавиши не работают из-за сбоя в системе или отключённых служб, виртуальную клавиатуру можно запустить через командную строку или PowerShell. Этот метод универсален и работает даже при повреждении графического интерфейса.
Откройте командную строку (Win + R → введите cmd → Enter) и выполните:
C:\Windows\System32\osk.exe
Для PowerShell команда аналогична:
Start-Process osk.exe
Если система выдаёт ошибку "Не удалось найти файл", проверьте целостность системных файлов:
sfc /scannow
⚠️ Внимание: На некоторых корпоративных ПК доступ к osk.exe может быть заблокирован через групповую политику. В этом случае обратитесь к администратору или используйте сторонние виртуальные клавиатуры (например, Click-N-Type или Free Virtual Keyboard).
Настройка автозапуска виртуальной клавиатуры
Если вам нужно, чтобы экранная клавиатура открывалась автоматически при входе в систему (например, на планшете без физической клавиатуры), настройте её автозапуск:
- Нажмите
Win + R, введитеshell:startupи нажмите Enter. Откроется папка автозагрузки. - Скопируйте в неё ярлык для
osk.exe(создайте его заранее, как описано в совете выше). - Перезагрузите ПК — клавиатура запустится вместе с Windows.
Для отмены автозапуска просто удалите ярлык из папки. Альтернативный способ — через Планировщик задач:
- 🔹 Откройте
Пуск → Служебные → Планировщик задач. - 🔹 Создайте новую задачу, укажите триггер
"При входе в систему". - 🔹 В действии выберите
"Запустить программу"и укажите путьC:\Windows\System32\osk.exe.
Создать ярлык для osk.exe|Поместить ярлык в папку автозагрузки|Проверить работу после перезагрузки|Отключить конфликтующие утилиты (например, фирменные клавиатуры от производителя)-->
Решение проблем: клавиши не работают
Если ни одна комбинация не запускает виртуальную клавиатуру, причины могут быть следующими:
- 🛑 Отключена служба "Сенсорная клавиатура и панель рукописного ввода". Чтобы включить её:
- Нажмите
Win + R→ введитеservices.msc→ Enter. - Найдите службу
Touch Keyboard and Handwriting Panel Service. - Кликните правой кнопкой → Свойства → Тип запуска: Автоматически → Запустить.
- 🛑 Повреждённые системные файлы. Выполните в командной строке (от имени администратора):
DISM /Online /Cleanup-Image /RestoreHealth
Диспетчер задач (вкладка "Автозагрузка").Если проблема сохраняется, проверьте систему на вирусы — некоторые вредоносные программы блокируют доступ к osk.exe. Используйте Malwarebytes или встроенный Защитник Windows для сканирования.
Как проверить целостность osk.exe
1. Откройте Проводник и перейдите в C:\Windows\System32.
2. Найдите файл osk.exe, кликните правой кнопкой → Свойства.
3. На вкладке "Цифровые подписи" проверьте, что файл подписан Microsoft Windows.
4. Если подписи нет или файл отсутствует, восстановите его через sfc /scannow или переустановите Windows.
Виртуальная клавиатура на macOS и Linux
На macOS встроенная экранная клавиатура запускается иначе. Активируйте её через:
Системные настройки → Универсальный доступ → Клавиатура.- Поставьте галочку "Включить клавиатуру для доступа".
- Для быстрого вызова используйте комбинацию
Option (Alt) + Command (⌘) + F5.
На Linux (Ubuntu, Mint и др.) установите пакет onboard:
sudo apt install onboard
Запустите клавиатуру командой onboard или создайте ярлык с этой командой. Для автозапуска добавьте её в Автоматически запускаемые приложения (в настройках системы).
Windows 10/11|macOS|Linux|Другую-->
Сторонние виртуальные клавиатуры с поддержкой горячих клавиш
Если встроенная клавиатура не устраивает, рассмотрите альтернативы с расширенными функциями:
| Программа | Горячие клавиши | Особенности |
|---|---|---|
| Click-N-Type | Настраиваемые | Поддержка управления взглядом, голосом, джойстиком |
| Free Virtual Keyboard | Ctrl + Alt + K |
Портативная версия, не требует установки |
| Comfort On-Screen Keyboard | Win + F12 (по умолчанию) |
Мультиязычная поддержка, скины, макросы |
Для установки горячих клавиш в сторонних программах:
- Откройте настройки приложения (обычно через значок в трее).
- Найдите раздел "Hotkeys" или "Горячие клавиши".
- Назначьте удобную комбинацию (например,
Ctrl + Shift + K). - Отключена служба
Touch Keyboard and Handwriting Panel Service. - Функция отключена в настройках специальных возможностей (
Win + U → Клавиатура). - Конфликт с ПО производителя (например, Lenovo Hotkey Utility).
- Повреждённые системные файлы (проверьте через
sfc /scannow).
FAQ: Частые вопросы о виртуальной клавиатуре
❓ Почему комбинация Win + Ctrl + O не работает на моём ПК?
Вероятные причины:
Решение: Попробуйте альтернативные комбинации (Win + . или Alt + Shift + NumLock) или запустите osk.exe вручную.
❓ Можно ли изменить размер виртуальной клавиатуры?
Да, в Windows 11:
- Откройте клавиатуру (
Win + Ctrl + O). - Нажмите на значок "Настройки" (шестерёнка) в правом верхнем углу.
- Выберите размер: "Маленький", "Средний" или "Большой".
В Windows 10 размер фиксирован, но можно масштабировать экран (Win + + или Win + -).
❓ Как включить виртуальную клавиатуру на планшете без физической клавиатуры?
На планшетах под Windows:
- Коснитесь поля ввода текста — клавиатура появится автоматически.
- Если нет: проведите пальцем от правого края экрана (вызов Центра уведомлений) и нажмите "Клавиатура".
- Или используйте
Win + .(точка).
На Android-планшетах: виртуальная клавиатура появляется при касании текстового поля. Если нет — проверьте настройки в Язык и ввод.
❓ Почему виртуальная клавиатура не печатает буквы?
Проблема может быть связана с:
- Неправильной раскладкой: нажмите
Win + Пробел, чтобы сменить язык. - Блокировкой NumLock: нажмите
NumLockна физической клавиатуре (если она подключена). - Сбоем в службе: перезапустите службу
Touch Keyboardчерезservices.msc.
Если клавиатура "зависает", закройте её через Диспетчер задач и запустите заново.
❓ Как отключить автоматическое появление виртуальной клавиатуры?
В Windows 10/11:
- Откройте
Параметры → Устройства → Ввод. - В разделе "Дополнительные параметры клавиатуры" отключите опцию
"Показывать сенсорную клавиатуру при отсутствии клавиатуры для ввода".
На macOS: Системные настройки → Клавиатура → Клавиатура и способы ввода → снимите галочку с "Показывать клавиатуру и эмодзи в строке меню".