Il Tuo Gamepad Funziona Correttamente?
Collega il tuo controller e premi un pulsante per iniziare. Questo test legge la Gamepad API in tempo reale — mostrando pressioni dei pulsanti, posizioni delle levette analogiche, valori dei trigger e supporto alla vibrazione. 100% nel browser, zero caricamento dati.
Questo test interroga la Gamepad API tramite requestAnimationFrame per mostrare gli stati in tempo reale di tutti i pulsanti, assi X/Y delle levette analogiche (range ±1.0), pressione dei trigger (0-1.0) e supporto degli attuatori di vibrazione.
Lo standard Gamepad API mappa fino a 17 pulsanti e 4 assi; i controller Xbox, PlayStation e Switch Pro seguono tutti la mappatura gamepad standard.
Connect a gamepad and press any button
Supports Xbox, PlayStation, Switch, and generic controllers
Cosa Significano i Tuoi Risultati?
| Result | Range | Meaning |
|---|---|---|
| Buono | Tutti i pulsanti e le levette rispondono correttamente | Ogni input corrisponde all'indice del pulsante atteso, le levette ritornano al centro (0, 0) quando rilasciate e i trigger riportano il range completo 0-1.0 — il tuo controller è completamente funzionale. |
| Attenzione | Drift delle levette o range trigger parziale | Le levette analogiche che non ritornano a 0.0 a riposo indicano drift — un potenziometro consumato. Un range trigger parziale può significare un arresto meccanico o un problema di calibrazione. |
| Scarso | Pulsanti non reattivi o controller non rilevato | Pulsanti non reattivi suggeriscono guasto del contatto. Se il controller non viene rilevato, controlla i driver, prova una porta USB diversa o riaccoppia il Bluetooth. |
Problemi Comuni e Come Risolverli
Il controller non viene rilevato dal browser
Premi un pulsante dopo la connessione — la Gamepad API richiede una pressione fisica del pulsante per l'attivazione. Se ancora non rilevato, prova un'altra porta USB, riaccoppia il Bluetooth o chiudi altre app che potrebbero usare il controller in modo esclusivo.
La levetta analogica mostra drift (valore non-zero a riposo)
Il drift della levetta è causato da potenziometri consumati all'interno del modulo thumbstick. Applica una deadzone più grande nelle impostazioni del gioco come soluzione temporanea, o sostituisci il modulo della levetta per una riparazione permanente.