Як виправити ракетну лігу, не розпізнаючи контролер

Є кілька користувачів, які мають проблеми з використанням контролерів під час відтворення Rocket League на ПК за допомогою Steam. Про проблему повідомляється у кількох різних конфігураціях та з декількома різними версіями Windows, включаючи Windows 7, Windows 8.1 та Windows 10. У більшості випадків повідомляється, що проблема виникає у випадках, коли користувач намагається грати в гру через Steam.

Контролер не працює в Ракетній лізі

Що призводить до того, що Rocket League не визначає контролерів?

Ми дослідили цю проблему шляхом аналізу різних звітів користувачів та стратегій відновлення, які зазвичай використовуються для вирішення проблеми, коли застосовується цей сценарій. Як виявляється, існує кілька різних потенційних винуватців, які можуть спричинити це питання:

  • Увімкнено налаштування введення Steam за гру - Є безліч звітів, де ця конкретна настройка Steam Big Picture в кінцевому підсумку створювала проблеми контролера під час його ввімкнення. Якщо цей сценарій застосовний, ви можете вирішити цю проблему, переконавшись, що параметр Введення пари за гру вимкнено .
  • Меню налаштувань контролера неправильно налаштовано - Ще одна можлива причина цієї проблеми - випадки, коли меню налаштувань контролера не налаштовано належним чином. У цьому випадку ви зможете вирішити проблему, скоригувавши налаштування відповідно до типу контролера, який ви використовуєте.
  • Драйвери контролерів не встановлені належним чином - в деяких випадках ця проблема виникне через те, що драйвери контролера неповні або пошкоджені внаслідок іншої дії. Якщо цей сценарій застосовний, слід перевірити диспетчер пристроїв, чи правильно встановлений контролер чи ні.
  • Пошкоджена вбудована програма контролера Steam - Деякі загальні контролери мають час від часу виблискувати при використанні з Steam. Коли це станеться, ви зможете вирішити проблему, зробивши необхідні кроки для відновлення програмного забезпечення контролера Steam.
  • Загальний контролер не налаштований правильно - Steam не завжди підтримує повний загальний контролер. Це означає, що якщо ви хочете, щоб вони працювали належним чином, вам потрібно пройти кілька додаткових кроків налаштування, щоб гарантувати його успішне виявлення. Найпростіший спосіб зробити це - використовувати сторонню утиліту, здатну переводити дзвінки XInput у виклики DirectInput.
  • Rocket League не використовує Steam Input - якщо ви зіткнулися з цією проблемою з контролером Xbox One, можливо, проблема виникає, оскільки гра не налаштована на використання Steam Input. У цьому випадку ви можете вирішити проблему, змінивши деякі параметри керування в грі, щоб Rocket League використовувала Steam Input.
  • USB навушники виявляються як контролер - деякі USB-гарнітури (зокрема, моделі HyperX) можуть вважати Rocket League контролерами. Якщо цей сценарій застосовний, ви зможете вирішити проблему, переконавшись, що ваш контролер спочатку виявиться.

Якщо ви зараз намагаєтеся вирішити цю проблему, у цій статті ви знайдете кілька кроків з усунення несправностей, які можуть вирішити вашу проблему. Нижче ви знайдете кілька різних методів, які підтвердили свою ефективність у вирішенні конкретної проблеми.

Майте на увазі, що кожен метод, який буде представлений нижче, підтверджує свою ефективність щонайменше одним користувачем, який впливає на це. Якщо ви хочете залишатися максимально ефективними, радимо дотримуватися методів у тому порядку, в якому вони представлені, оскільки потенційні виправлення впорядковані за ефективністю та суворістю.

Спосіб 1: коригування налаштувань великого зображення (якщо застосовується)

Якщо ви намагаєтеся запустити ракетну лігу через Stream, однією з можливих причин, через яку ви не можете використовувати контролер, може бути те, що режим Big Picture закінчується вимкненням контролера. Це не повинно відбуватися за замовчуванням, але якщо ви налаштували деякі параметри Steam, швидше за все, ви також налаштували клієнта відключити функціональність контролера в режимі Big Picture.

