Skip to main content

Funcționează Corect Gamepad-ul Tău?

Conectează controllerul și apasă orice buton pentru a începe. Acest test citește Gamepad API în timp real — arătând apăsările butoanelor, pozițiile stick-urilor analogice, valorile trigger-elor și suportul pentru vibrație. 100% în browser, zero încărcări de date.

Acest test interoghează Gamepad API prin requestAnimationFrame pentru a afișa stările în timp real ale tuturor butoanelor, axele X/Y ale stick-urilor analogice (interval ±1.0), presiunea trigger-elor (0–1.0) și suportul actuatoarelor de vibrație.

Standardul Gamepad API mapează până la 17 butoane și 4 axe; controllerele Xbox, PlayStation și Switch Pro urmează toate maparea standard de gamepad.

Connect a gamepad and press any button

Supports Xbox, PlayStation, Switch, and generic controllers

Ce Înseamnă Rezultatele Tale?

Result Range Meaning
Bun Toate butoanele și stick-urile răspund corect Fiecare input se mapează la indexul de buton așteptat, stick-urile revin la centru (0, 0) când sunt eliberate, iar trigger-ele raportează intervalul complet 0–1.0 — controllerul tău este complet funcțional.
Atenție Deviere stick sau interval parțial trigger Stick-urile analogice care nu revin la 0.0 în repaus indică deviere de stick — un potențiometru uzat. Intervalul parțial al trigger-ului poate însemna o oprire mecanică sau o problemă de calibrare.
Slab Butoane fără răspuns sau controller nedetectat Butoanele fără răspuns sugerează defecțiune de contact. Dacă controllerul nu este detectat deloc, verifică driverele, încearcă un alt port USB sau re-împerechează Bluetooth.

Probleme Frecvente și Cum Să Le Rezolvi

Controllerul nu este detectat de browser

Apasă orice buton după conectare — Gamepad API necesită o apăsare fizică de buton pentru activare. Dacă tot nu este detectat, încearcă alt port USB, re-împerechează Bluetooth sau închide alte aplicații care ar putea folosi exclusiv controllerul.

Stick-ul analogic arată deviere (valoare non-zero în repaus)

Devierea stick-ului este cauzată de potențiometre uzate din interiorul modulului thumbstick. Aplică o zonă moartă mai mare în setările jocului ca soluție temporară, sau înlocuiește modulul stick-ului pentru o reparație permanentă.

Instrumente asociate

Întrebări Frecvente

Cum îmi testez gamepad-ul în browser?

Conectează controllerul prin USB sau Bluetooth, apoi apasă orice buton. Testul detectează automat gamepad-ul prin Gamepad API și afișează toate stările butoanelor, stick-urilor și trigger-elor în timp real.

Ce controllere sunt suportate?

Orice controller recunoscut de browserul tău funcționează: Xbox (One, Series X/S), PlayStation (DualShock 4, DualSense), Nintendo Switch Pro și majoritatea gamepad-urilor generice USB/Bluetooth cu mapare standard.

De ce nu este detectat gamepad-ul meu?

Apasă orice buton pe controller după conectare — browserele necesită o apăsare de buton pentru a activa Gamepad API. Dacă tot nu este detectat, încearcă un alt port USB, re-împerechează Bluetooth sau verifică dacă altă aplicație folosește exclusiv controllerul.

Se încarcă vreun fel de date ale controllerului?

Nu. Gamepad API rulează în întregime în JavaScript. Valorile de input sunt citite prin interogare requestAnimationFrame și nu părăsesc niciodată browserul tău. Nu există niciun server care să primească date.