Opóźnienie i Jitter
0 klucze
Brak pomiaru
--ms
Gotowy
Średnie Opóźnienie --ms
Jitter (Zmienność) --ms
Minimum --ms
Maksimum --ms
LINIA CZASOWA OPÓŹNIENIA
Historia naciśnięć klawiszy

Test Opóźnienia Klawiatury: Zmierz Input Lag i Jitter

Ten test opóźnienia klawiatury mierzy w milisekundach czas potrzebny przeglądarce na przekazanie każdego zdarzenia naciśnięcia klawisza do kodu JavaScript. Naciśnij dowolny klawisz, aby uzyskać bieżące wartości minimalne, średnie, maksymalne oraz jitter, a także szczegółowy rejestr poszczególnych klawiszy. To szybki sposób na wykrycie niestabilności w torze wprowadzania — poniżej znajdziesz rzetelne omówienie elementów łańcucha, których ta liczba nie jest w stanie zarejestrować.

Jak mierzone jest opóźnienie klawiatury

Naciśnięcie klawisza nie jest pojedynczym zdarzeniem, lecz biegiem sztafetowym. Przełącznik pokonuje drogę do punktu aktywacji, kontroler wykrywa zwarcie styków w kolejnym skanie matrycy, procedura debounce odczekuje ustanie drgań styków, oprogramowanie układowe buduje raport USB HID, raport ten czeka na kolejny cykl odpytywania przez komputer, a stos sterowników oznacza go znacznikiem czasu i przekazuje do aktywnej aplikacji. Dopiero wtedy cokolwiek może pojawić się na ekranie.

Pomiary laboratoryjne badają wybrane odcinki tego łańcucha za pomocą specjalistycznego sprzętu. Redakcja RTINGS włącza stoper w momencie, gdy siłownik dotyka nasadki klawisza, i zatrzymuje go, gdy odpowiadający pakiet USB dociera do komputera. Obejmuje to drogę przełącznika, debounce, skanowanie i transmisję, lecz kończy się przed systemem operacyjnym. Z kolei szybka kamera skierowana na monitor rejestruje właściwie całość, wliczając w to matrycę ekranu. To dwie rzetelne metody, które dla tej samej klawiatury dają zupełnie odmienne wyniki liczbowe.

Opóźnienie i jitter to nie to samo

Opóźnienie określa, jak długo trwa obsługa pojedynczego naciśnięcia. Jitter mierzy, jak bardzo ten czas różni się pomiędzy kolejnymi uderzeniami w klawisze; na tej stronie podajemy go jako średnią bezwzględną różnicę między kolejnymi próbkami. Klawiatura zapewniająca stabilne 8 ms daje poczucie znacznie większej przewidywalności niż urządzenie wahające się od 2 ms do 20 ms, nawet jeśli to drugie osiąga niższy wynik minimalny. Porównując dwie klawiatury, sprawdź najpierw jitter, a dopiero potem wartość średnią.

Co ten test w przeglądarce może, a czego nie może zmierzyć

Przeglądarka internetowa nie jest w stanie zmierzyć rzeczywistego opóźnienia sprzętowego end-to-end, a każdy serwis twierdzący inaczej wprowadza w błąd. Niniejszy test mierzy odstęp pomiędzy znacznikiem czasu nadanym przez przeglądarkę zdarzeniu klawisza a momentem faktycznego wykonania kodu JavaScript — czyli końcowy odcinek łańcucha wewnątrz systemu, po przetworzeniu danych przez system operacyjny.

Co obejmuje wyświetlana liczba:

  • Opóźnienie kolejki zdarzeń oraz głównego wątku przeglądarki, w tym obciążenie generowane przez stronę, inne karty i rozszerzenia
  • Jitter planisty systemu operacyjnego przy obciążeniu procesora lub w trybach oszczędzania energii

Czego test nie obejmuje i czego nie da się zmierzyć z poziomu strony www:

  • Fizycznego skoku klawisza do punktu aktywacji oraz siły i prędkości uderzenia
  • Okna debounce przełącznika, wynoszącego zazwyczaj 1–8 ms i będącego często największą pojedynczą składową
  • Częstotliwości skanowania matrycy oraz przetwarzania danych przez firmware klawiatury
  • Transmisji USB lub radiowej oraz oczekiwania na kolejny cykl odpytywania — do 8 ms przy 125 Hz, około 1 ms przy 1000 Hz
  • Czasu spędzonego w sterownikach i stosie HID przed nadaniem znacznika w przeglądarce
  • Wszystkiego po dostarczeniu zdarzenia: cyklu silnika gry, renderowania klatki i opóźnienia matrycy monitora, które sumarycznie przewyższają wszystkie wcześniejsze wartości

