Jak naprawić kontroler Rocket League nie rozpoznający

Jest kilku użytkowników, którzy mają problemy z używaniem kontrolerów podczas grania w Rocket League na PC za pomocą Steam. Problem jest zgłaszany w kilku różnych konfiguracjach oraz w kilku różnych wersjach systemu Windows, w tym Windows 7, Windows 8.1 i Windows 10. W większości przypadków problem występuje w przypadkach, gdy użytkownik próbuje zagrać w grę za pośrednictwem Steam.

Kontroler nie działa w Rocket League

Co powoduje, że Rocket League nie identyfikuje kontrolerów?

Przeanalizowaliśmy ten konkretny problem, analizując różne raporty użytkowników i strategie naprawy, które są powszechnie stosowane do rozwiązania problemu, gdy ten scenariusz ma zastosowanie. Jak się okazuje, istnieje kilka różnych potencjalnych winowajców, które mogą powodować ten problem:

  • Ustawienie Steam na grę jest włączone - istnieje wiele raportów, w których to konkretne ustawienie Steam Big Picture powodowało problemy z kontrolerem, gdy było włączone. Jeśli ten scenariusz ma zastosowanie, możesz rozwiązać problem, upewniając się, że ustawienie Steam Input Per-Game jest wymuszone .
  • Menu Ustawienia kontrolera jest niepoprawnie skonfigurowane - Inną możliwą przyczyną tego problemu są przypadki, w których menu Ustawienia kontrolera nie jest poprawnie skonfigurowane. W takim przypadku powinieneś być w stanie rozwiązać problem, dostosowując ustawienia zgodnie z typem używanego kontrolera.
  • Sterowniki kontrolera nie zostały poprawnie zainstalowane - w niektórych przypadkach ten problem występuje, ponieważ sterowniki kontrolera są niekompletne lub uległy uszkodzeniu w wyniku innej akcji. Jeśli ten scenariusz ma zastosowanie, badanie Menedżera urządzeń powinno ujawnić, czy kontroler jest poprawnie zainstalowany, czy nie.
  • Uszkodzone oprogramowanie wewnętrzne kontrolera Steam - niektóre ogólne kontrolery mogą od czasu do czasu ulegać usterkom, gdy są używane ze Steam. Ilekroć tak się stanie, powinieneś być w stanie rozwiązać problem, wykonując odpowiednie kroki w celu odzyskania oprogramowania kontrolera Steam.
  • Ogólny kontroler nie jest poprawnie skonfigurowany - Ogólne kontrolery niskiego poziomu nie zawsze są w pełni obsługiwane przez Steam. Oznacza to, że jeśli chcesz, aby działały poprawnie, musisz przejść przez dodatkowe kroki konfiguracyjne, aby upewnić się, że zostanie pomyślnie wykryty. Najprostszym sposobem na to jest skorzystanie z narzędzia innej firmy, które może tłumaczyć wywołania XInput na wywołania DirectInput.
  • Rocket League nie korzysta z wejścia Steam - jeśli napotykasz ten problem ze sterownikiem Xbox One, możliwe, że problem występuje, ponieważ gra nie jest skonfigurowana do korzystania z wejścia Steam. W takim przypadku możesz rozwiązać problem, modyfikując niektóre opcje sterowania w grze, aby Rocket League używało Steam Input.
  • Słuchawki USB są wykrywane jako kontroler - niektóre zestawy słuchawkowe USB (szczególnie modele HyperX) mogą być postrzegane jako kontrolery przez Rocket League. Jeśli ten scenariusz ma zastosowanie, powinieneś być w stanie rozwiązać problem, upewniając się, że kontroler zostanie wykryty jako pierwszy.

Jeśli obecnie masz problemy z rozwiązaniem tego problemu, w tym artykule znajdziesz kilka kroków, które mogą rozwiązać problem. Poniżej znajdziesz kilka różnych metod, które okazały się skuteczne w rozwiązaniu tego konkretnego problemu.

