Cobra GT900 Rally wykrywana jako pad - rozwiązania

Pytanie

cobra gt900 rally wykrywa jako pada a nie kierownice

Odpowiedź Sztucznej Inteligencji


Bezpośrednia odpowiedź na pytanie

– 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


Szczegółowa analiza problemu

  1. 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.

  2. 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

  3. 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.

  4. 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.

  5. 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.


Aktualne informacje i trendy

– 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++).


Wspierające wyjaśnienia i detale

• 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.


Aspekty etyczne i prawne

• 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ą.


Praktyczne wskazówki

• 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.


Ewentualne zastrzeżenia lub uwagi dodatkowe

• 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.


Sugestie dalszych badań

• 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.


Krótkie podsumowanie

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ę.

Oceń odpowiedź:
Zastrzeżenie: Odpowiedzi udzielone przez sztuczną inteligencję (model językowy) mogą być niedokładne i wprowadzające w błąd. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi powinny być zweryfikowane przez użytkownika.