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

Экранная клавиатура на компьютере автоматически не появляется — её нужно включить вручную через системные инструменты или специальные команды. Если физическая клавиатура сломалась, отключена в BIOS, или вы подключены к устройству через удалённый рабочий стол (RDP), виртуальная клавиатура станет единственным способом ввода. В Windows 10/11 и macOS для этого предусмотрены встроенные утилиты, но их запуск зависит от текущего состояния системы: работает ли графический интерфейс, доступна ли панель задач, или ПК загружен в безопасном режиме.

Самый быстрый метод — комбинация Win + Ctrl + O (только для Windows), но она срабатывает не всегда. Если горячие клавиши не работают, придётся использовать альтернативные пути: от поиска в меню Пуск до запуска через диспетчер задач или командную строку. На Mac виртуальная клавиатура активируется иначе — через Специальные возможности или Терминал. Ниже разберём все варианты с учётом возможных сбоев системы.

1. Стандартный способ для Windows: горячие клавиши

В большинстве случаев экранную клавиатуру в Windows 10/11 можно вызвать одной комбинацией:

  • 🔹 Win + Ctrl + O — универсальное сочетание, работает в 90% случаев (если не отключены службы ctfmon.exe или TabTip.exe).
  • 🔹 Win + . (точка) — открывает панель эмодзи, где внизу есть кнопка переключения на клавиатуру.
  • 🔹 Win + R → введите oskEnter — альтернатива, если горячие клавиши не срабатывают.

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

  1. Активна ли служба Служба планшетного ввода (TabletInputService) в services.msc.
  2. Не отключён ли файл TabTip.exe в C:\Program Files\Common Files\microsoft shared\ink.
  3. Не блокирует ли клавиши антивирус или программа для очистки реестра (например, CCleaner).
⚠️ Внимание: На некоторых ноутбуках (например, Lenovo Yoga или HP Spectre) комбинация Win + Ctrl + O может конфликтовать с фирменными утилитами управления сенсорным экраном. В этом случае используйте команду osk через Win + R.
📊 Какой способ вызова клавиатуры используете чаще?
Горячие клавиши
Поиск в меню Пуск
Командная строка
Специальные программы

2. Запуск через меню «Пуск» или поиск

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

  1. Нажмите Win + S (или кликните по лупе на панели задач).
  2. Введите запрос: «экранная клавиатура» или «osk».
  3. Выберите результат Экранная клавиатура (классическое приложение).

В Windows 11 путь немного изменился:

  • 🔹 Откройте ПускВсе приложенияСпециальные возможностиЭкранная клавиатура.
  • 🔹 Или через Параметры (Win + I)Специальные возможностиКлавиатура → включите ползунок «Использовать экранную клавиатуру».

Если поиск не находит утилиту, возможно, она была удалена или отключена через gpedit.msc (редактор локальной групповой политики). Восстановить её можно через Панель управления → Программы → Включение или отключение компонентов Windows (поставьте галочку напротив Экранная клавиатура).

Мышь или тачпад работают|

Системный поиск (Win + S) доступен|

Нет активных ограничений через групповую политику|

Файл TabTip.exe присутствует в системной папке-->

3. Активация через командную строку или PowerShell

Если графический интерфейс недоступен (например, после сбоя explorer.exe), экранную клавиатуру можно запустить через консоль:

# Для стандартной клавиатуры (osk.exe):

osk

Для сенсорной клавиатуры (TabTip.exe, поддерживает жесты):

C:\Program Files\Common Files\microsoft shared\ink\TabTip.exe

В Windows 11 путь к TabTip.exe может отличаться. Чтобы найти файл:

  1. Откройте PowerShell от имени администратора.
  2. Выполните команду: Get-ChildItem -Path C:\ -Filter TabTip.exe -Recurse -ErrorAction SilentlyContinue.
  3. Скопируйте найденный путь и запустите файл через explorer.exe.

Если консоль тоже недоступна (например, из-за вируса), попробуйте:

  • 🔹 Загрузиться в безопасном режиме с поддержкой командной строки (нажмите F8 при загрузке или используйте msconfig).
  • 🔹 Подключить внешнюю клавиатуру через USB/Bluetooth и ввести команду вручную.
