#Как проявляется проблема и где искать причину
После обновления Battle.net игра перестала реагировать на подключённый контроллер, хотя в Windows геймпад определяется. Наличие поддержки геймпада задаёт конкретная игра, а не универсальная настройка Battle.net.
#Причины и диагностические признаки
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| У игры нет поддержки контроллераВ меню нет назначения кнопок геймпада. | В Windows устройство работает, но игра всегда игнорирует. | Проверить официальные сведения об управлении. |
| Windows видит другое устройствоГеймпад подключился как другое устройство или разрядился. | В системном тесте кнопки не реагируют. | Проверить joy.cpl и переподключение. |
| Конфликт двух программ переназначенияДругой клиент перехватывает команды контроллера. | Проблема появляется, только когда запущена сторонняя программа. | Временно закрыть программы преобразования ввода. |
#Пошаговое устранение
- Зафиксируйте условия воспроизведения именно этой неполадкиПеред изменением настроек запишите игру, версию Windows, точное время и ситуацию: после обновления не определяется подключённый геймпад. Сделайте снимок сообщения, если оно есть. Если в игре открыто несохранённое прохождение, сначала сохранитесь штатным способом. После каждого следующего действия повторяйте один и тот же короткий тест, чтобы понять, что именно помогло.
- Проверьте заявленную поддержку геймпада в конкретной игреНайдите официальную страницу нужной игры и её раздел управления. Если указано только управление мышью/клавиатурой, Battle.net не добавит поддержку автоматически после обновления. Для игры со встроенной поддержкой проверьте, когда контроллер должен определяться: до запуска, в меню или в матче.
- Убедитесь, что Windows видит устройствоНажмите Win+R, введите
joy.cplи нажмите Enter. В окне «Игровые устройства» выберите геймпад и «Свойства», нажимайте кнопки и двигайте стики. Должна меняться индикация. Если устройства нет, проверьте батарею, кабель USB, приёмник либо сопряжение Bluetooth до настройки игры. - Подключите контроллер до запуска игрыЗакройте игру полностью. Подключите геймпад, дождитесь обнаружения его в Windows, затем снова откройте игру через Battle.net. В самой игре зайдите в настройки управления и, если предусмотрено, выберите контроллер вместо клавиатуры. Если нужного пункта нет, не выдавайте его за настройку Battle.net.
- Исключите влияние второго устройства вводаОтключите лишние геймпады и виртуальные контроллеры на один тест. Закройте программы переназначения клавиш или эмуляции ввода, не удаляя их. Проверьте игру. Если контроллер заработал, включайте устройства по очереди и найдите конфликт.
- Проверьте обновление игры и целостность файловВ Battle.net выберите нужную игру, дождитесь окончания обновления. Если игра начала плохо работать именно после патча, выполните штатное «Проверить и восстановить» через шестерёнку у «Играть», если эта функция предусмотрена. Не удаляйте античит и не заменяйте игровые файлы модификациями.
- При проблеме со связью Bluetooth сравните проводное подключениеЕсли модель поддерживает USB, выключите игру и подключите контроллер подходящим кабелем передачи данных. Снова проверьте joy.cpl и игру. Если по проводу работает, а по Bluetooth нет, причина вероятно в сопряжении, питании или драйвере устройства. Для некоторых моделей нужен фирменный адаптер либо драйвер.
- Сравните результат с исходным симптомом и при необходимости верните измененияВ игре с подтверждённой поддержкой должны работать меню и предусмотренные действия контроллера после двух перезапусков. Если joy.cpl реагирует, а игра не поддерживает геймпад, это не ошибка Battle.net. Если проверка не прошла, верните временно изменённые настройки, сохраните копию важных данных и передайте разработчику название игры, описание точного шага и результаты диагностики. Не повторяйте разрушительные действия без отдельной причины.
#Безопасные диагностические команды
joy.cpl#Как проверить результат
В игре с подтверждённой поддержкой должны работать меню и предусмотренные действия контроллера после двух перезапусков. Если joy.cpl реагирует, а игра не поддерживает геймпад, это не ошибка Battle.net.