Należy pamiętać, że każda metoda, która zostanie przedstawiona poniżej, jest potwierdzona jako skuteczna przez co najmniej jednego użytkownika, którego dotyczy problem. Jeśli chcesz pozostać tak wydajny, jak to możliwe, radzimy postępować zgodnie z metodami w kolejności, w jakiej są prezentowane, ponieważ potencjalne poprawki są uporządkowane według wydajności i ważności.

Metoda 1: Dostosowanie ustawień dużego obrazu (jeśli dotyczy)

Jeśli próbujesz uruchomić rakietę League za pośrednictwem Stream, jednym z możliwych powodów, dla których nie możesz użyć kontrolera, może być to, że tryb Big Picture kończy się zmuszeniem kontrolera do wyłączenia się. Nie powinno tak się zdarzyć domyślnie, ale jeśli poprawiłeś niektóre ustawienia Steam, możliwe, że skonfigurowałeś również klienta, aby wyłączał funkcję kontrolera w trybie dużego obrazu.

Kilku dotkniętych problemem użytkowników, którzy również napotykają ten sam problem, zgłosili, że udało im się rozwiązać problem, uzyskując dostęp do ustawień Steam Rocket League i upewniając się, że ustawienia wejściowe Steam na grę są wyłączone i odznaczając inne nieistotne funkcje, takie jak Przycisk Guide i Xbox Obsługa konfiguracji (jeśli nie używasz kontrolera Xbox).

Oto krótki przewodnik na temat wprowadzania modyfikacji w Steam:

  1. Kliknij prawym przyciskiem myszy ikonę paska narzędzi Steam i wybierz Duży obraz z menu kontekstowego.
  2. Po zakończeniu uruchamiania klienta Steam w trybie dużego obrazu kliknij opcję Biblioteka na liście pozycji menu u góry.
  3. Następnie kliknij Rocket League z listy gier i kliknij Zarządzaj grą (pod ikoną gry).
  4. Następnie kliknij Opcje kontrolera (w obszarze Wejście Steam ).

    Dostęp do opcji kontrolera w Steam
  5. Po przejściu do opcji aplikacji kontrolera kliknij menu rozwijane związane z ustawieniami wprowadzania danych drużyny S i ustaw opcję Wymuszone przed kliknięciem przycisku OK.

    Wyłączanie ustawień wejściowych Steam na grę
  6. Po wprowadzeniu zmiany wróć do strony głównej Big Picture w Steam i kliknij ikonę Ustawienia (ikona koła zębatego), a następnie kliknij Ustawienia kontrolera .
  7. W menu Ustawienia kontrolera upewnij się, że odznaczyłeś wszystkie niepotrzebne pola. Jeśli używasz kontrolera Xbox, odznacz wszystko oprócz Obsługi konfiguracji Xbox i Guide Button Focuses Steam .

    Dokonanie niezbędnych zmian ustawień kontrolera

    Uwaga: jeśli używasz kontrolera PS4 Dualshock, zaznacz opcję Wsparcie konfiguracji PlayStation i odznacz opcję Wsparcie konfiguracji Xbox. Lub odznacz obie opcje, jeśli używasz ogólnego kontrolera.

  8. Po zakończeniu wszystkich modyfikacji uruchom ponownie klienta Steam, uruchom Rocket League i sprawdź, czy funkcja kontrolera została przywrócona.

Jeśli ta metoda nie pozwoliła rozwiązać problemu i nadal nie możesz używać kontrolera podczas grania w Rocket League, przejdź do następnej metody poniżej.

Metoda 2: Upewnij się, że kontroler został rozpoznany

Jeśli masz problemy z używaniem kontrolera DualShock PS4 na komputerze z RocketLeague. W zdecydowanej większości przypadków przyczyną problemu jest problem ze sterownikiem związany z kontrolerem PS4. Kilku użytkowników, których dotyczy problem, zgłosiło, że udało się rozwiązać problem po upewnieniu się, że zainstalowano prawidłowe sterowniki. W niektórych przypadkach użytkownicy próbowali również przywrócić ustawienia oprogramowania układowego kontrolera.