Istotne jest jeszcze jedno ograniczenie: przeglądarki celowo zaokrąglają precyzję zegarów, aby blokować ataki kanałami bocznymi. Wynik 0.00 ms oznacza po prostu, że opóźnienie było mniejsze niż rozdzielczość zegara przeglądarki, a nie błąd pomiaru. Jeśli z powodu odmiennych podstaw czasu zdarzenia nie można rzetelnie porównać z zegarem strony, zostaje ono oznaczone w dzienniku jako niezmierzalne i wykluczone z obliczeń. Traktuj to narzędzie jako stoper do porównań względnych: przetestuj dwie klawiatury na tym samym komputerze i w tej samej przeglądarce.

Jakie opóźnienie klawiatury uznaje się za dobre?

W tym teście przeglądarkowym średnia poniżej 5 ms jest doskonała, 5–10 ms to wynik dobry, a 10–20 ms zadowalający. Każda wartość powyżej 20 ms oznacza, że coś w systemie opóźnia dostarczanie zdarzeń — proces w tle, przeciążona karta, plan zasilania lub problem ze sterownikiem. Przedziały te opisują warunki w przeglądarce, a nie sam sprzęt.

Dla samego sprzętu pomiary laboratoryjne wskazują, że nowoczesne klawiatury dla graczy osiągają niskie jednocyfrowe wartości milisekund, standardowe konstrukcje biurowe i laptopy mieszczą się w granicach kilkunastu milisekund, a niektóre starsze modele bezprzewodowe przekraczają 20 ms. Niezależne testy wielokrotnie wykazywały, że zwykłe klawiatury dodają 15–60 ms zanim system w ogóle zarejestruje wciśnięcie.

Pamiętaj o skali: średni czas reakcji człowieka na bodziec wzrokowy wynosi około 200–270 ms. Zyskanie 5 ms na klawiaturze jest realne, ale niewielkie w zestawieniu z monitorem, czasem generowania klatek czy łączem sieciowym. W pierwszej kolejności eliminuj największe opóźnienia.

Klawiatury bezprzewodowe vs przewodowe vs Bluetooth

Połączenie przewodowe pozostaje najbardziej stabilnym punktem odniesienia, choć różnice znacznie stopniały. Klawiatura przewodowa z odpytywaniem 1000 Hz czeka maksymalnie 1 ms na przesłanie danych przez magistralę. Nowoczesny odbiornik 2.4 GHz stosuje dedykowany protokół radiowy o zbliżonej częstotliwości raportowania i ustępuje kablowi jedynie o około 1–5 ms, co w ślepym teście jest nie do odróżnienia dla większości graczy.

Zupełnie inaczej zachowuje się Bluetooth. Został zoptymalizowany pod kątem oszczędzania baterii, a nie szybkości: interwały połączenia są dłuższe, a tryby uśpienia sprawiają, że pierwsze uderzenie po pauzie może dotrzeć ze sporym opóźnieniem. Jeśli klawiatura obsługuje oba standardy bezprzewodowe, używaj odbiornika 2.4 GHz do gier, a Bluetooth do pisania tekstów.

Test w przeglądarce nie potrafi rozpoznać rodzaju połączenia, ponieważ transmisja kończy się przed nadaniem znacznika w przeglądarce. Pozwala jednak wychwycić niestabilność: jeśli po odsunięciu klawiatury od odbiornika lub włączeniu Bluetooth gwałtownie rośnie jitter, winne jest łącze radiowe. Aby sprawdzić samą częstotliwość raportowania, uruchom test częstotliwości odpytywania klawiatury.

Dlaczego wyniki w przeglądarce różnią się od recenzji sprzętowych?

Ponieważ oba pomiary rozpoczynają się i kończą w zupełnie innych punktach. Recenzje laboratoryjne mierzą czas od zwarcia styków do wygenerowania pakietu USB, pomijając wszystko, co komputer robi później. Z kolei ta strona mierzy czas dopiero po nadaniu znacznika przez system operacyjny, ignorując wcześniejsze etapy sprzętowe. Obie metody są poprawne, lecz nigdy nie dadzą identycznych liczb.

