Почему в играх не работает клавиатура и мышь: полный разбор причин и решений

В 90% случаев клавиатура и мышь перестают работать в играх из-за конфликта игрового античита (например, VAC в CS2 или Easy Anti-Cheat в Fortnite) с драйверами устройств или фоновыми процессами. Первый признак — устройства ввода нормально функционируют в Windows, но игнорируются при запуске игры или после загрузки уровня. Если клавиши WASD не реагируют, а курсор мыши «замирает» только в игровом окне, проблема кроется в блокировке низкоуровневого доступа к HID-устройствам (Human Interface Device). Реже виноваты аппаратные неисправности — например, повреждённый USB-порт или изношенные контакты на игровой клавиатуре Razer BlackWidow или мыши Logitech G Pro X.

Диагностику начинайте с проверки Диспетчера устройств (devmgmt.msc): если рядом с клавиатурой или мышью горит жёлтый треугольник, это сигнал о сбое драйвера. В играх на движке Unreal Engine 5 (например, Helldivers 2) проблема часто связана с настройками ввода в конфигурационном файле Input.ini. А в MMO типа World of Warcraft виноват перехват клавиш макросами или аддонами. Ниже разберём все причины — от банального отключённого режима игры в Windows до сложных конфликтов с виртуальными машинами или USB-хабами.

1. Конфликт с античитом или DRM-защитой

Игровые античиты (VAC, BattleEye, Easy Anti-Cheat) и системы защиты от пиратства (Denuvo) блокируют доступ к прямому вводу с клавиатуры/мыши, если detectют подозрительную активность. Например, в Call of Duty: Warzone мышь может «залипать» после обновления Ricochet Anti-Cheat, а в Valorant клавиатура перестаёт работать из-за конфликта с драйвером Razer Synapse.

Как проверить:

  • 🔍 Запустите игру в оконном режиме (Alt+Enter). Если устройства работают — проблема в полноэкранном рендере.
  • 🛡️ Отключите античит: для EAC удалите папку EasyAntiCheat в директории игры, для BattleEye переименуйте файл BattlEye\BEDaisy.sys.
  • 🖥️ Проверьте журнал событий Windows (eventvwr.msc) на ошибки с кодом 10016 (связаны с разрешениями доступа).

Решение:

  1. Переустановите античит через лаунчер игры (в Steam: Свойства → Локальные файлы → Проверить целостность).
  2. Добавьте игру в исключения Защитника Windows и брандмауэра.
  3. Отключите функцию «Игровой режим» в Windows (Параметры → Игры → Игровой режим).
⚠️ Внимание: Если игра использует Denuvo (например, Assassin’s Creed Valhalla), отключение защиты может привести к бану аккаунта. В этом случае обновите драйвера чипсета материнской платы через Intel Driver & Support Assistant или AMD Chipset Software.

2. Сбои драйверов HID-устройств

Драйвера клавиатуры и мыши могут «слететь» после обновления Windows, установки нового ПО (например, MSI Afterburner) или подключения устройства к другому USB-порту. В Диспетчере устройств такие устройства отображаются как «Неопознанное USB-устройство» или «HID-совместимая клавиатура» с восклицательным знаком. Особенно часто это происходит с игровыми устройствами (SteelSeries Apex Pro, Corsair K95 RGB), которые требуют проприетарные драйвера.

Диагностика:

  1. Откройте Диспетчер устройств (Win + X → Диспетчер устройств).
  2. Разверните ветки «Клавиатуры» и «Мыши и иные указывающие устройства».
  3. Проверьте статус устройств. Если есть ошибка Код 10 («Устройство не может запуститься»), драйвер повреждён.

Как исправить:

СпособДействияПрименимо к
Откат драйвераПКМ по устройству → Свойства → Драйвер → ОткатитьЛюбые устройства
Удаление + переустановкаУдалите устройство → Действие → Обновить конфигурациюСтандартные HID-устройства
Ручная установкаСкачайте драйвер с сайта производителя (например, Logitech G HUB для Logitech G502)Игровые клавиатуры/мыши
Обновление через Windows UpdateПараметры → Обновление и безопасность → Просмотреть дополнительные обновленияУниверсальные драйвера

Удалите устройство в Диспетчере задач|Отключите клавиатуру/мышь от USB и подключите заново|Запустите sfc /scannow в командной строке (администратор)|Проверьте наличие обновлений для чипсета материнской платы-->

Для устройств с RGB-подсветкой (например, Razer Chroma) дополнительно проверьте службу Razer Chroma SDK Service в services.msc. Если она отключена, подсветка и макросы работать не будут.

3. Настройки Windows, блокирующие ввод

Windows 10/11 имеет несколько функций, которые могут ограничивать работу клавиатуры и мыши в играх:

  • 🎮 Игровой режим (Параметры → Игры → Игровой режим) — иногда конфликтует с DirectInput.
  • 🔒 Фильтрация ввода (Параметры → Устройства → Мышь → Дополнительные параметры мыши → Параметры указателя) — может задерживать клики.
  • Режим энергосбережения — отключает USB-порты при высокой нагрузке.
  • 🛡️ Контроль учётных записей (UAC) — блокирует доступ к raw input в играх.

