cobra gt900 rally wykrywa jako pada a nie kierownice
– Kierownica Cobra GT900 Rally pracuje obecnie w trybie X-Input, dlatego Windows widzi ją jako pad (kontroler Xbox).
– Przełącz urządzenie w tryb D-Input (przytrzymaj przycisk MODE ≈ 3 s lub przestaw fizyczny przełącznik PC/D-Input), następnie zainstaluj/odśwież sterowniki producenta i skalibruj w joy.cpl
.
Kluczowe punkty
• X-Input = pad, D-Input = kierownica
• Aktualne sterowniki/firmware i test w „Kontrolery gier”
• Wyłącz zbędną emulację pada w Steam / grach
Podłoże techniczne
• Kierownica GT900 Rally emuluje dwa interfejsy HID:
– X-Input (Vendor ID/Product ID zgodny z kontrolerem Xbox 360)
– D-Input (rozszerzony profil HID-Joystick z osiami „Steering, Accelerator, Brake, Clutch” oraz FFB)
• Windows 10/11 przy pierwszym podłączeniu wybiera sterownik zgodny z raportowanym interfejsem. Jeśli urządzenie startuje w X-Input, ładuje się xusb22.sys
, co daje identyfikację „Kontroler Xbox 360” → gry widzą PAD.
• Force-feedback oraz dodatkowe osie nie są raportowane w X-Input, stąd brak FFB i zamiana pedałów na przyciski.
Typowe przyczyny błędnej detekcji
a. Urządzenie uruchomione w X-Input (fabryczne ustawienie)
b. Sterownik Windows HIDClass bez pliku .inf
producenta → system przydziela ogólny profil gamepada
c. Zbyt nowy port USB (3.x) z błędną enumeracją w starszym FW
d. W grach platformowych (Steam, UWP) włączona globalna emulacja kontrolera Xbox
Procedura naprawcza krok-po-kroku
Krok 0 – Odczytaj aktualny tryb
• Na bazie kierownicy świeci się dioda lub LCD (kolory/ikony „PS/PC/X”). W instrukcji MediaExpert dla modelu 5-w-1:
– Czerwony = PC D-Input
– Zielony = PC X-Input
– Niebieski = PS3/PS4
• Jeśli świeci zielony – system widzi PAD.
Krok 1 – Zmiana trybu
• Odłącz USB.
• Naciśnij i trzymaj MODE (czasem opisane jako „PS/CTRL”) przez ok. 3 s, podłącz USB, puść przycisk.
• Diody przełączą się kolejno; wybierz czerwony (PC D-Input).
• Wersje bez diod: MODE + SELECT lub MODE + START przy włączaniu.
Krok 2 – Sterowniki i firmware
• Pobierz paczkę „Cobra GT900 Rally PC Driver _2023” (mirror na poszukaj.elektroda.pl lub bezpośredni link Q-SMART).
• Odinstaluj w Menedżerze urządzeń pozycje „Kontroler Xbox 360 dla Windows” i zaznacz „Usuń oprogramowanie sterownika”.
• Uruchom instalator sterownika (.exe) jako Administrator, reboot.
• W razie braku podpisu cyfrowego: Ustaw Windows w tryb „Zezwalaj na instalację niepodpisanych sterowników” (Win 11: UEFI → Advanced Options → Disable Driver Signature Enforcement).
Krok 3 – Kalibracja
• Win+R → joy.cpl
→ zaznacz „Cobra GT900 Rally” → Właściwości → Kalibruj.
• Sprawdź: oś X – skręt, Y/Z – gaz/hamulec, Rz – sprzęgło, przyciski 1-14.
• Force-feedback przetestuj w zakładce „Efekty”.
Krok 4 – Konfiguracja w grach
• Steam: Ustawienia → Kontrolery → wyłącz „Obsługę kontrolera Xbox”.
• Forza Horizon, F1-23, Dirt Rally 2.0: wybierz ręcznie urządzenie „Cobra GT900 Rally (D-Input)” w menu sterowania; przypisz osie i przyciski.
• ETS2/ATS: Profil → Kontroler Kierownica → Metoda wejścia „Direct Input”.
Krok 5 – Test alternatywny
• Drugi komputer / port USB 2.0 (czarny) – wyeliminuje konflikt sterownika Host Controller USB 3.x.
• Jeśli nadal PAD → prawdopodobne uszkodzenie FW lub przełącznika; konieczna aktualizacja firmware lub reklamacja.
Teoretyczne podstawy
• X-Input ogranicza liczbę osi do 4 + 2 triggerów i uniemożliwia raportowanie FFB bez certyfikacji Microsoft.
• D-Input (HID PID 08) pozwala na 8 osi 32 przycisków i 128 pól FFB, dlatego jest wymagany do pełnej funkcjonalności kierownic.
Praktyczne zastosowania
• Po przełączeniu na D-Input kierownica zapewnia obrót 900°, osobne osie pedałów, sprzęgło i FFB w symulatorach (Assetto Corsa, rFactor 2, iRacing).
• Jeśli gra obsługuje wyłącznie X-Input – można tymczasowo wrócić do trybu PAD.
– Tanie kierownice (Cobra, Hori, SpeedLink) coraz częściej startują jako X-Input, by działać na konsolach Xbox/PC bez sterowników.
– Windows 11 23H2 podnosi wymagania dotyczące podpisu sterownika HID – starsze paczki bez WHQL trzeba instalować w trybie „Test mode”.
– Rosnąca popularność Steam Input powoduje, że wielu użytkowników nieświadomie wymusza emulację pada; Valve dodało w 2024 r. automatyczne wykrywanie kierownic, ale GT900 nie jest jeszcze na białej liście.
– W roadmapach DirectInput nie pojawi się wsparcie dla next-gen FFB, dlatego producenci migrują do własnych API (np. Logitech G HID++).
• Analogicznie do adaptera OBD-II, który potrafi „udawać” klawiaturę, GT900 „podszywa się” pod najbardziej uniwersalny sterownik (Xbox), by zadziałać od razu.
• Jeżeli musisz zostać w X-Input (gra wymaga), możesz odwrócić sytuację: użyj XOutput + vJoy, żeby stworzyć wirtualną kierownicę z osiami; jednak tracisz FFB.
• Pobieranie niepodpisanych sterowników z niezweryfikowanych mirrorów niesie ryzyko malware; korzystaj z archiwów, które udostępniają sumy SHA-256.
• Modyfikacja rejestru HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID
celem zmiany VID/PID może naruszać licencję EULA i utrudnić reklamację gwarancyjną.
• Zawsze odłącz kierownicę przed instalacją lub deinstalacją sterownika.
• Porty USB z kontrolerem Intel/AMD generacji ≤ USB 2.0 zapewniają stabilniejsze ładwanie FFB (mniej przerw DMA).
• Po dużej aktualizacji Windows wykonaj sfc /scannow
– zdarza się, że plik hidclass.sys
wraca do wersji „czystej” i zrywa asocjację sterownika.
• Nie wszystkie gry (np. Forza Horizon 4/5 w wersji MS Store) mają profil FFB dla GT900 nawet w D-Input – potrzebny zewnętrzny wrapper (Forza EmuWheel).
• Jeśli diody nie zmieniają koloru po przytrzymaniu MODE, uszkodzony może być mikrokontroler STC15/STM32 w bazie – procedura DFU i flash FW z serwisu.
• Open-source projekt HIDHide + vJoy + FreePIE
– pozwala ukryć fizyczny PAD i jednocześnie wystawić wirtualną kierownicę.
• Sprawdź posty @Zyxen na forum elektroda.pl – opublikował nieoficjalny firmware 1.12 z poprawionym raportem FFB.
• Śledź wątek „GenericWheel” w GitHub – prace nad uniwersalnym sterownikiem D-Input → SDL2 dla Windows / Linux.
Cobra GT900 Rally jest widziana jako pad, bo pracuje w trybie X-Input.
Przełącz ją na D-Input (MODE ≈ 3 s lub przełącznik PC/D), zainstaluj właściwy sterownik, wykonaj kalibrację w joy.cpl
i wyłącz zbędną emulację pada w platformach typu Steam. Po tych czynnościach system oraz gry symulacyjne rozpoznają urządzenie jako pełnoprawną kierownicę z 900° obrotu, osobnymi osiami pedałów i force-feedback. Jeśli problem nadal występuje, sprawdź firmware lub reklamację – ale w 90 % przypadków poprawna zmiana trybu + sterownik rozwiązuje sprawę.