Metodologia Testów Gracza
Ostatnia aktualizacja metodologii: 9 września 2026
Testy Gracza korzystają z danych, które nowoczesna przeglądarka otrzymuje z myszy, klawiatury i interfejsu użytkownika. Dzięki temu wiele testów może działać bez instalowania programu.
Nie każdy parametr sprzętowy można jednak dokładnie zmierzyć z poziomu strony internetowej. Dlatego rozróżniamy bezpośrednio obserwowane zdarzenia, wyniki obliczane na ich podstawie oraz wartości, które są jedynie estymacją po stronie przeglądarki.
Na tej stronie opisujemy, co rzeczywiście mierzą nasze narzędzia, jak interpretować wyniki i gdzie znajdują się granice pomiaru przeglądarkowego.
Co może zmierzyć test działający w przeglądarce?
Przeglądarka otrzymuje zdarzenia wejściowe przekazane przez system operacyjny. Możemy więc sprawdzić, czy konkretne zdarzenie zostało wykryte, zmierzyć odstępy czasowe pomiędzy zdarzeniami oraz obliczyć statystyki na podstawie danych dostępnych dla strony.
| Test | Co obserwujemy | Charakter wyniku |
|---|---|---|
| Test CPS | zarejestrowane kliknięcia i czas próby | obliczony wynik |
| Test czasu reakcji | czas od sygnału do zdarzenia użytkownika | pomiar przeglądarkowy |
| Refleks F1 | czas od zgaśnięcia świateł do reakcji | pomiar przeglądarkowy |
| Test myszy | zdarzenia przycisków i scrolla | bezpośrednia obserwacja |
| Test klawiatury | zdarzenia klawiszy | bezpośrednia obserwacja |
| Ghosting | jednocześnie wykryte klawisze | wynik konkretnej próby |
| Polling rate | odstępy pomiędzy zdarzeniami ruchu | estymacja przeglądarkowa |
| Mouse latency | opóźnienie zdarzeń widoczne dla strony | estymacja przeglądarkowa |
| Keyboard latency | opóźnienie zdarzeń widoczne dla strony | estymacja przeglądarkowa |
| Chattering | odstępy między naciśnięciami tego samego klawisza | obserwacja zdarzeń |
| Test DPI Myszy | ruch zgłoszony przez przeglądarkę i zmierzona odległość | estymacja przeglądarkowa |
| Kalkulator eDPI | DPI × sensitivity | obliczenie |
| Test Rapid Trigger | czasy keydown / keyup i przerwa resetu | obserwacja zdarzeń |
| Kalkulator cm/360 | DPI, sensitivity i yaw gry | obliczenie bazowe hip-fire |
| Konwerter Czułości Myszy | zachowanie bazowego cm/360 między grami | obliczenie bazowe hip-fire |
Czego przeglądarka nie może dokładnie zmierzyć?
Strona internetowa nie ma bezpośredniego dostępu do wszystkich etapów pomiędzy fizycznym działaniem urządzenia a reakcją aplikacji.
Bez dodatkowego sprzętu pomiarowego nie możemy dokładnie określić między innymi:
- momentu fizycznej aktywacji przełącznika myszy,
- momentu fizycznej aktywacji switcha klawiatury,
- pełnej latencji od urządzenia do zmiany obrazu na monitorze,
- surowej częstotliwości kontrolera USB niezależnie od systemu i przeglądarki,
- rzeczywistego DPI myszy bez pomiaru fizycznej odległości ruchu,
- opóźnienia samego monitora.
Jeżeli któryś z naszych testów dotyczy takiego parametru, wynik jest opisany jako estymacja albo pomiar zdarzeń dostępnych dla przeglądarki.
Jak mierzymy CPS?
CPS oznacza liczbę zarejestrowanych kliknięć przypadających na sekundę testu. Narzędzie Test CPS liczy oddzielne zdarzenia kliknięcia wewnątrz pola testowego i porównuje ich liczbę z czasem trwania próby.
Pierwsze poprawne kliknięcie rozpoczyna test i jest zaliczane do wyniku. Czas nie jest wyznaczany wyłącznie przez liczbę wywołań interwału interfejsu — końcowy wynik korzysta z precyzyjnego zegara dostępnego w przeglądarce.
Wynik jest obliczany według zależności:
CPS = liczba zarejestrowanych kliknięć / czas testu w sekundach
Dlatego wyniki z różnych długości prób nie powinny być traktowane jako identyczne warunki pomiaru. Najbardziej użyteczne jest porównywanie prób wykonanych w tym samym trybie, na tym samym urządzeniu i w podobnych warunkach.
Jak mierzymy czas reakcji?
Test czasu reakcji wykorzystuje losowy okres oczekiwania. Dopiero po pojawieniu się sygnału rozpoczyna się pomiar.
Punkt początkowy jest zapisywany w momencie aktywacji sygnału. Wynik kończy pierwsza prawidłowa reakcja użytkownika — kliknięcie, dotyk albo naciśnięcie obsługiwanego klawisza.
Reakcja wykonana przed sygnałem jest traktowana jako falstart i nie jest wliczana do wyniku.
Test wykorzystuje kilka prób, ponieważ pojedynczy rezultat może być przypadkowo bardzo szybki lub wolny. Do interpretacji serii bardziej użyteczne są średnia, mediana i najlepsza prawidłowa próba.
Wynik nie mierzy wyłącznie reakcji biologicznej człowieka. Wpływ mogą mieć również monitor, urządzenie wejściowe, system operacyjny i przeglądarka.
Jak działa Test Refleksu F1?
Test Refleksu F1 wykorzystuje sekwencję pięciu świateł startowych. Po zapaleniu wszystkich świateł czas do ich zgaśnięcia jest zmienny, dzięki czemu użytkownik nie może polegać wyłącznie na stałym rytmie.
Pomiar rozpoczyna się w momencie zgaśnięcia świateł i kończy po prawidłowej reakcji użytkownika. Reakcja przed właściwym sygnałem jest oznaczana jako falstart.
Test jest niezależnym narzędziem inspirowanym formatem startu wyścigowego. Testy Gracza nie są powiązane z Formula 1 ani FIA.
Jak estymujemy polling rate myszy?
Przeglądarka nie odczytuje bezpośrednio rejestru częstotliwości kontrolera USB. Test polling rate myszy obserwuje częstotliwość zdarzeń ruchu myszy przekazywanych stronie przez system i przeglądarkę.
Podczas płynnego ruchu zbierane są znaczniki czasu kolejnych zdarzeń. Na ich podstawie obliczane są odstępy czasowe, z których można oszacować częstotliwość zdarzeń wyrażoną w hercach.
Przykładowo odstęp około 1 ms odpowiada w przybliżeniu częstotliwości 1000 zdarzeń na sekundę.
Polling rate a odstęp pomiędzy raportami
| Częstotliwość | Teoretyczny odstęp |
|---|---|
| 125 Hz | 8 ms |
| 250 Hz | 4 ms |
| 500 Hz | 2 ms |
| 1000 Hz | 1 ms |
| 2000 Hz | 0,5 ms |
| 4000 Hz | 0,25 ms |
| 8000 Hz | 0,125 ms |
Wartości w tabeli wynikają z prostego przeliczenia 1000 / Hz. Teoretyczny odstęp pomiędzy raportami nie jest tym samym co pełna latencja myszy.
Co mierzą testy opóźnienia myszy i klawiatury?
Test opóźnienia działający w stronie internetowej nie zna momentu fizycznej aktywacji przycisku ani przełącznika. Przeglądarka otrzymuje zdarzenie dopiero po przejściu wejścia przez urządzenie, firmware, system operacyjny i mechanizm obsługi zdarzeń.
Dlatego nasze testy opóźnienia opisują zachowanie zdarzeń dostępnych po stronie przeglądarki. Są użyteczne przede wszystkim do porównywania kolejnych prób wykonywanych w tej samej konfiguracji. Zobacz test opóźnienia myszy albo test opóźnienia klawiatury.
Nie należy interpretować wyniku jako dokładnego end-to-end hardware latency.
Mediana
Mediana pokazuje środkową wartość uporządkowanej serii pomiarów i jest mniej podatna na pojedyncze skrajne próbki.
Minimum
Minimum jest najniższą zaobserwowaną wartością, ale pojedynczy minimalny wynik nie musi reprezentować typowego zachowania.
P95
P95 pomaga zauważyć wolniejsze zdarzenia. Około 95% poprawnych próbek znajduje się na poziomie tej wartości lub poniżej niej.
Jak działa test klawiatury?
Podstawowy test klawiatury obserwuje zdarzenia klawiszy przekazywane przez przeglądarkę. Może pokazać między innymi fizyczny kod klawisza oraz informację o naciśnięciu i zwolnieniu przycisku.
Jeżeli klawisz nie generuje zdarzenia dostępnego dla strony, tester nie może go oznaczyć jako poprawnie wykryty.
Niektóre klawisze systemowe, Fn oraz część skrótów może być przechwytywana przez system operacyjny lub elektronikę klawiatury. Brak zdarzenia w przeglądarce nie zawsze oznacza fizyczną awarię klawisza.
Jak interpretujemy test ghostingu?
Test ghostingu obserwuje, które klawisze zostały wykryte jednocześnie podczas konkretnej kombinacji. Narzędzie znajdziesz na stronie testu ghostingu klawiatury.
Jeżeli w jednej próbie wykryto sześć klawiszy jednocześnie, poprawny opis brzmi na przykład:
„W tej próbie wykryto co najmniej 6 klawiszy jednocześnie.”
Nie oznacza to automatycznie, że test potwierdził pełne 6KRO albo NKRO całej klawiatury. Różne kombinacje mogą zachowywać się inaczej.
Jak liczony jest Test Spacji?
Test Spacji powinien liczyć oddzielne fizyczne naciśnięcia klawisza. Automatyczne powtarzanie generowane przez system po przytrzymaniu spacji nie zwiększa wyniku. Narzędzie znajdziesz na stronie testu spacji.
Dzięki temu pomiar pokazuje tempo kolejnych naciśnięć, a nie ustawioną w systemie szybkość powtarzania klawisza.
Jak wykrywamy chattering klawiatury?
Test chatteringu analizuje czas pomiędzy kolejnymi zdarzeniami keydown tego samego fizycznego klawisza.
Zdarzenia oznaczone przez przeglądarkę jako automatyczne powtórzenie po przytrzymaniu klawisza są ignorowane. Dzięki temu standardowy key repeat systemu nie powinien być traktowany jako osobne fizyczne naciśnięcie.
Bardzo krótki odstęp może zostać oznaczony jako podejrzane powtórzenie zgodnie z wybranym przez użytkownika progiem.
Próg nie jest laboratoryjną granicą uszkodzenia przełącznika. Test nie ma dostępu do surowego sygnału elektrycznego switcha i pokazuje jedynie zdarzenia otrzymane przez przeglądarkę.
Co mierzy Test Rapid Trigger?
Standardowe zdarzenia klawiatury dostępne stronie internetowej informują o naciśnięciu i zwolnieniu klawisza. Nie zawierają informacji o fizycznym położeniu przełącznika w milimetrach.
Test Rapid Trigger w Testy Gracza mierzy więc czas pomiędzy zdarzeniami keydown i keyup tego samego klawisza oraz odstęp pomiędzy zwolnieniem i kolejnym naciśnięciem.
Zdarzenia automatycznego key repeat są ignorowane.
Wynik może służyć do porównania dwóch konfiguracji na tej samej klawiaturze, ale nie potwierdza konkretnej wartości Rapid Trigger w milimetrach i nie odczytuje ustawień firmware urządzenia.
Producenci klawiatur Rapid Trigger opisują tę funkcję jako dynamiczną zmianę aktywacji i resetu zależną od ruchu klawisza. Zwykłe webowe KeyboardEvent nie przekazuje jednak pozycji analogowej switcha, a sposób działania funkcji zależy od konkretnego urządzenia i jego firmware.
Jak działają testy myszy?
Podstawowy Test Myszy obserwuje zdarzenia przycisków, kółka oraz — jeżeli przeglądarka i sterownik je udostępniają — dodatkowych przycisków myszy.
Tester nie komunikuje się bezpośrednio z elektroniką urządzenia. Pokazuje zdarzenia, które zostały przekazane do strony internetowej.
Jak działa Test Podwójnego Kliknięcia?
Test porównuje czas pomiędzy kolejnymi zarejestrowanymi kliknięciami. Jeżeli odstęp jest krótszy od ustawionego progu, zdarzenie może zostać oznaczone jako możliwe podwójne kliknięcie. Narzędzie znajdziesz na stronie testu podwójnego kliknięcia.
Samo przekroczenie progu nie jest dowodem uszkodzenia mikroprzełącznika. Użytkownik może celowo kliknąć bardzo szybko, a przeglądarka nie ma dostępu do surowego sygnału elektrycznego switcha.
Najbardziej użyteczna próba polega na spokojnym wykonywaniu pojedynczych kliknięć i obserwowaniu, czy bardzo krótkie odstępy pojawiają się powtarzalnie.
Jak działa Test Scrolla?
Test Scrolla obserwuje zdarzenia przewijania udostępnione stronie przez przeglądarkę. Może rozróżniać kierunek zdarzenia i jego częstotliwość. Narzędzie znajdziesz na stronie testu scrolla.
Wartości zdarzeń scroll nie powinny być interpretowane jako dokładna liczba fizycznych kroków enkodera. System, sterownik oraz ustawienia przewijania mogą zmieniać sposób przekazywania danych.
Jak szacujemy DPI myszy?
Przeglądarka nie zna fizycznej odległości ruchu myszy. Dlatego użytkownik musi sam wyznaczyć znany odcinek w centymetrach, a następnie przesunąć mysz dokładnie po tym odcinku.
Test DPI Myszy zbiera poziomy ruch myszy podczas przejazdu po tym odcinku. Odległość jest następnie przeliczana na cale i porównywana z ruchem zarejestrowanym przez przeglądarkę.
Wynik obliczamy według zależności:
szacowane DPI = zarejestrowany ruch / odległość w calach
Jeżeli środowisko obsługuje Pointer Lock z surowym ruchem, narzędzie próbuje ograniczyć wpływ systemowej akceleracji. Funkcja ta nie jest dostępna w każdej przeglądarce i na każdym systemie — w takiej sytuacji test przechodzi do trybu zgodności i wyraźnie oznacza tryb pomiaru.
Wynik pozostaje estymacją przeglądarkową. Nie jest certyfikowanym pomiarem sensora myszy.
Jak obliczamy eDPI?
eDPI jest wartością matematyczną obliczaną z dwóch danych podanych przez użytkownika: DPI myszy oraz wartości sensitivity w grze. Kalkulator znajdziesz na stronie kalkulatora eDPI.
eDPI = DPI × sensitivity
Testy Gracza nie traktują eDPI jako uniwersalnej wartości czułości między różnymi grami. Poszczególne gry mogą stosować inne skale i współczynniki obrotu, dlatego identyczna liczba eDPI nie dowodzi identycznej czułości fizycznej.
Do porównań pomiędzy różnymi tytułami przeznaczone są cm/360 i dedykowany konwerter czułości. Wynik eDPI ma sens przede wszystkim w obrębie jednej gry i tej samej skali sensitivity.
Jak obliczamy cm/360?
cm/360 jest obliczeniem matematycznym opartym na DPI myszy, sensitivity w grze oraz współczynniku yaw danego tytułu. Kalkulator znajdziesz na stronie kalkulatora cm/360.
cm/360 = (360 × 2,54) / (DPI × sensitivity × yaw)
Wynik opisuje bazową czułość poziomego obrotu hip-fire w modelu zapisanym dla danej gry.
Kalkulator nie zakłada automatycznie, że ADS, lunety i inne tryby celowania używają tego samego przelicznika.
Stałe gier używane w kalkulatorze
| Gra | Base yaw | Zakres kalkulatora |
|---|---|---|
| Counter-Strike 2 | 0,022 | bazowe hip-fire |
| VALORANT | 0,07 | bazowe hip-fire |
| Apex Legends | 0,022 | bazowe hip-fire |
Wartości są używane wyłącznie dla zakresu opisanego powyżej. Jeżeli gra używa dodatkowego mnożnika dla ADS, lunety albo użytkownik zmienił parametr bazowy, potrzebny jest osobny model.
Ostatnia weryfikacja stałych: 17 września 2026
Jak przeliczamy czułość pomiędzy grami?
Konwersja zachowuje bazową fizyczną czułość poprzez dopasowanie DPI, sensitivity i współczynników yaw obu gier. Narzędzie znajdziesz w konwerterze czułości myszy.
czułość docelowa = czułość źródłowa × (DPI źródłowe × yaw źródłowe) ÷ (DPI docelowe × yaw docelowe)
Przy takim obliczeniu źródłowe i docelowe cm/360 są teoretycznie takie same przed zaokrągleniem. Nie oznacza to identycznego subiektywnego odczucia — FOV, ADS, lunety i animacje gry mogą je zmieniać.
Źródła stałych gier
Każda stała w kalkulatorze ma zapisane źródło, datę weryfikacji i zakres zastosowania. Poniżej podajemy skrócony opis.
- Counter-Strike 2 — CS2 m_yaw / cross-verified sensitivity references (2026-09-17)
- VALORANT — Cross-verified sensitivity constant reference (2026-09-17)
- Apex Legends — Source-derived Apex sensitivity constant references (2026-09-17)
Każda przyszła gra musi mieć własne źródło, datę weryfikacji, zakres i listę ograniczeń, zanim zostanie dodana do kalkulatora.
Stałe opisują wyłącznie bazowy model hip-fire. Nie stanowią oficjalnej specyfikacji producenta gry ani nie gwarantują identycznego odczucia w każdej konfiguracji.
Gdzie przechowywane są wyniki?
Podstawowe działanie testów nie wymaga konta użytkownika.
Jeżeli konkretne narzędzie zapisuje historię lub najlepszy wynik, dane są przechowywane lokalnie w pamięci przeglądarki użytkownika. Historię można usunąć z poziomu odpowiedniego narzędzia.
Testy myszy i klawiatury nie powinny wysyłać do analityki pełnej historii naciśniętych klawiszy ani dokładnych współrzędnych ruchu myszy.
Jak poprawnie porównywać wyniki?
Wyniki testów przeglądarkowych są najbardziej użyteczne wtedy, gdy porównujesz je w podobnych warunkach.
Jeżeli porównujesz dwa urządzenia:
- Użyj tego samego komputera.
- Użyj tej samej przeglądarki.
- Zamknij zbędne aplikacje działające w tle.
- Zmieniaj tylko jedno urządzenie lub ustawienie naraz.
- Wykonaj kilka prób zamiast polegać na pojedynczym rekordzie.
- Porównuj tę samą długość testu i te same ustawienia.
Porównywanie jednej próby wykonanej na laptopie z wynikiem uzyskanym na innym komputerze, monitorze i przeglądarce może prowadzić do błędnych wniosków.
Ograniczenia pomiarów przeglądarkowych
Na wyniki mogą wpływać:
- system operacyjny,
- przeglądarka i jej wersja,
- obciążenie procesora,
- inne aktywne karty,
- sterownik urządzenia,
- sposób połączenia urządzenia,
- częstotliwość odświeżania monitora,
- ograniczenia API przeglądarki,
- grupowanie zdarzeń wejściowych.
Dlatego Testy Gracza traktują pomiary przeglądarkowe jako narzędzia diagnostyczne i porównawcze, a nie laboratoryjną certyfikację sprzętu.
Najczęstsze pytania o metodologię
Czy wyniki Testy Gracza są pomiarami laboratoryjnymi?
Nie. Narzędzia działają w przeglądarce. Niektóre wartości są mierzone bezpośrednio na podstawie zdarzeń dostępnych stronie, a inne są estymowane. Przy każdym narzędziu staramy się jasno określić charakter wyniku.
Dlaczego wynik może być inny w Chrome i Firefox?
Przeglądarki mogą inaczej harmonogramować, grupować i przekazywać zdarzenia wejściowe. Na wynik wpływają również system i aktualne obciążenie komputera.
Czy mogę porównywać wyniki z dwóch komputerów?
Możesz, ale takie porównanie obejmuje różnice całej konfiguracji. Do porównania samych urządzeń lepiej użyć tego samego komputera i tej samej przeglądarki.
Czy Testy Gracza przechowują moje wyniki?
Jeżeli konkretny test posiada historię, wynik może zostać zapisany lokalnie w pamięci przeglądarki. Szczegóły muszą odpowiadać aktualnej implementacji i polityce prywatności.
Czy metodologia może się zmienić?
Tak. Jeżeli zmienimy sposób obliczania wyniku lub wykorzystamy inne API przeglądarki, zaktualizujemy opis metodologii tak, aby nadal odpowiadał rzeczywistemu działaniu narzędzia.