⚠️ Внимание: В некоторых сборках Windows 10 LTSC или корпоративных версиях файл TabTip.exe может отсутствовать. В этом случае используйте только osk.exe или установочный диск для восстановления системы.

4. Виртуальная клавиатура на Mac (macOS)

На компьютерах Apple экранная клавиатура активируется через Специальные возможности:

  1. Откройте Системные настройки → Универсальный доступ → Клавиатура.
  2. Включите опцию «Включить клавиатуру программного обеспечения».
  3. Клавиатура появится внизу экрана. Чтобы она отображалась постоянно, поставьте галочку «Показывать клавиатуру программного обеспечения в строке меню».

Альтернативные способы для macOS Ventura/Monterey/Sonoma:

  • 🔹 Сочетание клавиш: Control + Fn + F5 (требует предварительной настройки в Системные настройки → Клавиатура → Сочетания клавиш → Универсальный доступ).
  • 🔹 Терминал: выполните команду open -a /System/Library/CoreServices/KeyboardViewer.app.
  • 🔹 Голосовой ввод: включите Siri и скажите: «Покажи клавиатуру».

На MacBook с сенсорной панелью (Touch Bar) виртуальная клавиатура может конфликтовать с настройками панели. Если клавиатура не появляется:

  1. Перезагрузите Mac в безопасном режиме (удерживайте Shift при загрузке).
  2. Сбросьте NVRAM (выключите Mac, затем нажмите Command + Option + P + R на 20 секунд).
Как настроить автозапуск клавиатуры при входе в macOS

1. Откройте Системные настройки → Пользователи и группы.

2. Выберите свою учётную запись и перейдите на вкладку Объекты входа.

3. Нажмите + и добавьте /System/Library/CoreServices/KeyboardViewer.app.

4. Сохраните изменения и перезагрузите Mac.

5. Сторонние программы для виртуальной клавиатуры

Если встроенные инструменты не подходят, используйте сторонние утилиты с расширенными функциями:

Программа Особенности Поддержка ОС Ссылка
Click-N-Type Адаптивная клавиатура для людей с ограниченными возможностями, поддержка сканирующего ввода Windows 7–11 lakefolks.org
Free Virtual Keyboard Портативная версия, работает без установки, поддержка макросов Windows XP–11 freevirtualkeyboard.com
KeyStrokes Визуализация нажатий для стримов, поддержка OBS Studio Windows 10/11, macOS keystrokes.app
Florence Открытое ПО с поддержкой жестов и тем оформления Linux, Windows (через WSL) sourceforge.net

Для Linux (Ubuntu, Mint, Fedora) стандартная виртуальная клавиатура устанавливается через терминал:

# Для GNOME (Ubuntu):

sudo apt install onboard

Для KDE (Kubuntu):

sudo apt install kvkbd

Запуск:

onboard # или kvkbd

Важно: Сторонние программы могут конфликтовать с антивирусами (например, Kaspersky или ESET блокируют Free Virtual Keyboard как потенциально опасное ПО). Перед установкой добавьте утилиту в исключения.

6. Решение проблем: клавиатура не появляется

Если экранная клавиатура не запускается, проверьте следующие моменты:

  • 🔹 Отключены службы: введите в Win + Rservices.msc → найдите Служба планшетного ввода (TabletInputService) и Служба сенсорной клавиатуры и панели рукописного ввода (TextInputManagementService). Убедитесь, что они работают в режиме Авто.
  • 🔹 Повреждённые системные файлы: выполните в PowerShell (администратор):
    DISM /Online /Cleanup-Image /RestoreHealth
    

    sfc /scannow

  • 🔹 Конфликт с драйверами: обновите драйверы чипсета и HID-устройств через Диспетчер устройств.
  • 🔹 Ограничения групповой политики: введите gpedit.msc → перейдите в Конфигурация пользователя → Административные шаблоны → Компоненты Windows → Экранная клавиатура → проверьте, не отключена ли она политикой.

