Виртуальная клавиатура на экране компьютера — незаменимый инструмент, когда физическая клавиатура выходит из строя, требует чистки или просто отсутствует под рукой. В Windows 10 эта функция встроена по умолчанию, но не все пользователи знают, как её активировать. Между тем, экранная клавиатура поддерживает все основные функции: ввод текста, сочетания клавиш (Ctrl+C/Ctrl+V), смену раскладки и даже рукописный ввод для планшетов.
Некоторые ошибочно считают, что виртуальная клавиатура нужна только на сенсорных устройствах. На самом деле она полезна и для обычных ПК: при диагностике аппаратных проблем, работе в безопасном режиме или когда нужно ввести пароль на чужом компьютере, не касаясь физических клавиш. В этой статье — 5 проверенных способов запуска, включая горячие клавиши и скрытые команды, а также решения типичных проблем.
⚠️ Внимание: Если экранная клавиатура не открывается ни одним из способов, проверьте работу службы Touch Keyboard and Handwriting Panel Service в services.msc. Её отключение может блокировать запуск виртуальной клавиатуры.
Способ 1: Горячие клавиши — самый быстрый метод
Самый универсальный способ — сочетание Win + Ctrl + O. Оно работает на всех версиях Windows 10 (начиная с 1809) и не требует предварительных настроек. Достаточно нажать комбинацию одновременно, и клавиатура появится в нижней части экрана.
Если сочетание не срабатывает:
- 🔄 Убедитесь, что у вас установлены последние обновления системы (
Параметры → Обновление и безопасность). - 🖥️ Проверьте, не отключены ли горячие клавиши в настройках клавиатуры (редко, но бывает при использовании сторонних утилит вроде AutoHotkey).
- 🔧 Попробуйте перезагрузить компьютер — иногда служба виртуальной клавиатуры "зависает".
✅ Плюс метода: Работает даже на экране блокировки (для ввода пароля).
❌ Минус: Не все пользователи запоминают эту комбинацию.
Способ 2: Через панель задач (для сенсорных устройств)
На планшетах и гибридных ноутбуках с сенсорным экраном значок клавиатуры отображается в области уведомлений (рядом с часами). Если его нет:
- Кликните правой кнопкой по панели задач.
- Выберите
Показать кнопку сенсорной клавиатуры. - Значок появится рядом с языковой панелью.
📌 Важно: На обычных ПК этот значок по умолчанию скрыт. Его можно добавить вручную через Параметры → Персонализация → Панель задач → Включить сенсорную клавиатуру.
Обновить Windows до последней версии|Проверить наличие значка в области уведомлений|Включить отображение кнопки в настройках|Перезагрузить ПК при отсутствии реакции
-->
⚠️ Внимание: На некоторых сборках Windows 10 LTSC (облегчённой версии для корпоративных пользователей) функция сенсорной клавиатуры может быть отключена администратором системы. В этом случае потребуются права доступа или установка стороннего ПО.
Способ 3: Поиск в меню «Пуск»
Если не хочется запоминать горячие клавиши, воспользуйтесь встроенным поиском:
- Нажмите
Winили кликните по значку лупы на панели задач. - Введите фразу экранная клавиатура (или
osk— название исполняемого файла). - Выберите лучшее соответствие из результатов.
🔍 Совет: Чтобы ускорить процесс, можно закрепить приложение на панели задач или в меню «Пуск». Для этого кликните правой кнопкой по значку в результатах поиска и выберите Закрепить на панели задач.
| Метод запуска | Скорость | Работает на блокировке? | Требует прав админа? |
|---|---|---|---|
Горячие клавиши (Win+Ctrl+O) |
⭐⭐⭐⭐⭐ | Да | Нет |
| Значок на панели задач | ⭐⭐⭐⭐ | Нет | Нет |
| Поиск в меню «Пуск» | ⭐⭐⭐ | Нет | Нет |
Команда osk в Выполнить |
⭐⭐⭐⭐ | Да | Нет |
Способ 4: Команда «Выполнить» (для опытных пользователей)
Этот метод полезен, если нужно открыть клавиатуру максимально быстро или через удалённое подключение:
- Нажмите
Win + R, чтобы открыть окноВыполнить. - Введите команду
osk(от On-Screen Keyboard). - Нажмите
Enter.
Команда osk работает во всех версиях Windows, начиная с XP, и не требует прав администратора. Её можно использовать в сценариях автоматизации (например, в batch-файлах) или для создания ярлыка на рабочем столе.
💡 Дополнительно: Если нужно запустить клавиатуру с правами администратора (например, для ввода пароля в UAC), используйте команду в cmd:
runas /user:Administrator "osk"
Способ 5: Через «Параметры» Windows (для глубокой настройки)
Если вам нужно не только открыть клавиатуру, но и настроить её поведение (например, автозапуск при входе в систему), следуйте этим шагам:
- Откройте
Параметры(Win + I). - Перейдите в
Устройства → Ввод. - В разделе Клавиатура найдите опцию
Показывать сенсорную клавиатуру, когда она не доступна для ввода текста. - Включите переключатель.
🔧 Расширенные настройки: В этом же меню можно:
- 🎨 Изменить тему клавиатуры (светлая/тёмная).
- 📱 Настроить отображение эмодзи и GIF (
Панель эмодзи). - 🔄 Включить автозапуск при использовании планшета.
⚠️ Внимание: Настройки виртуальной клавиатуры могут сбрасываться после крупных обновлений Windows 10 (например, при переходе с версии 20H2 на 21H1). После апгрейда системы проверьте их заново.
Как вернуть старую клавиатуру из Windows 7?
В Windows 10 по умолчанию используется современная виртуальная клавиатура с поддержкой смайлов и жестов. Если вам нужна классическая версия (как в Windows 7), запустите команду C:\Windows\System32\osk.exe напрямую. Она имеет упрощённый дизайн, но работает стабильнее на слабых ПК.
Решение проблем: клавиатура не открывается
Если ни один из способов не сработал, причины могут быть следующими:
1. Отключена служба виртуальной клавиатуры
- 🛠️ Нажмите
Win + R, введитеservices.msc. - Найдите службу
Touch Keyboard and Handwriting Panel Service. - Кликните правой кнопкой →
Свойства→ установитеТип запуска: Автоматически. - Запустите службу кнопкой
Запустить.
2. Повреждённые системные файлы
Выполните в cmd (от имени администратора):
sfc /scannow
dism /online /cleanup-image /restorehealth
3. Конфликт с антивирусом
Некоторые антивирусы (например, Avast или Kaspersky) могут блокировать запуск osk.exe как "подозрительную активность". Добавьте файл в исключения или временно отключите защиту.
🔄 Крайний метод: Если клавиатура нужна срочно, а системные методы не работают, скачайте сторонние альтернативы вроде Free Virtual Keyboard или On-Screen Keyboard Portable. Они не требуют установки и работают без прав администратора.
FAQ: Частые вопросы
Можно ли использовать экранную клавиатуру для ввода пароля на экране блокировки?
Да, но только если вы предварительно включили её через Параметры → Специальные возможности → Клавиатура (опция Использовать экранную клавиатуру). Также работает горячее сочетание Win + Ctrl + O до входа в систему.
Почему клавиатура открывается, но не нажимаются кнопки?
Это типичная проблема при использовании удалённого подключения (RDP) или виртуальных машин. Решения:
- Проверьте, что в гостевой ОС установлены Дополнения VirtualBox (для VirtualBox) или VMware Tools.
- Отключите в настройках виртуальной машины опцию
Абсолютный указатель мыши. - Перезагрузите виртуальную машину.
Как сделать клавиатуру прозрачной или изменить её размер?
В стандартной клавиатуре Windows 10 нет встроенных опций прозрачности, но можно:
- 🎨 Использовать сторонние утилиты вроде Windows 10 Transparency Effects (работает не на всех сборках).
- 🔧 Изменить размер через реестр: откройте
regedit, перейдите вHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorerи создайте параметрScaling(типDWORD) со значением от 100 до 150.
⚠️ Редактирование реестра может привести к нестабильной работе системы. Создайте точку восстановления перед изменениями.
Есть ли экранная клавиатура с поддержкой макросов или горячих клавиш?
Стандартная osk.exe не поддерживает макросы, но есть альтернативы:
- 🖥️ Neo's SafeKeys — с настраиваемыми сочетаниями.
- 🎮 JoyToKey — для эмуляции клавиш геймпада.
- 💻 AutoHotkey — для создания кастомных виртуальных клавиатур.
Как отключить автоматическое появление клавиатуры при касании текстовых полей?
Перейдите в Параметры → Устройства → Ввод и отключите опцию Показывать сенсорную клавиатуру, когда она не доступна для ввода текста. На некоторых планшетах эта настройка может дублироваться в Параметры → Система → Режим планшета.