Oto krótki przewodnik, jak to zrobić:

  1. Naciśnij klawisze Windows + R, aby otworzyć okno dialogowe Uruchom . Następnie w polu tekstowym wpisz „devmgmt.msc” i naciśnij klawisz Enter, aby otworzyć Menedżera urządzeń . Jeśli pojawi się monit UAC (Kontrola konta użytkownika), kliknij Tak, aby przyznać uprawnienia administracyjne.

    Wpisując „devmgmt.msc” w wierszu polecenia.
  2. W Menedżerze urządzeń przewiń listę urządzeń i rozwiń menu rozwijane związane z kontrolerami dźwięku, wideo i gier .
  3. W menu kontrolera dźwięku, wideo i gier sprawdź, czy kontroler PS4 jest w środku.
  4. Jeśli kontroler PS4 nie pojawia się w tym menu, oznacza to, że masz problem ze sterownikiem. W takim przypadku odłącz kontroler USB i podłącz inny port. System Windows powinien automatycznie zająć się instalacją.
  5. Następnie sprawdź, czy instalacja sterownika zakończyła się pomyślnie, a urządzenie pojawi się w menu kontrolera dźwięku, wideo i gier .
  6. Jeśli sterownik zostanie pomyślnie zainstalowany, zamknij Menedżera urządzeń, uruchom ponownie komputer i sprawdź, czy problem został rozwiązany po zakończeniu następnej sekwencji uruchamiania.

Sprawdzanie, czy sterownik jest zainstalowany

Jeśli nadal występuje ten sam problem, przejdź do następnej metody poniżej.

Metoda 3: Odzyskiwanie oprogramowania wewnętrznego kontrolera Steam

Niektórzy dotknięci użytkownicy zgłosili, że problem został rozwiązany po wykonaniu odpowiednich kroków w celu odzyskania oprogramowania układowego ich kontrolera. W większości przypadków potwierdzono, że ta procedura działa w sytuacjach, w których problem występował w przypadku kontrolera DualShock4.

Użytkownicy, którzy postępowali zgodnie z tymi instrukcjami, zgłosili, że ich funkcje kontrolera powróciły po zakończeniu procesu odzyskiwania oprogramowania układowego i ponownym uruchomieniu komputera. Oto krótki przewodnik na temat tego, co musisz zrobić:

  1. Otwórz klienta Steam i użyj paska wstążki u góry, aby kliknąć Steam, a następnie Ustawienia .
  2. Po wejściu do menu Ustawienia wybierz opcję Kontroler z pionowego menu po lewej, a następnie kliknij Ogólne Ustawienia Kontrolera w prawym panelu.
  3. W nowo pojawiającym się oknie kliknij Odzyskaj oprogramowanie kontrolera Steam (na dole ekranu) .
  4. Po potwierdzeniu kliknij przycisk OK, aby rozpocząć proces odzyskiwania oprogramowania układowego.
  5. Postępuj zgodnie z instrukcjami na następnym ekranie, a następnie ponownie kliknij przycisk Start .
  6. Po zakończeniu procesu uruchom ponownie komputer i sprawdź, czy problem został rozwiązany po zakończeniu następnego uruchomienia.

Odzyskiwanie oprogramowania wewnętrznego kontrolera Steam

Jeśli występuje ten sam problem i nadal nie możesz używać kontrolera podczas grania w Rocket League, przejdź do następnej metody poniżej.

Metoda 4: Konfigurowanie ogólnych kontrolerów (jeśli dotyczy)

Jeśli napotykasz ten problem z ogólnym, tańszym kontrolerem, prawdopodobnie będziesz musiał przejść przez dodatkowe kroki, aby skonfigurować go do współpracy z Rocket League. Popularne kontrolery, takie jak Xbox One / Xbox 360 lub Dualshock4, są automatycznie wykrywane i konfigurowane natychmiast po ich podłączeniu. Ale jeśli masz kontroler niskiego poziomu, musisz wykonać ręczną konfigurację.

Kilku użytkowników, którzy również napotkali ten problem, zgłosili, że udało mu się go rozwiązać, korzystając z trzeciej strony, która pozwoliła im pokazać ogólny kontroler i zmienić powiązania na preferowane.

