Standard principale
Keymap Labs riporta ciò che un browser supportato riceve durante una sessione definita. Separiamo osservazione, interpretazione e diagnosi. Il valore di un asse in tempo reale è un'osservazione. Definire rilevante uno scostamento ripetibile dal centro è un'interpretazione basata su una soglia pubblicata. Denominare un componente interno usurato richiederebbe prove che vanno oltre la pagina web e non viene presentato come conclusione del browser.
Percorso di input e limite
I segnali passano attraverso sensori o interruttori, elettronica del dispositivo, firmware, trasporto, stack di input del sistema operativo, driver o rimappatori opzionali e il browser. La nostra misurazione inizia all'interfaccia del browser. Connessione, pianificazione, calibrazione e mappature possono quindi influenzare una lettura.
Analisi del centro del controller
Il laboratorio di drift campiona coppie di assi bidimensionali per cinque secondi mentre il controller è a riposo. Per ogni campione, la distanza radiale dal centro è sqrt(x² + y²). Il report include raggio medio, raggio massimo, posizioni medie degli assi, deviazione assoluta semplice e conteggio dei campioni.
Le fasce di screening sono: sotto il 3% centrato, 3–8% drift osservato lieve, 8–15% drift osservato notevole e 15% o più drift osservato forte. Si tratta di fasce esplicative del browser, non di tolleranze di garanzia del produttore. Si consigliano due esecuzioni e una condizione alternativa.
Raccomandazione per la deadzone
Il tuner registra cinque secondi di campioni radiali a riposo per la levetta selezionata. Ordina i raggi, interpola il 95° percentile e aggiunge un margine di sicurezza visibile all'utente. La formula è recommended = min(35%, p95 resting radius + margin). Il margine predefinito è 1 punto percentuale.
Il risultato è un punto di partenza, non un'impostazione universale. Il confine verde lime visualizza un modello radiale. Un gioco di destinazione potrebbe utilizzare input assiali, radiali, ibridi o riscalati, quindi verifica i movimenti lenti e deliberati e traduci la percentuale nella scala del gioco.
Eventi di tastiera e mouse
I laboratori per tastiera registrano gli eventi di pressione e rilascio dei tasti consegnati, il codice fisico, il tasto interpretato e lo stato di ripetizione. La perdita del focus cancella l'insieme attivo. La guida sul ghosting copre solo le combinazioni testate; non è una certificazione NKRO.
I laboratori per mouse registrano la pressione/rilascio del puntatore, i clic, la rotellina e gli indici dei pulsanti all'interno di una superficie di test attiva. La schermata del doppio clic segnala gli intervalli ravvicinati utilizzando una soglia visibile. Non può inferire l'intenzione né misurare direttamente il contatto.
Campione della frequenza del puntatore
Lo strumento di polling registra i timestamp degli eventi di movimento del puntatore consegnati in cinque secondi e riporta la frequenza degli eventi, l'intervallo mediano e il 95° percentile. I browser possono unire gli eventi, quindi l'etichetta è sempre la frequenza osservata dal browser. La certificazione hardware richiede una misurazione di basso livello specializzata.
Analisi dello sweep del controller
L'analizzatore avanzato divide uno sweep completo della levetta in 24 settori angolari. La copertura è la quota di settori che raggiungono almeno il 75% del raggio segnalato dal browser. Il P95 esterno descrive l'intervallo radiale elevato, l'errore di circolarità è la deviazione media assoluta del settore divisa per il raggio esterno medio e la simmetria confronta i settori opposti. Questi valori descrivono la mappatura consegnata; non sono voti di superamento universali.
Analisi di DPI, chatter e associazioni
L'analizzatore DPI stima i conteggi per pollice dal movimento del pointer-lock fornito dal browser e da una distanza fisica misurata dall'utente, quindi riporta la mediana e la dispersione tra le esecuzioni. Il laboratorio di chatter analizza gli intervalli di pressione dei tasti non ripetuti per un codice fisico e conta separatamente le ripetizioni tenute contrassegnate dal browser. BindGraph normalizza i codici fisici e segnala i tasti duplicati solo all'interno dello stesso contesto dichiarato.
Conversione di AimCurve
AimCurve preserva la distanza angolare modellata dell'hip-fire utilizzando costanti di imbardata orizzontale specifiche del gioco. Il valore di destinazione è uguale a source sensitivity × source yaw ÷ target yaw. cm/360 stimato pari a 2.54 × 360 ÷ (DPI × sensitivity × yaw).
| Gioco | Yaw constant | Scope |
|---|---|---|
| Counter-Strike 2 | 0.022 | Default horizontal m_yaw |
| VALORANT | 0.07 | Hip-fire |
| Apex Legends | 0.022 | Modello hip-fire predefinito |
| Overwatch 2 | 0.0066 | Hip-fire |
L'inversione di sorgente e destinazione, i parametri di ricerca condivisibili, il salvataggio dei profili locali e le note specifiche per gioco non alterano la formula. Yaw personalizzato, moltiplicatori di zoom, modelli relativi al FOV e accelerazione rimangono esclusi dal risultato.
Profilo locale e limiti di esportazione
I profili sono oggetti sanificati e con limiti di lunghezza salvati nella memoria locale del browser. L'esportazione crea un pacchetto JSON strutturato; l'importazione accetta solo la struttura prevista, sanifica i campi supportati e ignora le voci in eccesso oltre il limite definito. Questa è portabilità, non sincronizzazione cloud o backup cifrato.
Language behavior
Inglese, spagnolo, russo e giapponese sono disponibili da qualsiasi percorso supportato. La lingua riconosciuta del browser può attivare un suggerimento ignorabile nella homepage in inglese. Le informazioni sulla lingua non supportate, mancanti o incerte tornano sempre all'inglese.
Una volta che un visitatore sceglie esplicitamente una lingua, la preferenza viene salvata localmente e la stessa lingua viene mantenuta tra strumenti, hub di gioco, profili, guide, ricerche, normative e note di campo finché non ne viene selezionata un'altra. La posizione geografica non forza mai un reindirizzamento.
Limite della privacy
L'input diagnostico grezzo e i profili non vengono trasmessi a Keymap Labs dagli strumenti. Il server web può comunque produrre normali registri di sicurezza e accesso. Qualsiasi analisi o pubblicità deve rispettare il consenso dove richiesto ed essere documentata nell'informativa sulla privacy.
Correzioni e modifiche
Le modifiche materiali a costanti, formule, soglie, comportamento della lingua o privacy vengono esaminate e registrate. Invia correzioni riproducibili a hello@keymap.io.