Tester uniwersalnego kontrolera
Testuj dowolny pad USB lub Bluetooth
Universal Diagnostic Tools
Select a tool below to diagnose your gamepad.
Kompletny przewodnik: Testowanie kontrolerów firm trzecich i uniwersalnych
HTML5 Gamepad API jest zaprojektowane do pracy z każdym kontrolerem, który system operacyjny rozpoznaje jako standardowe urządzenie wejściowe gamepad. Oznacza to, że nasz tester działa z ogromną gamą kontrolerów firm trzecich, specjalistycznych padów, fight sticków, kierownic wyścigowych, a nawet adapterów retro konsol.
Obsługiwane marki kontrolerów
- 8BitDo: Ultimate, Pro 2, SN30 Pro+ i wszystkie modele przewodowe/bezprzewodowe. Kontrolery 8BitDo są w pełni kompatybilne przez Bluetooth, USB-C lub dołączony adapter bezprzewodowy 2,4 GHz (tylko tryb USB dla wykrywania w przeglądarce).
- Logitech: F310, F710, Logitech Gamepad F510 i kontrolery specjalistyczne. F310/F710 mają przełącznik sprzętowy (XInput vs DirectInput) — upewnij się, że jest ustawiony na tryb XInput (pozycja X) dla prawidłowego wykrywania w przeglądarce.
- Razer: Wolverine V2, Raion i modele Kishi podłączone przez USB. Zastrzeżone protokoły bezprzewodowe Razer mogą nie być wykrywane przez przeglądarkę.
- SteelSeries: Stratus Duo, Nimbus+ i inne modele z obsługą Bluetooth.
- Zmierz czas reakcji kontrolera z precyzyjnym taktowaniem.
Drążki Hall Effect vs potencjometryczne: Przyszłość zapobiegania driftowi drążka
Epidemia driftu drążka napędziła nową falę kontrolerów „wolnych od driftu” wykorzystujących <strong>czujniki Hall Effect</strong>. Zrozumienie różnicy między tymi dwiema technologiami jest kluczowe przy ocenie kondycji kontrolera:
- <strong>Potencjometryczny (standardowy):</strong> Używa fizycznych ścieżek węglowych i metalowych suwaków do pomiaru oporu. Gdy węgiel zużywa się od tarcia z czasem, opór zmienia się nieprzewidywalnie, tworząc fantomowe wejścia znane jako „drift drążka”. Występuje w prawie wszystkich standardowych kontrolerach (DualSense, Xbox Series, Joy-Cony, DualShock 4).
- <strong>Hall Effect (nowoczesny):</strong> Używa magnesów przymocowanych do drążka i czujników magnetycznych (czujników Hall Effect) na płytce drukowanej. Czujniki wykrywają pozycję magnesów bez żadnego fizycznego kontaktu. Zero kontaktu = zero zużycia = zero driftu. Używany w: DualSense Edge, 8BitDo Ultimate, GuliKit KingKong 2 Pro, Flydigi Vader 3 Pro.
Nasze testy diagnostyczne działają równie dobrze z obiema technologiami. W rzeczywistości uruchomienie <strong>testu drżenia</strong> to świetny sposób na porównanie — drążki Hall Effect zazwyczaj wykazują poziomy szumu 10-50x niższe niż drążki potencjometryczne.
Rozwiązywanie problemów i interpretacja wyników
Kontroler nie jest wykrywany
Jeśli Twój kontroler nie pojawia się w testerze, wypróbuj te kroki:
- Upewnij się, że Chrome lub Edge są w pełni zaktualizowane (Gamepad API wymaga nowoczesnej przeglądarki).
- Najpierw naciśnij dowolny przycisk na kontrolerze — Gamepad API aktywuje się dopiero po interakcji użytkownika.
- Sprawdź, czy kontroler ma przełącznik trybu (DirectInput vs XInput). Ustaw go na tryb XInput.
- Spróbuj innego portu USB, najlepiej tylnego portu płyty głównej.
- W Windows sprawdź Menedżer urządzeń → „Urządzenia interfejsu człowiek-komputer”, aby zweryfikować, czy system rozpoznaje kontroler.
Problemy z mapowaniem przycisków
Uniwersalne kontrolery mogą raportować przyciski w niestandardowych kolejnościach. Gamepad API wystawia układ mapowania „Standard” (odpowiadający układowi Xbox), ale niektóre kontrolery używają niestandardowych mapowań. Strona Test przycisków pokazuje wszystkie surowe indeksy przycisków niezależnie od mapowania, ułatwiając identyfikację układu Twojego kontrolera.
Powiązane narzędzia
Tester kontrolera Xbox
Testuj funkcje kontrolerów Xbox One, Series X|S i Elite.
Tester PS5 DualSense
Testuj adaptacyjne spusty, sprzężenie haptyczne i touchpad w DualSense.
Tester PS4 DualShock 4
Testuj przyciski, drążki, touchpad i pasek świetlny w DualShock 4.
Tester Nintendo Switch
Diagnozuj drift Joy-Con, Pro Controller i HD Rumble.
Najczęstszym powodem, dla którego kontroler nie jest wykrywany przez przeglądarkę, jest protokół wejściowy, którego używa. Windows obsługuje dwa protokoły pada:
Jeśli Twój kontroler ma fizyczny przełącznik (częsty w Logitech F310, F710 i niektórych modelach 8BitDo), ustaw go na tryb „X” (XInput) zamiast trybu „D” (DirectInput) dla najlepszej kompatybilności z przeglądarką.
Poza standardowymi padami Gamepad API wykrywa również wiele specjalistycznych kontrolerów:
- XInput (nowoczesny): Protokół Microsoftu, zaprojektowany dla kontrolerów Xbox. Zapewnia standardowy układ 16 przycisków z dwoma drążkami analogowymi i dwoma spustami analogowymi. Przeglądarkowe Gamepad API działa najlepiej z kontrolerami XInput. Xbox, nowoczesne 8BitDo i większość nowych kontrolerów firm trzecich domyślnie używa XInput.
- DirectInput (starszy): Starszy protokół Windows obsługujący do 128 przycisków i 8 osi, ale bez standaryzowanego układu. Niektóre starsze lub specjalistyczne kontrolery (niektóre modele Logitech, niektóre kontrolery HOTAS) obsługują tylko DirectInput i mogą pojawiać się z nieprawidłowym mapowaniem przycisków lub wcale.
- Fight sticki / sticki arcade: Hori Fight Stick Alpha, Qanba Obsidian, Mayflash F500 i Victrix Pro FS działają przez USB. Raportują 8-12 przycisków i wejścia kierunkowe. Użyj Testu przycisków, aby zmapować każdy przycisk.
- Kierownice wyścigowe: Logitech G29/G920, Thrustmaster T300RS i kierownice Fanatec są wykrywane jako urządzenia gamepad. Oś kierownicy, pedał przyspieszenia i hamulca mapują się na osie analogowe. Force feedback nie może być wywołany przez przeglądarkę.
- Drążki lotnicze / HOTAS: Thrustmaster T.16000M, Logitech Extreme 3D Pro i podobne drążki są częściowo kompatybilne. Wiele osi (pitch, yaw, roll, przepustnica) jest raportowanych. Użyj Testu martwej strefy, aby skalibrować każdą oś.
- Adaptery retro: Adaptery USB dla kontrolerów SNES, N64, GameCube i Genesis zazwyczaj używają DirectInput i mogą wymagać oprogramowania opakowującego XInput (jak x360ce) dla pełnej kompatybilności z przeglądarką.
Najczęściej zadawane pytania
Dlaczego mój kontroler nie jest wykrywany w przeglądarce?
Najpierw naciśnij dowolny przycisk — Gamepad API aktywuje się dopiero po interakcji użytkownika. Upewnij się, że używasz Chrome, Edge lub Firefox. Sprawdź, czy kontroler ma przełącznik DirectInput/XInput i ustaw go na XInput (pozycja „X”). Spróbuj innego portu USB (najlepiej tylnego portu płyty głównej). W Windows sprawdź, czy system rozpoznaje kontroler w Menedżerze urządzeń.
Jaka jest różnica między XInput a DirectInput?
XInput to nowoczesny protokół Microsoftu dla kontrolerów w stylu Xbox ze standardowym układem 16 przycisków. DirectInput to starszy protokół obsługujący więcej przycisków/osi, ale bez standaryzowanego mapowania. Przeglądarki preferują XInput dla niezawodnego wykrywania. Logitech F310/F710 ma fizyczny przełącznik („X” vs „D”), aby przełączać się między nimi.
Czy fight sticki i kontrolery arcade działają z tym testerem?
Tak! Fight sticki (Hori, Qanba, Mayflash, Victrix), które łączą się przez USB, są w pełni wykrywane przez Gamepad API. Zazwyczaj raportują 8-12 przycisków i krzyżak mapowany jako przełączniki hat. Strona Test przycisków pokazuje surowe indeksy przycisków dla łatwego mapowania.
Czy kierownice wyścigowe działają z tym testerem?
Logitech G29/G920, Thrustmaster T300RS i kierownice Fanatec są wykrywane jako urządzenia gamepad. Obrót kierownicy i pedały mapują się na osie analogowe. Użyj Testu martwej strefy, aby skalibrować każdą oś. Uwaga: efekty force feedback nie mogą być wywołane przez API przeglądarki.
Dlaczego przyciski mojego kontrolera są nieprawidłowo mapowane?
Uniwersalne kontrolery mogą używać niestandardowych mapowań przycisków zamiast standardowego układu Xbox. Gamepad API raportuje właściwość mapping — jeśli mówi „standard”, przyciski podążają za układem Xbox; jeśli pusta, kontroler używa niestandardowych indeksów. Użyj Testu przycisków, aby zidentyfikować swój konkretny układ, naciskając każdy przycisk pojedynczo.
Czy mogę testować kontroler podłączony do telefonu?
Tak! Na Androidzie otwórz Chrome lub Edge i przejdź do GPad Tester. Podłącz kontroler przez Bluetooth lub USB OTG i naciśnij dowolny przycisk. Na iOS Safari ma ograniczoną obsługę Gamepad API od iOS 16.4. Chrome na iOS nie obsługuje go, ponieważ używa silnika WebKit.