Как показать нажатия клавиш и движения мыши в OBS: 5 проверенных способов

Запись геймплея или стриминг без визуализации управляющих устройств — как играть в шахматы вслепую. Зрители теряют половину контекста, когда не видят, какие клавиши вы нажимаете или как движется курсор. К счастью, OBS Studio позволяет выводить на экран виртуальные отображения клавиатуры и мыши — но не все знают, как это сделать правильно. В этой статье разберём рабочие методы для Windows 10/11 и macOS, включая настройку плагинов, горячих клавиш и обход типичных ошибок.

Проблема в том, что стандартные инструменты OBS не включают в себя визуализацию ввода по умолчанию. Вам понадобятся дополнительные плагины или внешние программы — но не все они одинаково полезны. Например, популярный KeycastOW может конфликтовать с античитами в онлайн-играх, а встроенные решения вроде Input Overlay требуют точной настройки, иначе клавиши будут отображаться поверх важных элементов интерфейса. Мы протестировали 5 способов и отобрали те, что работают стабильно в 2026 году.

1. Способ: Плагин Input Overlay для OBS (рекомендуемый)

Input Overlay — официальный плагин для OBS, который добавляет поддержку отображения клавиш и мыши без сторонних программ. Его главное преимущество — минимальная нагрузка на систему и совместимость с большинством игр. Плагин поддерживает кастомизацию: вы можете менять размер клавиш, прозрачность, положение на экране и даже добавлять собственные иконки.

Чтобы установить его:

  • 📥 Скачайте последнюю версию плагина с официального форума OBS (выбирайте версию под вашу ОС).
  • 🔧 Распакуйте архив в папку с плагинами OBS (обычно это C:\Program Files\obs-studio\plugins\ для Windows или /Applications/OBS.app/Contents/PlugIns/ для macOS).
  • 🔄 Перезапустите OBS. В источниках появится новый пункт Input Overlay.
  • ⚙️ Добавьте источник в сцену и настройте отображение в свойствах (горячие клавиши, стиль мыши, размер клавиш).

Важно: плагин работает только с дискретными клавишами (например, W, Space, Shift). Аналоговые устройства вроде геймпадов или джойстиков не поддерживаются. Также проверьте, что в настройках OBS включен режим Администратор — иначе плагин может не распознавать нажатия в некоторых играх.

Установить плагин в правильную папку|Перезапустить OBS с правами администратора|Добавить источник Input Overlay в сцену|Настроить горячие клавиши для включения/выключения|Проверить видимость клавиш в тестовом режиме-->

2. Способ: Программа KeycastOW (для продвинутых пользователей)

KeycastOW — отдельное приложение, которое создаёт оверлей с клавишами поверх любого окна. Его часто используют стримеры, потому что программа поддерживает:

  • 🎮 Отображение геймпадов (XInput и DirectInput)
  • 🖱️ Визуализацию кликов мыши (левая/правая кнопка, колёсико)
  • 🎨 Полную кастомизацию внешнего вида (цвета, шрифты, анимации)
  • 🔄 Автоматическое скрытие клавиш при бездействии

Однако у KeycastOW есть серьёзный недостаток: многие античиты (например, EAC в Fortnite или VAC в CS2) блокируют его работу, расценивая как читерское ПО. Если вы стримите competitive-игры, этот метод может привести к бану аккаунта. Также программа иногда конфликтует с Rivatuner Statistics Server (MSI Afterburner), из-за чего FPS-счётчик пропадает.

Инструкция по настройке:

  1. Скачайте KeycastOW с GitHub (выбирайте версию Release, а не Debug).
  2. Запустите программу от имени администратора.
  3. В настройках (Settings → General) включите Start with Windows и Run as administrator.
  4. Перейдите во вкладку Appearance и настройте внешний вид клавиш (рекомендуем уменьшить прозрачность до 70% для лучшей читаемости).
  5. В OBS добавьте источник Захват окна и выберите [KeycastOW.exe] KeycastOW.

3. Способ: Виртуальная клавиатура Windows + захват экрана

Если вам нужно показать нажатия клавиш только для демонстрации (например, в обучающем видео), можно использовать встроенную экранную клавиатуру Windows. Этот метод не подходит для динамичных игр, но идеален для статичных сцен — например, при записи работы в Photoshop или Excel.

Как настроить:

  1. Откройте экранную клавиатуру: нажмите Win + Ctrl + O (или найдите в поиске Экранная клавиатура).
  2. В OBS добавьте источник Захват окна и выберите Экранная клавиатура.
  3. Уменьшите размер окна клавиатуры и расположите его в углу экрана (например, в правом нижнем).
  4. В настройках источника в OBS включите Прозрачность на 30–50%, чтобы клавиатура не отвлекала внимание.

Минусы метода:

  • ❌ Не показывает реальные нажатия физической клавиатуры (только клики по виртуальной).
  • ❌ Занимает место на экране и может закрывать важные элементы.
  • ❌ Не работает с мышью (только клавиатура).
Как сделать экранную клавиатуру полупрозрачной без OBS

Откройте Параметры → Специальные возможности → Клавиатура и включите опцию Включить прозрачность. В ручном режиме прозрачность настроить нельзя — только через OBS.

4. Способ: Плагин Streamlabs Input Display (для пользователей Streamlabs)

Если вы используете Streamlabs Desktop (форк OBS), у вас есть встроенный инструмент Input Display. Он работает аналогично Input Overlay, но с более простым интерфейсом настройки. Главное преимущество — интеграция с другими виджетями Streamlabs (например, алертами донатов или чатом).