Кілька постраждалих користувачів, з якими ми також стикаємося з тією ж проблемою, повідомили, що їм вдалося вирішити цю проблему, звернувшись до налаштувань Steam Rocket League і гарантуючи, що параметри введення пари за гру вимкнено та зніміть прапорці з інших невідповідних функцій, таких як Кнопка Guide та Xbox Підтримка конфігурації (якщо ви не використовуєте контролер Xbox.

Ось короткий посібник щодо внесення цієї модифікації в Steam:

  1. Клацніть правою кнопкою миші значок піктограми Steam та виберіть Велике зображення у контекстному меню.
  2. Після того, як клієнт Steam закінчить запуск режиму Big Picture, клацніть на Бібліотека зі списку пунктів меню вгорі.
  3. Потім натисніть на Rocket League зі списку ігор та натисніть Manage Game (Під іконою гри).
  4. Далі натисніть на Параметри контролера (під Steam Input ).

    Доступ до параметрів контролера в Steam
  5. Після того, як ви перейдете до параметрів програми контролера, натисніть спадне меню, пов’язане з Налаштуванням входу за гру S, і встановіть його на Примусово вимкнено, перш ніж натиснути кнопку ОК.

    Вимкнення параметрів введення пари на гру
  6. Після внесення змін поверніться на головну сторінку Big Picture у Steam та натисніть на значок Налаштування (значок шестірні), а потім натисніть кнопку Налаштування контролера .
  7. Всередині меню «Налаштування контролера» переконайтесь, що ви знімаєте всі неактуальні поля. Якщо ви використовуєте контролер Xbox, зніміть прапорці за всіма параметрами, окрім підтримки підтримки конфігурації Xbox та кнопки керівництва фокусуванням Steam .

    Внесення необхідних змін у налаштування контролера

    Примітка. Якщо ви використовуєте контролер PS4 Dualshock, перевірте підтримку конфігурації PlayStation і зніміть прапорець Підтримка конфігурації Xbox. Або зніміть прапорці обидва варіанти, якщо ви використовуєте загальний контролер.

  8. Після всіх модифікацій перезапустіть клієнт Steam, запустіть Rocket League і перевірте, чи відновлено функціональність контролера.

Якщо цей метод не дозволив вам вирішити проблему, і ви все ще не можете використовувати контролер під час гри в Rocket League, перейдіть до наступного способу нижче.

Спосіб 2. Переконайтесь, що ваш контролер розпізнається

Якщо у вас виникають проблеми з використанням контролера PS4 DualShock на ПК з RocketLeague. У переважній більшості цих випадків проблема викликана проблемою з драйвером, пов’язаною з вашим контролером PS4. Кілька постраждалих користувачів повідомили, що їм вдалося виправити проблему, переконавшись, що встановлені правильні драйвери. У деяких випадках користувачі також намагалися відновити настройки прошивки для контролера.

Ось короткий посібник, як це зробити:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Запуск . Потім всередині текстового поля введіть “devmgmt.msc” і натисніть Enter, щоб відкрити Диспетчер пристроїв . Якщо вас запропонує UAC (Контроль облікових записів користувачів), натисніть Так, щоб надати адміністративні права.

    Введіть "devmgmt.msc" у вікні запуску.
  2. Всередині диспетчера пристроїв прокрутіть вниз список списку пристроїв і розгорніть спадне меню, пов’язане з контролерами звуку, відео та ігор .
  3. Всередині меню контролера звуку, відео та ігор перевірте, чи присутній всередині вашого контролер PS4.
  4. Якщо контролер PS4 не відображається в цьому меню, то зрозуміло, що у вас проблема з драйверами. У цьому випадку відключіть USB-контролер та підключіть його до іншого порту. Windows повинна автоматично піклуватися про встановлення.
  5. Потім перегляньте, чи успішно завершилася установка драйвера і чи з’явиться пристрій всередині меню Звук, відео та ігровий контролер .
  6. Якщо драйвер встановлений успішно, закрийте Диспетчер пристроїв, перезавантажте комп'ютер і перевірте, чи вирішена проблема після того, як буде завершена наступна послідовність запуску.

Перевірка, чи встановлений драйвер

Якщо така ж проблема все-таки виникає, перейдіть до наступного способу нижче.

Спосіб 3: Відновлення програмного забезпечення контролера Steam

Деякі зачеплені користувачі повідомили, що проблему було вирішено після того, як вони виконали кроки, необхідні для відновлення мікропрограмного забезпечення свого контролера. У більшості випадків підтверджено, що ця процедура працює в ситуаціях, коли проблема виникала з контролером DualShock4.

Користувачі, які дотримувались цих інструкцій, повідомили, що функціональність їх контролера повернулася після завершення процесу відновлення програмного забезпечення та перезапуску машини. Ось короткий посібник про те, що вам потрібно зробити:

  1. Відкрийте свій клієнт Steam і скористайтеся стрічкою стрічки вгорі, щоб натиснути на Steam, а потім на Налаштування .
  2. Як тільки ви потрапите в меню « Налаштування », виберіть варіант «Контролер» у вертикальному меню ліворуч та натисніть на « Загальні налаштування контролера» на правій панелі.
  3. У новоявленому вікні натисніть на Відновити прошивку контролера Steam Controller (внизу екрана) .
  4. У запиті про підтвердження натисніть кнопку OK, щоб запустити процес відновлення програмного забезпечення.
  5. Дотримуйтесь інструкцій на наступному екрані, після чого ще раз натисніть кнопку Пуск .
  6. Коли процес завершений, перезавантажте комп'ютер і подивіться, чи не вирішено проблему, коли буде завершено наступний запуск.

Відновлення мікропрограмного забезпечення контролера Steam Controller

Якщо виникає та сама проблема, і ви все ще не можете використовувати контролер під час гри в Rocket League, перейдіть до наступного способу нижче.

Спосіб 4: Налаштування загальних контролерів (якщо застосовується)

Якщо ви зіткнулися з цією проблемою із загальним, дешевшим контролером, швидше за все, вам доведеться пройти кілька додаткових кроків, щоб налаштувати його на роботу з Rocket League. Популярні контролери, такі як Xbox One / Xbox 360 або Dualshock4, автоматично виявляються і налаштовуються, як тільки ви підключите їх. Але якщо у вас контролер з низьким рівнем входу, вам потрібно буде виконати певну настройку вручну.

Кілька користувачів, які також стикалися з цією проблемою, повідомили, що їм вдалося вирішити її за допомогою 3-ї партії, яка дозволила зробити видимий свій загальний контролер і змінити прив’язки до своїх бажаних.

Ось що вам потрібно зробити:

  1. Перейдіть за цим посиланням ( тут ), щоб завантажити x360Ce. Ця утиліта, по суті, є контролером Xbox 360, який дозволить вам використовувати контролери прямого входу в іграх, які підтримують контролери Xbox360 або контролери XInput, лише переводячи виклики XInput на дзвінки DirectInput .
  2. Після завантаження утиліти скопіюйте її та перейдіть до наступного місця:
     C: \ програмні файли \ Steam \ SteamApps \ common \ rocketleague \ binaries \ win32 

    Примітка. Майте на увазі, що це місце за замовчуванням у папці гри Ракетна ліга. Якщо ви встановили гру у власному місці, перейдіть замість неї.

  3. Вставте файл (x360ce.exe) кудись у папку Win32, а потім двічі клацніть на виконуваний файл, щоб запустити його.
  4. Коли програма відкриється, зачекайте, коли вона виявить ваш контролер. Після цього натисніть кнопку Далі та дотримуйтесь решти інструкцій на екрані, щоб завершити процес. В кінці початкового процесу налаштування вам буде запропоновано натиснути кнопку Готово (зробіть це, коли побачите).

    Виявлення загального контролера
  5. Тоді вам нададуть можливість випробувати контролер і налаштувати свої кнопки так, як вважаєте за потрібне. Зробіть це і натисніть Зберегти. Як ви, напевно, можете сказати, ваш контролер вже працює.
  6. Закрийте утиліту контролера і запускайте Rocket League зазвичай через Steam. Вам більше не доведеться стикатися з проблемами з вашим загальним контролером.

Якщо ця проблема все ще виникає, перейдіть до наступного способу нижче, щоб спробувати іншу стратегію відновлення.

Спосіб 5: Примушення Rocket League використовувати Steam Input (якщо застосовується)

Якщо ви використовуєте Rocket League через Steam з контролером Xbox One, і ви стикаєтеся з цією проблемою, швидше за все, гра не налаштована на використання Steam Input - що може в кінцевому підсумку створити цю проблему.

Кілька постраждалих користувачів повідомили, що їм вдалося вирішити проблему, відкоригувавши деякі налаштування в грі, щоб Rocket League змушена використати дані від Steam. Після цього та перезапуску гри деякі користувачі повідомили, що проблема вирішена, і вони змогли без проблем використовувати свої контролери Xbox One.

Ось що вам потрібно зробити:

  1. Запустіть Ракетну лігу через Steam.
  2. Після завантаження гри перейдіть до Опції> Елементи керування та натисніть кнопку Використовувати введення Steam .
  3. Потім виберіть зі списку свій контролер Xbox One і встановіть його на AUTO, якщо для нього встановлено значення Off .

    Використання Steam Input з Rocket League
  4. Перезапустіть Rocket League і подивіться, чи проблема вирішена.

Якщо ця проблема все ще виникає, перейдіть до наступного способу нижче.

Спосіб 6: Відключення USB-навушників (якщо застосовується)

Якщо ви використовуєте навушники, які підключені через USB, швидше за все, Rocket League в кінцевому підсумку бачить їх як контролер. Це досить поширене явище для навушників HyperX та кількох інших виробників. Оскільки Rocket Leagues вважає, що ваш контролер вже підключений, він не надасть необхідних дозволів вашому реальному контролеру.

Кілька користувачів, які переживали цю точну проблему, повідомили, що їм вдалося вирішити проблему, відключивши навушники USB та підключивши контролер до запуску гри. Це нібито було виявлено їх контролера, і вони змогли підключити USB-навушники до іншого USB-порту.

Але майте на увазі, що якщо ця процедура буде успішною, вам потрібно буде робити це кожен раз, коли плануєте використовувати як контролер, так і USB-навушники.

Цікаві Статті