Dokumentierte Methoden

Messmethodik

Eine nützliche Zahl benötigt eine definierte Eingabe, Formel, Umgebung und Einschränkung. Dies ist der öffentliche Vertrag hinter jedem Ergebnis von Keymap Labs.

Überprüft am 9. August 2026

Kernstandard

Keymap Labs berichtet, was ein unterstützter Browser während einer definierten Sitzung empfängt. Wir trennen Beobachtung, Interpretation und Diagnose. Ein Live-Achsenwert ist eine Beobachtung. Einen wiederholbaren Mitten-Offset als bemerkenswert zu bezeichnen, ist eine Interpretation unter einem veröffentlichten Schwellenwert. Die Benennung einer abgenutzten internen Komponente würde Beweise jenseits der Webseite erfordern und wird nicht als Browser-Schlussfolgerung präsentiert.

Eingabepfad und Grenze

Signale durchlaufen Sensoren oder Schalter, Geräteelektronik, Firmware, Transport, den Eingabe-Stack des Betriebssystems, optionale Treiber oder Remapper und den Browser. Unsere Messung beginnt an der Browser-Schnittstelle. Verbindung, Zeitplanung, Kalibrierung und Mappings können daher einen Messwert beeinflussen.

Controller-Mittenanalyse

Das Drift-Labor tastet zweidimensionale Achsenpaare für fünf Sekunden ab, während der Controller ruht. Für jede Abtastung ist der radiale Abstand von der Mitte sqrt(x² + y²). Der Bericht enthält den mittleren Radius, den maximalen Radius, die mittleren Achsenpositionen, die einfache absolute Abweichung und die Anzahl der Abtastungen.

Die Screening-Bänder sind: unter 3% zentriert, 3–8% geringfügiger beobachteter Drift, 8–15% bemerkenswerter beobachteter Drift und 15% oder mehr starker beobachteter Drift. Dies sind erklärende Browser-Bänder, keine Garantietoleranzen der Hersteller. Zwei Durchläufe und eine alternative Bedingung werden empfohlen.

Deadzone-Empfehlung

Der Tuner zeichnet fünf Sekunden lang ruhende radiale Abtastungen für den ausgewählten Stick auf. Er sortiert die Radien, interpoliert das 95. Perzentil und fügt dann eine für den Benutzer sichtbare Sicherheitsmarge hinzu. Die Formel lautet recommended = min(35%, p95 resting radius + margin). Die Standardmarge beträgt 1 Prozentpunkt.

Das Ergebnis ist ein Ausgangspunkt, keine universelle Einstellung. Die lindgrüne Grenze visualisiert ein radiales Modell. Ein Zielspiel kann axiale, radiale, hybride oder skalierte Eingaben verwenden, also überprüfe langsame, bewusste Bewegungen und übertrage den Prozentsatz auf die Skala des Spiels.

Tastatur- und Mausereignisse

Tastatur-Labore zeichnen übermittelte Key-down- und Key-up-Ereignisse, physische Codes, interpretierte Tasten und den Wiederholungsstatus auf. Fokusverlust löscht das aktive Set. Die Ghosting-Anleitung deckt nur getestete Kombinationen ab; es ist keine NKRO-Zertifizierung.

Maus-Labore zeichnen Pointer-Down/Up, Klicks, Rad- und Tastenindizes innerhalb einer fokussierten Testoberfläche auf. Der Doppelklick-Bildschirm markiert enge Intervalle mit einem sichtbaren Schwellenwert. Er kann keine Absicht ableiten oder den Kontakt direkt messen.

Pointer-Rate-Abtastung

Das Polling-Tool protokolliert die Zeitstempel der übermittelten Zeigerbewegungsereignisse über fünf Sekunden und berichtet die Ereignisrate, das mittlere Intervall und das 95. Perzentil. Browser können Ereignisse zusammenfassen, daher ist das Label immer die browserbeobachtete Rate. Eine Hardware-Zertifizierung erfordert eine spezialisierte Messung auf niedriger Ebene.

Controller-Sweep-Analyse

