Test Controller
Nessun controller rilevato
Premi un pulsante qualsiasi sul controller per «svegliarlo» — i browser nascondono i controller alle pagine web finché non lo fai, per proteggere la tua privacy.
Assicurati prima che sia collegato o accoppiato. Un controller Bluetooth potrebbe dover essere accoppiato con il tuo dispositivo prima che il browser riesca a rilevarlo.
Riepilogo
- Controller collegato
- Layout pulsanti standard
- Ogni pulsante premuto almeno una volta
- Corsa dei grilletti misurata
- Nessuna deriva della levetta rilevata
- Raggio completo della levetta in ogni direzione
- Vibrazione confermata
La maggior parte dei tester di controller mostra solo un diagramma in tempo reale e lo chiama «test». Questo misura cose che un diagramma non può mostrarti: se una levetta riporta movimento mentre è perfettamente ferma, quanto deve muoversi una levetta prima che il browser se ne accorga, se raggiunge la deviazione massima in ogni direzione, e se i grilletti analogici si muovono in modo fluido o sono bloccati. C'è una cosa che questo strumento si rifiuta deliberatamente di misurare: la frequenza di polling USB o Bluetooth del tuo controller. La Gamepad API permette al browser di controllare gli aggiornamenti solo alla stessa velocità con cui lo schermo si ridisegna, quindi qualsiasi numero che pretendesse di essere la vera frequenza di polling misurerebbe in realtà il tuo monitor travestito — questa pagina lo dice onestamente invece di mostrare un numero falso.
Come funziona
- Collega il Controller. Collega un controller via USB o abbinane uno via Bluetooth, come faresti per giocare.
- Premi un Pulsante Qualsiasi per «Svegliarlo». I browser nascondono i controller collegati alle pagine web finché non premi un pulsante su di esso, come protezione della privacy — questa pagina non può saltare questo passaggio, e nessun altro sito può farlo.
- Controlla la Copertura dei Pulsanti. Premi ogni pulsante, grilletto e clic della levetta almeno una volta. Il diagramma si illumina man mano che ognuno viene testato, e una riga di progresso conta quanti ne hai coperti sul totale.
- Misura la Deriva della Levetta. Esegui il controllo della deriva senza toccare nessuna levetta — viene osservato il movimento che il controller riporta mentre è davvero a riposo.
- Controlla il Raggio e la Zona Morta. Ruota lentamente una levetta lungo tutto il suo bordo per verificare se raggiunge la deviazione massima in ogni direzione, poi spingila lentamente dal centro per stimare quanto deve muoversi prima che qualcosa venga registrato.
- Testa la Vibrazione. Se il tuo browser segnala il supporto alla vibrazione, riproduci un breve effetto di prova e conferma se l'hai davvero sentita — il browser che segnala successo non equivale a un motore che si è mosso.
Perché Questo Strumento Non Mostra una Frequenza di Polling
La frequenza di polling di un mouse da gaming può essere misurata perché è il driver stesso del mouse a segnalarla. Un controller non ha un equivalente: la Gamepad API è qualcosa che il browser controlla periodicamente, più o meno alla velocità con cui si ridisegna lo schermo, non qualcosa che il controller invia attivamente. Qualsiasi cifra che questa pagina potesse mostrare, sostenendo di essere la vera frequenza di segnalazione del tuo controller, sarebbe in realtà la frequenza di aggiornamento del tuo monitor travestita.
Layout «Standard» vs. Pulsanti Numerati
La maggior parte dei controller moderni — Xbox, PlayStation e la maggior parte dei controller USB di terze parti — vengono rimappati automaticamente dal browser in un layout «standard», una numerazione condivisa definita dalla Gamepad API in modo che il pulsante 0 indichi in modo affidabile lo stesso pulsante fisico su qualsiasi controller con mappatura standard. Quando succede, questo test mostra un diagramma etichettato: pulsanti frontali, dorsali, grilletti, levette e croce direzionale, ciascuno all'incirca nella posizione in cui si trova sull'hardware reale.
Alcuni controller — spesso hardware più vecchio, generico o insolito — non vengono mai rimappati in questo modo. Invece di indovinare e rischiare di etichettare male un pulsante fisico, questo test passa a una semplice griglia di pulsanti numerati e barre per gli assi. È meno elegante, ma è onesto: un'etichetta sbagliata sarebbe peggio di nessuna etichetta.
Deriva della Levetta: Cosa Significa Davvero «a Riposo»
La deriva della levetta (stick drift) è quando un controller riporta movimento della levetta anche se nessuno la sta toccando — il sintomo classico di potenziometri usurati o di un sensore a effetto Hall guasto. Questo test ti chiede di lasciare entrambe le levette ferme per qualche secondo e osserva il movimento maggiore riportato da una delle due in quell'intervallo. Una levetta perfettamente sana dovrebbe riportare qualcosa di estremamente vicino a zero per tutto il tempo.
- Pulito — nessun movimento significativo riportato a riposo.
- Deriva lieve — una piccola quantità di movimento, da notare ma raramente urgente.
- Deriva significativa — la levetta riporta un movimento reale mentre non viene toccata, il tipo che si traduce in movimento indesiderato della telecamera o del personaggio nei giochi.
La Stima della Zona Morta — il Numero Più Cauto di Questa Pagina
La zona morta è il piccolo intervallo attorno alla posizione di riposo di una levetta in cui il movimento viene ignorato di proposito — senza di essa, deriva e rumore del sensore registrerebbero continuamente minuscoli input indesiderati. Questo test ti chiede di spingere lentamente una levetta lontano dal riposo e riporta il minimo movimento che ha visto registrato.
Questa è deliberatamente la misurazione più cauta di questa pagina: se la levetta è stata mossa troppo velocemente durante il controllo, la prima lettura diversa da zero catturata potrebbe già essere ben oltre il punto in cui la zona morta finisce davvero, quindi il test si rifiuta di riportare un numero invece di mostrare una supposizione dall'aspetto convincente. Vedere «dati insufficienti per fidarsi di un numero» qui è un risultato normale e atteso, non uno strumento rotto.
Vibrazione: Perché Questo Test Chiede a Te, Non Solo al Browser
Quando un browser segnala che un effetto di vibrazione ha finito di essere riprodotto, significa solo che la richiesta del browser stesso è stata completata — non è la prova che un motore all'interno del tuo controller si sia davvero mosso. Anche il supporto alla vibrazione dei controller varia tra i browser molto più della maggior parte delle funzionalità web: alcuni la supportano completamente, altri solo parzialmente, altri per niente, indipendentemente da cosa sia capace di fare il tuo controller.
Niente Viene Caricato da Nessuna Parte
Ogni misurazione su questa pagina — pressioni dei pulsanti, movimento della levetta, corsa dei grilletti, deriva, zona morta, vibrazione — viene letta direttamente dal tuo controller dal browser ed elaborata interamente all'interno di questa scheda. Nulla riguardo al tuo controller o a come lo usi viene mai inviato da nessuna parte.
Domande frequenti
Perché il mio controller non appare subito?
I browser nascondono deliberatamente i controller collegati alle pagine web finché non premi un pulsante sul controller stesso — una protezione della privacy contro i siti che rilevano silenziosamente le impronte del tuo hardware. Premi un pulsante qualsiasi e dovrebbe apparire immediatamente.
Perché i pulsanti sono mostrati come numeri invece che come nomi?
Il tuo browser non ha rimappato questo controller nel layout «standard» condiviso, quindi questa pagina non ha un modo affidabile per sapere quale pulsante fisico corrisponde a cosa. Invece di indovinare e rischiare un'etichetta sbagliata, mostra pulsanti numerati.
Può testare la frequenza di polling del mio controller?
No, ed è intenzionale. La Gamepad API permette al browser di controllare gli aggiornamenti solo più o meno alla frequenza di aggiornamento dello schermo, non alla vera frequenza di segnalazione del controller — qualsiasi numero che affermasse il contrario misurerebbe solo il tuo monitor.
La mia levetta sinistra deriva nei giochi ma questo test dice che è pulita — perché?
Alcune derive compaiono solo quando un controller si scalda durante il gioco, o con angolazioni specifiche della levetta che questo breve test potrebbe non aver catturato. Riprova il controllo della deriva dopo qualche minuto di utilizzo.
Funziona con i controller Bluetooth?
Sì. Un controller Bluetooth potrebbe dover essere prima abbinato al tuo dispositivo, tramite le impostazioni Bluetooth del sistema operativo, prima che il browser riesca a rilevarlo.
Perché la vibrazione non funziona anche se il mio controller ce l'ha?
Il supporto alla vibrazione dei controller varia molto tra i browser, indipendentemente da ciò che supporta il controller stesso. Se il tuo browser segnala nessun supporto, o segnala successo ma non senti nulla, è una limitazione del browser che questa pagina non può aggirare.
Carica o memorizza qualcosa?
No. Ogni misurazione viene eseguita localmente nella scheda del tuo browser e non viene mai inviata o salvata da nessuna parte dopo che lasci la pagina.
Funziona su mobile?
Sì, se il browser del tuo telefono o tablet supporta la Gamepad API e hai un controller abbinato ad esso — molti browser mobili attuali lo fanno.
Nulla riguardo al tuo controller o a come lo usi viene mai caricato, registrato o inviato da nessuna parte. Ogni misurazione — pressioni dei pulsanti, movimento della levetta, deriva, zona morta, corsa dei grilletti, vibrazione — viene letta dal controller ed elaborata interamente all'interno di questa scheda del browser.