На Mac частая проблема — сброс настроек Universal Access. Чтобы вернуть клавиатуру:

  1. Откройте Терминал и выполните:
    defaults write com.apple.universalaccess com.apple.custommenu.apps -array-add "com.apple.KeyboardViewer"
    

    defaults write com.apple.universalaccess showOnScreenKeyboard -bool true

  2. Перезагрузите Mac.
⚠️ Внимание: Если экранная клавиатура не работает в безопасном режиме, проблема кроется в повреждении системных файлов. Восстановите их через DISM или переустановите Windows с сохранением данных.

1. Целостность файлов osk.exe и TabTip.exe (они должны быть в System32 или ink).

2. Наличие прав администратора (некоторые команды требуют повышенных привилегий).

3. Отсутствие вирусов (например, Trojan.Win32.Agent блокирует системные утилиты).-->

7. Виртуальная клавиатура для удалённого доступа (RDP, TeamViewer)

При подключении к другому компьютеру через Удалённый рабочий стол (RDP) или TeamViewer физическая клавиатура может не передавать нажатия. В этом случае:

  • 🔹 В Windows RDP: нажмите на панель подключения → Локальные ресурсыПрименять сочетания клавиш Windows → выберите «На этом компьютере».
  • 🔹 В TeamViewer: в верхнем меню окна удалённого управления выберите Действия → Отправить клавиатуру → Виртуальная клавиатура.
  • 🔹 Для Chrome Remote Desktop: виртуальная клавиатура появляется автоматически при клике на поле ввода.

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

  1. На локальном компьютере откройте Редактор реестра (regedit).
  2. Перейдите в HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services.
  3. Создайте параметр DWORD (32-bit) с именем fDisableCam и значением 0.
  4. Перезагрузите оба устройства.

Для Linux-серверов (при подключении по SSH) виртуальную клавиатуру эмулируют через:

# Установите screenkey (показывает нажатия)

sudo apt install screenkey

Или используйте xvkbd (виртуальная клавиатура для X11)

sudo apt install xvkbd

xvkbd

FAQ: Частые вопросы

Можно ли использовать экранную клавиатуру для ввода пароля на экране блокировки?

Да, но только если она была включена до блокировки. В Windows 10/11 нажмите на значок «Специальные возможности» (внизу справа) → выберите «Экранная клавиатура». Если опция отсутствует, придётся использовать метод с заменой utilman.exe.

Почему экранная клавиатура тормозит или не нажимаются кнопки?

Причины:

  • 🔹 Высокая загрузка ЦП (проверьте в Диспетчере задач).
  • 🔹 Конфликт с драйверами видеокарты (обновите их через GeForce Experience или AMD Adrenalin).
  • 🔹 Включён режим Высокой контрастности (отключите в Параметры → Специальные возможности).

Решение: перезапустите процесс TabTip.exe через Диспетчер задач или используйте альтернативную клавиатуру (Click-N-Type).

Как сделать экранную клавиатуру прозрачной или изменить её размер?

В Windows 11:

  1. Откройте Параметры → Персонализация → Цвета → включите «Эффекты прозрачности».
  2. Для изменения размера: наведите курсор на край клавиатуры и потяните (как обычное окно).

В Windows 10 прозрачность настраивается через реестр:

HKEY_CURRENT_USER\Software\Microsoft\TabletTip\1.7

Создайте параметр DWORD TipBandDesktopMode со значением 1.

Работает ли экранная клавиатура в BIOS/UEFI?

Нет. BIOS/UEFI не поддерживает программные клавиатуры, так как работает на низком уровне до загрузки ОС. В этом случае:

  • 🔹 Подключите внешнюю USB-клавиатуру.
  • 🔹 Используйте PS/2-клавиатуру (если порт есть на материнской плате).
  • 🔹 На некоторых ноутбуках (например, Dell Latitude) можно управлять BIOS через сенсорный экран (если поддерживается).
Можно ли печатать голосом вместо экранной клавиатуры?

Да, в Windows 11 и macOS есть встроенное распознавание речи:

  • 🔹 Windows: Win + H → включите «Распознавание речи» в Параметры → Специальные возможности.
  • 🔹 Mac: Системные настройки → Клавиатура → Диктовка → включите и выберите язык.

Для точного ввода (например, паролей) лучше использовать специализированные программы вроде Dragon NaturallySpeaking.