Po drugie, test w Twojej przeglądarce nie przebiega w sterylnych warunkach laboratoryjnych. Na wynik bezpośrednio wpływa obciążenie procesora, tryby oszczędzania energii czy podłączenie przez koncentrator USB. Wątki na forach pełne są wpisów użytkowników, którzy uzyskali wynik rzędu 40 ms i zastanawiają się, czy ich sprzęt jest uszkodzony — najczęściej narzędzie zarejestrowało obciążenie systemu, a nie wadę klawiatury.

Wysoki wynik traktuj więc jako punkt wyjścia do diagnostyki. Zamknij zbędne karty i podłącz klawiaturę bezpośrednio do płyty głównej. Jeśli klawisze w ogóle nie reagują, test opóźnień nic nie da — uruchom najpierw test klawiatury, aby upewnić się, że wysyłają zdarzenia. Jeśli jedno naciśnięcie rejestruje podwójne litery, jest to efekt drgania styków, który w kilka sekund zweryfikuje test podwójnego kliknięcia klawiatury.

Często zadawane pytania (FAQ)

Jaki input lag klawiatury jest dopuszczalny w grach?

Opóźnienie klawiatury poniżej 10 ms jest w zupełności wystarczające dla niemal każdego gracza, a wartości poniżej 5 ms spełniają wymagania e-sportowe. W testach laboratoryjnych dobre klawiatury gamingowe osiągają 1–5 ms, podczas gdy modele biurowe kilkanaście milisekund. Poniżej 5 ms wąskim gardłem przestaje być klawiatura — decyduje monitor oraz ludzki czas reakcji przekraczający 200 ms.

Czy klawiatury bezprzewodowe mają odczuwalne opóźnienia w grach?

Mają opóźnienie, ale przy dobrym adapterze 2.4 GHz wynosi ono jedynie 1–5 ms, co jest nieodczuwalne w praktyce. Dedykowane odbiorniki pracują na własnych protokołach z częstotliwościami raportowania porównywalnymi z kablem. Głównym problemem bezprzewodowym bywają zakłócenia sygnału (np. z portów USB 3 lub metalowych biurek), pogarszające stabilność.

Czy połączenie Bluetooth jest wolniejsze od adaptera 2.4 GHz?

Tak, z reguły o kilka do kilkunastu milisekund. Bluetooth został zoptymalizowany pod kątem oszczędzania energii: interwały przesyłu są dłuższe, a wybudzanie z uśpienia może opóźnić pierwszy znak po przerwie. Odbiornik 2.4 GHz utrzymuje stałe połączenie o wysokiej częstotliwości próbkowania. W grach zawsze wybieraj adapter 2.4 GHz.

Czy polling rate i czas reakcji mają znaczenie podczas grania?

Mają znaczenie, ale opisują różne parametry. Polling rate to częstotliwość, z jaką komputer odpytuje klawiaturę (1000 Hz = co 1 ms). Czas reakcji to cała droga od fizycznego zwarcia styków do dotarcia zdarzenia do oprogramowania. Klawiatura 1000 Hz z czasem debounce wynoszącym 8 ms jest wciąż wolniejsza niż model 500 Hz z debounce 2 ms.

Test opóźnienia wskazał 41 ms — czy moja klawiatura jest uszkodzona?

Prawie na pewno nie. Tak wysoki odczyt w przeglądarce wynika z czynników systemowych: obciążenia procesora w tle, profilu zasilania, koncentratora USB lub przeciążonej karty. Zamknij inne programy i podłącz klawiaturę bezpośrednio do portu z tyłu obudowy. Narzędzia webowe mierzą opóźnienia dodawane przez system operacyjny.

Czy da się zmierzyć opóźnienie klawiatury bez kamery High-Speed?

Tylko częściowo. Metody programowe mierzą łańcuch dopiero po oznaczeniu zdarzenia przez system operacyjny, pomijając skok klawisza, debounce i przesył USB. Dokładne pomiary bezwzględne wymagają aparatury pomiarowej. Testy programowe doskonale sprawdzają się jednak przy porównywaniu dwóch klawiatur na tym samym komputerze.

Moja klawiatura nagle zaczęła opóźniać w grach — co powoduje input lag?

Zacznij od weryfikacji oprogramowania. Opóźnienie pojawiające się wyłącznie w grach wynika zazwyczaj z procesów działających w tle (komunikatory głosowe, nakładki graficzne, programy do nagrywania) lub planu zasilania ograniczającego taktowanie CPU. Wyłącz nakładki, zaktualizuj sterowniki i sprawdź klawiaturę na innym komputerze.