Skip to main content

Megfelelően működik a gamepad-ed?

Csatlakoztasd a kontrolleredet és nyomj meg bármely gombot az induláshoz. Ez a teszt valós időben olvassa a Gamepad API-t — megmutatja a gombnyomásokat, az analóg karok pozícióit, a trigger értékeket és a vibráció támogatást. 100% böngészőalapú, adatfeltöltés nélkül.

Ez a teszt a requestAnimationFrame segítségével kérdezi le a Gamepad API-t, valós idejű állapotot jelenít meg az összes gombról, az analóg karok X/Y tengelyeiről (±1,0 tartomány), a trigger nyomásról (0–1,0) és a vibrációs motor támogatásáról.

A Gamepad API szabvány legfeljebb 17 gombot és 4 tengelyt képez le; az Xbox, PlayStation és Switch Pro kontrollerek mind a szabványos gamepad-leképezést követik.

Connect a gamepad and press any button

Supports Xbox, PlayStation, Switch, and generic controllers

Mit jelentenek az eredményeid?

Result Range Meaning
Minden gomb és kar megfelelően reagál Minden bemenet a várt gombindexhez van rendelve, a karok elengedéskor visszatérnek a középpontra (0, 0), és a triggerek a teljes 0–1,0 tartományt jelzik — a kontrollered teljesen működőképes.
Figyelmeztetés Kar-elcsúszás vagy részleges trigger tartomány Az analóg karok, amelyek nyugalmi állapotban nem térnek vissza 0,0-ra, kar-elcsúszásra utalnak — ez kopott potenciométert jelent. A részleges trigger tartomány mechanikai akadályt vagy kalibrációs problémát jelezhet.
Gyenge Gombok nem reagálnak vagy a kontroller nem észlelhető A nem reagáló gombok érintkezési hibára utalnak. Ha a kontrollert egyáltalán nem észleli a rendszer, ellenőrizd az illesztőprogramokat, próbálj másik USB portot, vagy párosítsd újra Bluetooth-on.

Gyakori problémák és megoldásaik

A böngésző nem észleli a kontrollert

Csatlakoztatás után nyomj meg bármely gombot — a Gamepad API fizikai gombnyomást igényel az aktiváláshoz. Ha továbbra sem észlelhető, próbálj másik USB portot, párosítsd újra Bluetooth-on, vagy zárd be a kontrollert kizárólagosan használó alkalmazásokat.

Az analóg kar elcsúszást mutat (nem nulla érték nyugalmi állapotban)

A kar-elcsúszást a hüvelykujjkar modul belsejében lévő kopott potenciométerek okozzák. Állíts be nagyobb holtzónát a játékbeállításokban átmeneti megoldásként, vagy cseréld ki a kar modult a végleges javításhoz.

Kapcsolódó eszközök

Gyakran ismételt kérdések

Hogyan tesztelhetem a gamepad-emet a böngészőben?

Csatlakoztasd a kontrolleredet USB-n vagy Bluetooth-on, majd nyomj meg bármely gombot. A teszt automatikusan észleli a gamepad-et a Gamepad API-n keresztül, és valós időben megjeleníti az összes gomb, kar és trigger állapotot.

Mely kontrollerek támogatottak?

Bármely kontroller működik, amelyet a böngésződ felismer: Xbox (One, Series X/S), PlayStation (DualShock 4, DualSense), Nintendo Switch Pro és a legtöbb általános USB/Bluetooth gamepad szabványos leképezéssel.

Miért nem észleli a rendszer a gamepad-emet?

Csatlakoztatás után nyomj meg bármely gombot a kontrolleren — a böngészők gombnyomást igényelnek a Gamepad API aktiválásához. Ha továbbra sem észlelhető, próbálj másik USB portot, párosítsd újra Bluetooth-on, vagy ellenőrizd, hogy más alkalmazás nem használja-e kizárólagosan a kontrollert.

Feltöltésre kerülnek a kontroller adatai?

Nem. A Gamepad API teljes egészében JavaScript-ben fut. A bemeneti értékek requestAnimationFrame lekérdezéssel kerülnek kiolvasásra, és soha nem hagyják el a böngésződet. Nem létezik szerver, amely fogadná az adatokat.