Oto, co musisz zrobić:

  1. Odwiedź ten link ( tutaj ), aby pobrać x360Ce. To narzędzie jest w zasadzie kontrolerem Xbox 360, który pozwala używać kontrolerów bezpośredniego wprowadzania w grach, które obsługują kontrolery Xbox360 lub kontrolery XInput tylko poprzez tłumaczenie połączeń XInput na wywołania DirectInput .
  2. Po pobraniu narzędzia skopiuj je i przejdź do następującej lokalizacji:
     C: \ Program Files \ Steam \ SteamApps \ common \ rocketleague \ binaries \ win32 

    Uwaga: pamiętaj, że jest to domyślna lokalizacja folderu gry Rocket League. Jeśli gra została zainstalowana w niestandardowej lokalizacji, przejdź tam.

  3. Wklej plik (x360ce.exe) w dowolnym miejscu w folderze Win32, a następnie kliknij dwukrotnie plik wykonywalny, aby go uruchomić.
  4. Po otwarciu aplikacji poczekaj, aż wykryje kontroler. Po zakończeniu kliknij przycisk Dalej i postępuj zgodnie z pozostałymi instrukcjami wyświetlanymi na ekranie, aby ukończyć proces. Pod koniec procesu wstępnej konfiguracji pojawi się monit o kliknięcie przycisku Zakończ (zrób to, gdy go zobaczysz).

    Wykrywanie ogólnego kontrolera
  5. Otrzymasz wtedy szansę przetestowania kontrolera i skonfigurowania przycisków według własnego uznania. Zrób to i kliknij Zapisz. Jak zapewne wiesz, twój kontroler już działa.
  6. Zamknij narzędzie kontrolera i uruchom Rocket League normalnie przez Steam. Nie powinieneś już mieć problemów z ogólnym kontrolerem.

Jeśli nadal występuje ten sam problem, przejdź do następnej metody poniżej, aby wypróbować inną strategię naprawy.

Metoda 5: Zmuszenie Rocket League do użycia wejścia Steam (jeśli dotyczy)

Jeśli korzystasz z Rocket League za pośrednictwem Steam z kontrolerem Xbox One i napotykasz ten problem, istnieje szansa, że ​​gra nie jest skonfigurowana do korzystania ze Steam Input - co może doprowadzić do powstania tego problemu.

Kilku użytkowników, których dotyczy problem, zgłosiło, że udało im się rozwiązać problem, modyfikując niektóre ustawienia w grze, aby Rocket League była zmuszona do korzystania z danych wejściowych ze Steam. Po wykonaniu tej czynności i ponownym uruchomieniu gry niektórzy użytkownicy zgłosili, że problem został rozwiązany i mogli bez problemu korzystać z kontrolerów Xbox One.

Oto, co musisz zrobić:

  1. Uruchom Rocket League za pośrednictwem Steam.
  2. Po załadowaniu gry przejdź do Opcje> Sterowanie i kliknij Użyj wejścia Steam .
  3. Następnie wybierz kontroler Xbox One z listy i ustaw go na AUTO, jeśli jest ustawiony na Wył .

    Korzystanie z wejścia Steam w Rocket League
  4. Uruchom ponownie Rocket League i sprawdź, czy problem został rozwiązany.

Jeśli nadal występuje ten sam problem, przejdź do następnej metody poniżej.

Metoda 6: Odłączanie słuchawek USB (jeśli dotyczy)

Jeśli używasz słuchawek podłączonych przez USB, istnieje prawdopodobieństwo, że Rocket League zobaczy je jako kontroler. Jest to dość powszechne zjawisko w przypadku słuchawek HyperX i kilku innych producentów. Ponieważ Rocket Leagues uważa, że ​​Twój kontroler jest już podłączony, nie zapewni niezbędnych uprawnień Twojemu prawdziwemu kontrolerowi.

Kilku użytkowników, którzy przeszli przez ten dokładnie problem, zgłosili, że udało im się rozwiązać problem, odłączając słuchawki USB i podłączając kontroler przed uruchomieniem gry. W ten sposób rzekomo wykryto ich kontroler i byli w stanie podłączyć słuchawki USB do innego portu USB.

Pamiętaj jednak, że jeśli ta procedura zakończy się powodzeniem, musisz to zrobić za każdym razem, gdy planujesz używać zarówno kontrolera, jak i słuchawek USB.

Ciekawe Artykuły