Как включить:

  1. В Streamlabs Desktop перейдите в Источники и нажмите Добавить источник → Виджеты → Input Display.
  2. Выберите стиль отображения (например, Modern или Retro).
  3. В настройках источника отметьте галочки Показывать клавиатуру и Показывать мышь.
  4. Настройте горячие клавиши для включения/выключения оверлея (по умолчанию это Alt + X).

Обратите внимание: Streamlabs Input Display не поддерживает русскую раскладку клавиатуры — все клавиши будут отображаться в QWERTY-формате. Также плагин может подтормаживать при высоких нагрузках (например, в Cyberpunk 2077 на ультра-настройках).

OBS Studio|Streamlabs Desktop|XSplit|Другую|Не стримлю-->

5. Способ: Скрипты на AutoHotkey (для гиков)

Если вам нужно максимально гибкое решение, можно написать собственный скрипт на AutoHotkey (AHK), который будет отображать нажатия клавиш в отдельном окне. Этот метод требует знаний программирования, но позволяет:

  • 🎛️ Настраивать внешний вид клавиш вплоть до пикселя.
  • 🔄 Добавлять собственные иконки для мыши или геймпада.
  • ⚡ Минимизировать нагрузку на систему (скрипт весит меньше 1 МБ).

Пример простого скрипта для отображения клавиш:

#NoEnv

SendMode Input

SetTitleMatchMode, 2

; Создаём GUI-окно для отображения клавиш

Gui, +AlwaysOnTop -Caption +ToolWindow +E0x20

Gui, Font, s20, Segoe UI

Gui, Color, 000000

Gui, Add, Text, vKeyText w300 h100 Center cFFFFFF

Gui, Show, x1800 y900, Key Display

; Обработчик нажатий

~*Space::

~*LButton::

SendInput {Blind}{Space} ; Пример для пробела

GuiControl,, KeyText, % "ПРОБЕЛ (нажат)"

Sleep 200

GuiControl,, KeyText,

return

Чтобы использовать этот скрипт:

  1. Установите AutoHotkey с официального сайта.
  2. Создайте текстовый файл с расширением .ahk и вставьте код выше.
  3. Запустите скрипт от имени администратора.
  4. В OBS добавьте источник Захват окна и выберите окно Key Display.

Типичные ошибки и как их избежать

Даже при правильной настройке плагинов клавиатура и мышь могут не отображаться. Вот самые распространённые проблемы и их решения:

Проблема Причина Решение
Клавиши не показываются в игре Античит блокирует оверлей Используйте AutoHotkey или запускайте игру в оконном режиме
Мышь отображается с задержкой Высокая нагрузка на CPU Уменьшите FPS оверлея в настройках плагина до 30
Клавиши отображаются не на том языке Плагин не поддерживает раскладку Переключитесь на EN или используйте KeycastOW с ручной настройкой
OBS не видит источник Input Overlay Плагин установлен не в ту папку Проверьте путь: должен быть obs-studio\plugins\64bit\

Критическая ошибка: если вы используете NVIDIA ShadowPlay или AMD ReLive для записи экрана, эти программы могут перехватывать ввод клавиатуры раньше, чем OBS. В этом случае отключите запись в фоновом режиме или используйте только OBS.

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

Можно ли показать клавиатуру и мышь в OBS без плагинов?

Технически да, но с серьёзными ограничениями. Вы можете:

  • Использовать экранную клавиатуру Windows (показывает только виртуальные нажатия).
  • Захватить видео с веб-камеры, направленной на руки (неудобно и мешает играть).
  • Вручную добавлять текстовые источники в OBS с названием клавиш (трудоёмко).

Для динамичных сцен (игры, монтаж) без плагинов не обойтись.

Почему клавиши отображаются с задержкой?

Задержка обычно связана с:

  • Высокой нагрузкой на CPU — уменьшите разрешение стрима или закройте фоновые программы.
  • Конфликтом с античитом — некоторые игры (например, PUBG) блокируют чтение ввода.
  • Некорректными настройками плагина — в Input Overlay установите Polling Rate на 10–20 мс.

Проверьте задержку в Инструменты → Статистика производительности в OBS.

Как показать нажатия на геймпад (Xbox/PlayStation)?

Для геймпадов подойдут:

  • KeycastOW — поддерживает XInput (Xbox) и DirectInput (PlayStation).
  • DS4Windows + Input Overlay — эмулирует геймпад как клавиатуру.
  • AutoHotkey — для продвинутых пользователей (требуется написание скрипта).

В KeycastOW не забудьте включить опцию Show Gamepad в настройках.

Можно ли настроить отображение только определённых клавиш?

Да, в большинстве плагинов есть фильтры. Например:

  • В Input Overlay: Настройки → Фильтр клавиш → добавьте клавиши в чёрный/белый список.
  • В KeycastOW: Settings → Keys → Key Whitelist.
  • В Streamlabs: отметьте галочкой только нужные клавиши в Input Settings.

Это полезно, если вы не хотите показывать нажатия на Caps Lock или системные клавиши.

Как сделать так, чтобы клавиши не закрывали важные элементы игры?

Решения:

  • В Input Overlay или KeycastOW настройте Позицию и Прозрачность (рекомендуем 60–70%).
  • Используйте Масштабирование в OBS, чтобы уменьшить размер оверлея.
  • Добавьте Фильтр цветового ключа (Chroma Key) в OBS, чтобы убрать фон клавиш.

Для игр с динамичным интерфейсом (например, MMORPG) лучше размещать клавиши в нижнем углу.

Если ни один из способов не сработал, проверьте:

  • 🔹 Права администратора для OBS и плагинов.
  • 🔹 Совместимость с вашей версией Windows/macOS (некоторые плагины не работают на Windows 11 22H2+).
  • 🔹 Наличие обновлений для OBS (в 2026 году вышла версия 29.1.3 с исправлениями для плагинов).