Der erweiterte Analysator unterteilt einen vollständigen Stick-Sweep in 24 Winkelsektoren. Die Abdeckung ist der Anteil der Sektoren, die mindestens 75% des vom Browser gemeldeten Radius erreichen. Outer P95 beschreibt den hohen radialen Bereich, der Zirkularitätsfehler ist die mittlere absolute Sektorabweichung geteilt durch den durchschnittlichen äußeren Radius, und die Symmetrie vergleicht gegenüberliegende Sektoren. Diese Werte beschreiben das übermittelte Mapping; sie sind keine universellen Bestehensnoten.

DPI-, Chatter- und Bindings-Analyse

Der DPI-Analysator schätzt die Counts per Inch aus der vom Browser gelieferten Pointer-Lock-Bewegung und einer vom Benutzer gemessenen physischen Distanz und berichtet dann den Median und die Streuung über die Durchläufe hinweg. Das Chatter-Labor analysiert Nicht-Wiederholungs-Keydown-Intervalle für einen physischen Code und zählt vom Browser markierte gehaltene Wiederholungen separat. BindGraph normalisiert physische Codes und markiert doppelte Tasten nur innerhalb desselben deklarierten Kontexts.

AimCurve-Umrechnung

AimCurve bewahrt die modellierte Winkeldistanz aus der Hüfte unter Verwendung spielspezifischer horizontaler Gier-Konstanten. Der Zielwert entspricht source sensitivity × source yaw ÷ target yaw. Geschätzte cm/360 entsprechen 2.54 × 360 ÷ (DPI × sensitivity × yaw).

SpielYaw-KonstanteVisier
Counter-Strike 20.022Standard horizontal m_yaw
VALORANT0.07Hüftfeuer
Apex Legends0.022Standard-Hüftfeuer-Modell
Overwatch 20.0066Hüftfeuer

Umkehrbarer Quell-/Ziel-Tausch, teilbare Abfrageparameter, lokales Speichern von Profilen und spielspezifische Notizen ändern die Formel nicht. Benutzerdefinierte Yaw-Werte, Zoom-Multiplikatoren, FOV-relative Modelle und Beschleunigung bleiben außerhalb des Ergebnisses.

Lokales Profil und Export-Grenze

Profile sind bereinigte, in der Länge begrenzte Objekte, die im lokalen Speicher des Browsers abgelegt werden. Der Export erstellt ein strukturiertes JSON-Paket; der Import akzeptiert nur die erwartete Struktur, bereinigt unterstützte Felder und ignoriert überzählige Einträge jenseits des definierten Limits. Dies ist Portabilität, keine Cloud-Synchronisierung oder verschlüsseltes Backup.

Sprachverhalten

Englisch, Spanisch, Russisch und Japanisch sind über jeden unterstützten Pfad verfügbar. Eine erkannte Browsersprache kann einen ausblendbaren Vorschlag auf der englischen Startseite auslösen. Nicht unterstützte, fehlende oder unsichere Sprachinformationen fallen immer auf Englisch zurück.

Sobald ein Besucher explizit eine Sprache wählt, wird die Präferenz lokal gespeichert und die gleiche Sprache über Tools, Spiel-Hubs, Profile, Anleitungen, Forschung, Richtlinien und Feldnotizen beibehalten, bis eine andere Sprache ausgewählt wird. Der Standort erzwingt niemals eine Weiterleitung.

Datenschutzgrenze

Rohdaten der Diagnose und Profile werden von den Tools nicht an Keymap Labs übertragen. Der Webserver kann weiterhin gewöhnliche Sicherheits- und Zugriffsprotokolle erstellen. Jegliche Analysen oder Werbung müssen bei Bedarf zustimmungsbasiert sein und in der Datenschutzerklärung dokumentiert werden.

Korrekturen und Änderungen

Wesentliche Änderungen an Konstanten, Formeln, Schwellenwerten, Sprachverhalten oder Datenschutz werden überprüft und protokolliert. Sende reproduzierbare Korrekturen an hello@keymap.io.