Как отключить ограничения:

  1. Выключите Игровой режим и перезагрузите ПК.
  2. В Панель управления → Электропитание выберите схему «Высокая производительность».
  3. Отключите UAC: Панель управления → Учётные записи пользователей → Изменить параметры контроля учётных записей → ползунок вниз.
  4. В редакторе групповой политики (gpedit.msc) перейдите в Конфигурация компьютера → Административные шаблоны → Система → Управление коммуникациями через Интернет → Параметры коммуникаций через Интернет и отключите ограничения для игр.

Windows 10|Windows 11|Windows 7/8.1|Linux/macOS-->

Критическая ошибка: Если после отключения UAC клавиатура перестала работать полностью (включая Ctrl+Alt+Del), подключите вторую клавиатуру по PS/2 или используйте экранную клавиатуру (Win + Ctrl + O) для восстановления настроек.

4. Аппаратные проблемы: USB-порты, хабы, кабели

Если клавиатура и мышь не работают только в играх, но нормально функционируют в Windows, аппаратные неисправности маловероятны. Однако есть исключения:

  • 🔌 Неисправный USB-порт: Проверьте подключение к другому порту (желательно USB 2.0, так как некоторые игры плохо работают с USB 3.0/3.1).
  • 🔄 USB-хаб без питания: Игровые устройства (например, Corsair Scimitar) требуют больше энергии, чем может дать хаб.
  • 🔗 Повреждённый кабель: Особенно актуально для мышей с оплёткой (например, Razer DeathAdder V3).
  • 🔋 Недостаток питания: Если к ПК подключено много USB-устройств (веб-камера, микрофон, геймпад), клавиатура/мышь могут отключаться.

Диагностика:

  1. Подключите клавиатуру/мышь к задней панели ПК (порты материнской платы).
  2. Попробуйте другой кабель (даже если визуально он целый).
  3. Отключите все остальные USB-устройства и проверьте работу в игре.
  4. Запустите стресс-тест USB утилитой USBDeview (проверьте ошибки ввода-вывода).
Как проверить USB-порт на аппаратные ошибки

1. Откройте Диспетчер устройств.

2. Разверните ветку «Контроллеры USB».

3. Найдите ваш порт (например, «Корневой USB-концентратор») и проверьте статус.

4. Если есть ошибка Код 43, порт физически повреждён или требует переустановки драйвера.

Для ноутбуков: некоторые модели (ASUS ROG, MSI GS66) имеют аппаратное отключение USB-портов при перегреве. Проверьте температуру через HWMonitor — если CPU/GPU выше 90°C, проблема может быть в термодросселировании.

5. Конфликты с программным обеспечением

Фоновые программы могут перехватывать ввод с клавиатуры и мыши, блокируя его для игр. Частые виновники:

  • 🎮 ПО для геймпадов (DS4Windows, X360ce) — эмулирует контроллер, мешая клавиатуре.
  • 🖥️ Утилиты для макросов (AutoHotkey, Macro Recorder) — конфликтуют с античитами.
  • 🔊 Программы для микрофона (Voicemeeter, NVIDIA Broadcast) — могут блокировать горячие клавиши.
  • 🛡️ Антивирусы (Kaspersky, Avast) — иногда удаляют файлы античита, ломая ввод.

Как найти виновника:

  1. Запустите Диспетчер задач (Ctrl+Shift+Esc) и отсортируйте процессы по использованию CPU.
  2. Поочерёдно закрывайте подозрительные программы и проверяйте работу в игре.
  3. Используйте чистую загрузку Windows:
    msconfig → Службы → Скрыть службы Microsoft → Отключить все
    

    → Перезагрузка

Специфические решения:

  • Для AutoHotkey: добавьте в скрипт строку #IfWinActive, ahk_exe game.exe (замените game.exe на имя процесса игры).
  • Для DS4Windows: отключите опцию «Скрыть контроллер DS4».
  • Для антивирусов: добавьте папку с игрой в исключения (например, в Kaspersky: Настройки → Дополнительно → Угрозы и исключения).

6. Настройки BIOS/UEFI и режимы USB

В редких случаях проблема кроется в настройках BIOS, особенно если вы недавно обновляли прошивку или сбрасывали параметры. Ключевые опции, которые могут влиять на работу клавиатуры/мыши в играх:

  • 🔧 USB Legacy Support — если отключён, USB-устройства не распознаются в DOS-режиме (актуально для старых игр).
  • XHCI Hand-off — должен быть включён для корректной работы USB 3.0.
  • 🖥️ ErP Ready — в положении Enabled может отключать USB-порты при высокой нагрузке.
  • 🔄 USB Mass Storage Reset — сброс USB-устройств при загрузке ОС.

Как проверить:

  1. Перезагрузите ПК и войдите в BIOS (обычно Del, F2 или F12 при загрузке).
  2. Найдите раздел «Advanced» → «USB Configuration».
  3. Убедитесь, что все USB-порты включены (Enabled).
  4. Отключите ErP Ready и Fast Boot.
  5. Сохраните настройки (F10) и перезагрузитесь.
