Геймпад определяется, но работает некорректно: XInput/DirectInput, двойное управление — как настроить (Windows 10/11, 2025)

Камера крутится, герой идёт сам, кнопки перепутаны или игра видит два геймпада сразу? Скорее всего смешались режимы XInput/DirectInput или включилось дублирование в Steam Input. Разберёмся по шагам без сложных терминов.
Коротко: что сделать сразу
- Подключайте геймпад по кабелю USB для диагностики. Bluetooth оставьте на потом.
- Отключите все лишние контроллеры: руль/педали, vJoy/Virtual controllers.
- Перезапустите Steam/игру после любого изменения.
1) XInput или DirectInput — какой нужен
Современные игры на Windows ожидают XInput (как у геймпада Xbox). Старые игры могут понимать только DirectInput. У многих геймпадов есть переключатель режима:
- 8BitDo, Gamesir, Hori — сочетания кнопок при включении (смотрите инструкцию).
- Logitech F310/F510/F710 — физический переключатель X/D на корпусе.
- DualShock/DualSense — через Steam Input эмулируют XInput для игр в Steam.
Для большинства игр включайте XInput.
2) Калибровка и проверка осей
- Win+R → введите
joy.cplи нажмите Enter — откроется окно «Игровые контроллеры». - Выберите свой геймпад → Свойства → вкладка Тест. Проверьте крестовину и стики.
- Если курсоры «дрожат» или уходят, нажмите Калибровка на вкладке «Параметры» и следуйте мастеру.
Win+R — выполняется одной строкой:
joy.cpl
3) Steam Input: отключить дубли или включить умную раскладку
Steam может «перехватывать» геймпад и подменять кнопки. Это полезно для DualShock/DualSense, но иногда вызывает двойное управление.
- Steam → Настройки → Контроллер → Общие настройки.
- Включите только то, что нужно: для геймпада Xbox оставьте поддержку контроллера Xbox; для DualShock — включите PlayStation.
- В библиотеке откройте игру → Значок контроллера → Выберите «Использовать настройки по умолчанию» или принудительно «Отключить ввод Steam для этой игры».
4) Убираем «двойные» устройства
Иногда к одному геймпаду создаются два устройства: XInput и DInput одновременно. Решение:
- Удалите vJoy, старые версии ViGEmBus, «виртуальные контроллеры».
- В Диспетчере устройств раскройте «Устройства HID» и «Игровые устройства интерфейса пользователя». Если видите дубликаты с восклицательным знаком — удалите устройство и перезагрузите.
5) Драйверы геймпада и Bluetooth
- Для адаптеров Xbox Wireless установите драйвер из Центра обновления Windows.
- Если используете Bluetooth — удалите устройство в «Параметры → Bluetooth и устройства», перезагрузитесь и подключите заново.
- Обновите драйвер чипсета/USB с сайта производителя ноутбука/платы.
6) Кнопки перепутаны? Меняем раскладку
В Steam можно назначить кнопки по‑своему. Для игр вне Steam используйте официальные утилиты производителя геймпада. Избегайте сомнительных ремапперов, они конфликтуют с античитами.
FAQ
В играх камера «плывёт» даже после калибровки.
Проверьте, не включён ли гироскоп/наклон в Steam Input. Отключите в раскладке контроллера.
DualShock в игре показывает кнопки Xbox.
Это нормально при эмуляции XInput. В ряде игр можно включить «PlayStation Layout» в настройках.
Через Bluetooth большие задержки.
Используйте кабель, 5 ГГц Wi‑Fi для снижения помех и адаптер Bluetooth 5.x. Отключите энергосбережение на контроллере в Диспетчере устройств.