Skip to main content

Czy Twój gamepad działa prawidłowo?

Podłącz kontroler i naciśnij dowolny przycisk, aby rozpocząć. Ten test odczytuje Gamepad API w czasie rzeczywistym — pokazując naciśnięcia przycisków, pozycje drążków analogowych, wartości spustów i obsługę wibracji. 100% w przeglądarce, zero przesyłanych danych.

Ten test odpytuje Gamepad API przez requestAnimationFrame, aby wyświetlać stany w czasie rzeczywistym dla wszystkich przycisków, osi X/Y drążków analogowych (zakres ±1.0), ciśnienia spustów (0–1.0) i obsługi siłowników wibracji.

Standard Gamepad API mapuje do 17 przycisków i 4 osi; kontrolery Xbox, PlayStation i Switch Pro wszystkie stosują standardowe mapowanie gamepada.

Connect a gamepad and press any button

Supports Xbox, PlayStation, Switch, and generic controllers

Co oznaczają Twoje wyniki?

Result Range Meaning
Dobrze Wszystkie przyciski i drążki reagują prawidłowo Każde wejście mapuje się do oczekiwanego indeksu przycisku, drążki wracają do środka (0, 0) po zwolnieniu, a spusty raportują pełny zakres 0–1.0 — Twój kontroler jest w pełni funkcjonalny.
Ostrzeżenie Dryfowanie drążka lub częściowy zakres spustu Drążki analogowe niewracające do 0.0 w spoczynku wskazują na dryfowanie drążka — zużyty potencjometr. Częściowy zakres spustu może oznaczać mechaniczny ogranicznik lub problem z kalibracją.
Źle Przyciski nie reagują lub kontroler nie jest wykryty Niereagujące przyciski sugerują awarię styku. Jeśli kontroler nie jest wykryty, sprawdź sterowniki, wypróbuj inny port USB lub sparuj ponownie Bluetooth.

Typowe problemy i sposoby ich rozwiązania

Kontroler nie jest wykrywany przez przeglądarkę

Naciśnij dowolny przycisk po podłączeniu — Gamepad API wymaga fizycznego naciśnięcia przycisku do aktywacji. Jeśli nadal nie jest wykrywany, wypróbuj inny port USB, sparuj ponownie Bluetooth lub zamknij inne aplikacje, które mogą wyłącznie używać kontrolera.

Drążek analogowy pokazuje dryfowanie (wartość niezerowa w spoczynku)

Dryfowanie drążka jest spowodowane zużytymi potencjometrami wewnątrz modułu drążka. Ustaw większą martwą strefę w ustawieniach gry jako obejście lub wymień moduł drążka dla trwałej naprawy.

Powiązane narzędzia

Najczęściej Zadawane Pytania

Jak przetestować gamepad w przeglądarce?

Podłącz kontroler przez USB lub Bluetooth, a następnie naciśnij dowolny przycisk. Test automatycznie wykrywa gamepad przez Gamepad API i wyświetla stany wszystkich przycisków, drążków i spustów w czasie rzeczywistym.

Które kontrolery są obsługiwane?

Każdy kontroler rozpoznawany przez przeglądarkę działa: Xbox (One, Series X/S), PlayStation (DualShock 4, DualSense), Nintendo Switch Pro i większość generycznych gamepadów USB/Bluetooth ze standardowym mapowaniem.

Dlaczego mój gamepad nie jest wykrywany?

Naciśnij dowolny przycisk na kontrolerze po podłączeniu — przeglądarki wymagają naciśnięcia przycisku, aby aktywować Gamepad API. Jeśli nadal nie jest wykrywany, wypróbuj inny port USB, sparuj ponownie Bluetooth lub sprawdź, czy inna aplikacja nie korzysta wyłącznie z kontrolera.

Czy jakiekolwiek dane kontrolera są przesyłane?

Nie. Gamepad API działa w całości w JavaScript. Wartości wejść są odczytywane przez odpytywanie requestAnimationFrame i nigdy nie opuszczają przeglądarki. Nie istnieje żaden serwer do odbierania danych.