⚠️ Внимание: Если после изменений в BIOS клавиатура перестала работать даже в системе, сбросьте настройки до заводских (Load Optimized Defaults). Для этого может потребоваться PS/2-клавиатура или сброс джампера на материнской плате.

7. Повреждённые файлы игры или конфигурации

Если клавиатура и мышь не работают только в одной игре, виноваты повреждённые файлы конфигурации или сохранений. Например, в The Witcher 3 проблема может быть в файле input.settings, а в CS:GO — в config.cfg. Также игры на движке Unity иногда «теряют» привязки клавиш после обновления.

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

  1. Для Steam-игр:
    ПКМ по игре → Свойства → Локальные файлы → Проверить целостность
  2. Для других лаунчеров (Epic Games, Ubisoft Connect): найдите опцию проверки файлов в настройках игры.
  3. Удалите конфигурационные файлы вручную:
    • Для CS2: Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg\config.cfg
    • Для GTA V: Documents\Rockstar Games\GTA V\Settings\control.settings
  4. Пересоздайте профиль пользователя в игре (если есть такая опция).
  5. Для игр на Unreal Engine (например, Fortnite, Rocket League) дополнительно проверьте файл Input.ini в папке:

    %LOCALAPPDATA%\ИмяИгры\Saved\Config\WindowsNoEditor\

    Удалите строки с привязками клавиш (ActionMappings, AxisMappings) — они будут пересозданы при следующем запуске.

    8. Виртуальные машины и удалённый доступ

    Если вы используете виртуальную машину (VMware, VirtualBox) или подключаетесь к ПК удалённо (RDP, TeamViewer, Moonlight), клавиатура и мышь могут не работать в играх из-за:

    • 🖥️ Перехвата ввода хост-системой (например, VMware Tools блокирует прямую передачу USB-устройств).
    • 🔌 Отсутствия поддержки DirectInput в виртуальной среде.
    • 🔄 Конфликта с USB-passthrough (когда устройство «закреплено» за VM).

    Решения:

    • Для VirtualBox: включите USB 2.0/3.0 Controller в настройках VM и добавьте устройства в фильтр USB.
    • Для VMware: отключите USB-совместимость в настройках виртуальной машины.
    • Для RDP: используйте параметр /admin при подключении:
      mstsc /admin
    • Для Moonlight (стриминг игр с ПК): отключите hardware encoding в настройках хоста.

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

❓ Почему в CS2 не работают клавиши WASD, но мышь работает?

В 95% случаев это связано с повреждённым config.cfg. Удалите файл по пути Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg\config.cfg и перезапустите игру. Также проверьте, не назначена ли клавиша W на другую команду через консоль (bind "w").

❓ Мышь работает в меню GTA V, но не реагирует в игре. Что делать?

Проблема в настройках Raw Input. Зайдите в Параметры → Управление → Мышь и:

  1. Отключите опцию «Использовать мышь в меню».
  2. Включите «Raw Input».
  3. Установите «Чувствительность мыши» на 50%.

Если не поможет, удалите файл settings.xml в Documents\Rockstar Games\GTA V\.

❓ Клавиатура работает, но мышь «заикается» в Fortnite. Как исправить?

Это типичная проблема с Easy Anti-Cheat и драйверами Logitech G HUB/Razer Synapse. Решения:

  1. Обновите драйвер мыши через официальное ПО.
  2. Отключите RGB-подсветку в настройках мыши.
  3. Добавьте Fortnite в исключения Easy Anti-Cheat (папка игры → EasyAntiCheat\EasyAntiCheat_setup.exeRepair Service).

Если мышь беспроводная (Logitech G Pro X Superlight), попробуйте подключить её по кабелю.

❓ В Minecraft не работают клавиши, но в других играх всё нормально. Почему?

Minecraft (особенно модифицированные версии с Forge/Fabric) конфликтует с языковыми раскладками и модами на управление. Проверьте:

  1. Удалите моды, связанные с управлением (например, Controllable, KeystrokesMod).
  2. Сбросьте настройки управления в options.txt (папка .minecraft).
  3. Установите английскую раскладку по умолчанию в Windows.

Для Java Edition также проверьте, что в launcher_profiles.json нет параметра "javaArgs": "-Dfml.ignoreInvalidMinecraftCertificates=true" — он может ломать ввод.

❓ После обновления Windows перестали работать клавиатура и мышь в играх. Что делать?

Обновления Windows часто сбрасывают драйвера HID-устройств или меняют политики безопасности. Выполните следующие шаги:

  1. Откатите обновление: Параметры → Обновление и безопасность → Журнал обновлений → Удалить обновления.
  2. Удалите устройства в Диспетчере задач и обновите конфигурацию.
  3. Запустите команду для восстановления системных файлов:
    DISM /Online /Cleanup-Image /RestoreHealth
  4. Отключите Core Isolation (если есть): Параметры → Конфиденциальность → Безопасность Windows → Безопасность устройства → Сведения о изоляции ядра.

Если проблема осталась, проверьте журнал установленных обновлений на наличие KB502XXX или KB503XXX — они часто ломают совместимость с играми.