Test gamepad
Usa questo test gamepad per controllare un controller prima di una partita, di una diretta o di una riparazione. Legge la Gamepad API in locale nel browser e mostra i valori dei pulsanti, gli assi, i movimenti filtrati dalla zona morta e il supporto disponibile alla vibrazione. I controller con mapping standard ricevono nomi dei comandi riconoscibili; nei layout grezzi i comandi restano numerati, così lo strumento non ne presume la disposizione fisica. Gli id del dispositivo, i valori dei pulsanti e le letture degli assi restano nel browser.
Come testare un controller
-
1
Collega e attiva il gamepad
Collega un controller via USB oppure abbinalo via Bluetooth. Premi un pulsante qualsiasi se il browser attende un'azione dell'utente prima di elencare il dispositivo.
-
2
Muovi tutti i comandi
Premi ogni pulsante e ruota gli stick. Osserva le barre del valore di input, i valori grezzi degli assi e le posizioni filtrate aggiornarsi in tempo reale. I nomi dei grilletti compaiono solo quando il browser segnala un mapping standard.
-
3
Testa gli stick centrati e la vibrazione
Lascia entrambi gli stick immobili durante il breve campionamento al centro, regola se serve la zona morta della visualizzazione e avvia il test di vibrazione quando il browser espone un attuatore aptico.
Cosa riporta la Gamepad API
I browser moderni espongono i controller compatibili tramite la Gamepad API. Ogni gamepad rilevato può fornire un id, un nome di mapping, un elenco ordinato di pulsanti e un elenco ordinato di assi. Un pulsante può restituire un valore di input analogico da 0,00 a 1,00 invece del solo stato premuto o rilasciato. Gli assi in genere riportano un movimento da -1,00 a 1,00, dove 0,00 significa centrato. Solo il mapping standard garantisce l’ordine abituale di pulsanti, grilletti e stick; i layout grezzi restano quindi numerati.
Zona morta e drift
La zona morta è un piccolo intervallo attorno al centro dello stick che la visualizzazione considera pari a zero. Qui il valore predefinito è 0,12: vengono filtrati i valori da -0,12 a 0,12, estremi inclusi. Questa impostazione modifica solo la visualizzazione del tester; non calibra il controller e non cambia alcun gioco. Sui gamepad con mapping standard, il test degli stick centrati campiona i quattro assi mentre sono a riposo. Segnala una lettura persistente oltre la soglia scelta e scarta il campione se gli stick si muovono durante il test. È un indizio diagnostico, non una diagnosi definitiva dell’hardware.
| Sintomo | Cosa osservare | Soluzione tipica |
|---|---|---|
| La telecamera si muove da sola | Un campione stabile con gli stick centrati resta oltre la zona morta | Ripeti il test senza toccarli, poi regola il gioco o fai riparare lo stick |
| Il grilletto non arriva a fondo corsa | Il valore di input di un grilletto con mapping standard si ferma sotto il 100% | Ricalibra, pulisci il controller o prova un’altra porta USB |
| Doppio input di un pulsante | Il pulsante numerato cambia stato due volte con una sola pressione | Controlla l’interruttore, il cavo o la connessione wireless |
| Il test di vibrazione fallisce | La vibrazione non è supportata o il browser la blocca | Prova un altro browser o verifica che il controller abbia gli aptici |
Esempio pratico
Supponiamo che più campioni con gli stick centrati si raccolgano attorno a +0,04 sull’asse X e -0,03 sull’asse Y. Con la zona morta predefinita di 0,12, entrambi i valori filtrati diventano 0,00 e il risultato resta entro la soglia. Se i campioni stabili si raccolgono invece attorno a +0,21, lo strumento segnala che quell’asse a riposo supera la zona morta. Ripeti il test senza toccare lo stick prima di cambiare la zona morta nel gioco, ricalibrare o verificare l’hardware su un altro computer.
Errori comuni
- Alcuni browser non mostrano il gamepad finché non premi un pulsante dopo il caricamento della pagina.
- Latenza del Bluetooth, batteria scarica o un cavo rovinato possono far sembrare gli input intermittenti.
- L’ordine di pulsanti e assi può variare al di fuori del mapping standard, quindi i comandi grezzi restano volutamente numerati.
- Un test di vibrazione nel browser dimostra solo il supporto del browser. Un gioco può usare il proprio livello aptico in modo diverso.
Domande frequenti
Gli id del dispositivo, gli stati dei pulsanti e le letture degli assi restano nel browser e non vengono inviati al server. Nella modalità a passaggi, solo la zona morta e lo slot del controller selezionato vengono riportati nell’URL come impostazioni di visualizzazione.
Molti browser attendono che l’utente interagisca con il controller. Premi un pulsante dopo aver aperto la pagina, assicurati che la scheda sia attiva e aggiorna l’elenco se serve.
Parti dal valore predefinito di 0,12 come soglia di visualizzazione. Valori più bassi mostrano letture a riposo più piccole; valori più alti nascondono più movimento in questa schermata. Il cursore non modifica il controller né il gioco: imposta la vera zona morta nelle opzioni del gioco.
Il supporto agli aptici dipende dal controller, dal browser, dal sistema operativo e dal tipo di connessione. Se il pulsante è disattivato, il gamepad funziona comunque per testare gli input, ma non espone alla pagina un attuatore di vibrazione.
Strumenti correlati
Metronomo
Esercitati con un metronomo online preciso. Imposta i BPM, il metro, l'accento e le suddivisioni, quindi riproduci un clic regolare in locale nel browser.
Generatore di Nomi per Bambini
Genera idee per nomi di bambini filtrate per genere, origine, prima lettera, lunghezza e stile. Liste fresche ad ogni clic; salva i preferiti per confrontarli.
Generatore di Programma di Sonno per Bambini
Genera un programma di sonno appropriato per l'età del tuo bambino, da neonato a 3 anni, basato sul fabbisogno totale di sonno, finestre di veglia e numero di sonnellini.
Generatore di Schede Bingo
Genera schede bingo stampabili con numeri casuali o parole personalizzate. Standard 5x5 con una casella centrale gratuita, pronte per giochi in aula o feste.
Risolutore Blossom
Inserisci la lettera centrale e sei lettere petalo per trovare ogni risposta valida di Blossom. Ordinato per lunghezza e evidenziato per i pangrammi.
Creatore di beat
Crea semplici beat di batteria in un sequencer a 16 step nel browser, con tempo, swing, kit, preset di pattern e riproduzione locale tramite Web Audio.