Sprytne Okazje — promocje, kody rabatowe i wyprzedaże

Test opóźnienia wejścia (input lag)

Zmierz, ile milisekund mija od naciśnięcia klawisza, kliknięcia lub dotyku do reakcji przeglądarki i następnej klatki obrazu.

Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}
Kliknij tutaj, a potem naciskaj klawisze (albo klikaj / dotykaj pola)Każde naciśnięcie to jedna próba. Przytrzymanie klawisza nie liczy się podwójnie.
Próbki: 0 / 20 zalecanych
Odświeżanie ekranu…Hzmierzę…
Wyniki pojawią się po pierwszym naciśnięciu klawisza albo kliknięciu w pole testowe.

Test mierzy odcinek, który widzi przeglądarka: od chwili, gdy system przekazał zdarzenie (znacznik czasu zdarzenia), do rozpoczęcia jego obsługi i do następnej klatki obrazu. Nie obejmuje próbkowania USB klawiatury lub myszy ani przetwarzania obrazu w monitorze. Pomiar działa lokalnie — nic nie jest wysyłane na serwer.

Oceń to narzędzie:

5,0 / 5 · 1 ocena

Powiązane narzędzia

Inne narzędzia, które mogą Ci się przydać

Test opóźnienia wejścia mierzy, ile czasu mija od naciśnięcia klawisza, kliknięcia myszą albo dotknięcia ekranu do chwili, w której przeglądarka zaczyna obsługiwać to zdarzenie i rysuje następną klatkę obrazu. Wynik dostajesz w milisekundach, osobno dla klawiatury, myszy, dotyku i pióra.

Jak przeprowadzić test

  1. Kliknij pole testowe — od tej chwili jest aktywne i przyjmuje naciśnięcia klawiszy.
  2. Naciskaj dowolne klawisze, klikaj w pole albo dotykaj go palcem. Każde naciśnięcie to jedna próba; przytrzymanie klawisza nie liczy się wielokrotnie.
  3. Zbierz co najmniej 20 prób. Ocena pojawia się od piątej próby, ale mediana z dwudziestu jest dużo stabilniejsza.
  4. Przycisk „Kopiuj wynik” zapisuje do schowka podsumowanie z medianą, 95. percentylem, wartością minimalną i maksymalną oraz nazwą przeglądarki — przyda się do porównania dwóch komputerów albo ustawień.

Na początku narzędzie mierzy też częstotliwość odświeżania ekranu na podstawie odstępów między klatkami. Ta wartość jest potrzebna do oceny wyniku: na monitorze 60 Hz klatka trwa około 16,7 ms, na 144 Hz — około 6,9 ms.

Co dokładnie mierzy narzędzie

Każde zdarzenie w przeglądarce ma znacznik czasu, który system nadaje w chwili przekazania naciśnięcia do przeglądarki. Test porównuje ten znacznik z dwoma momentami:

  • opóźnienie obsługi — czas od znacznika zdarzenia do rozpoczęcia jego obsługi przez stronę. Na lekkiej stronie to zwykle ułamek milisekundy; więcej oznacza, że główny wątek przeglądarki był czymś zajęty,
  • czas do następnej klatki — czas od znacznika zdarzenia do chwili, gdy przeglądarka przygotowuje klatkę ze zmienionym wyglądem pola (pomiar przez requestAnimationFrame),
  • szacunkowy czas do wyświetlenia — czas do następnej klatki powiększony o jedną klatkę, bo gotowy obraz trafia na ekran przy kolejnym odświeżeniu.

Narzędzie pokazuje medianę, a nie średnią, bo pojedyncze przycięcia (na przykład w chwili, gdy system odświeża coś w tle) zawyżałyby średnią. Najgorsze przypadki opisuje 95. percentyl: 95 na 100 prób było szybszych.

Czego test nie obejmuje

Przeglądarka nie widzi tego, co dzieje się przed nadaniem znacznika czasu i po wysłaniu obrazu do monitora. Poza pomiarem zostają:

  • próbkowanie USB — klawiatura lub mysz zgłasza się do komputera co określony czas,
  • skanowanie matrycy i eliminacja drgań styków w samej klawiaturze,
  • przetwarzanie obrazu w monitorze lub telewizorze i czas reakcji pikseli.

Pełne opóźnienie „od palca do piksela” da się zmierzyć tylko kamerą szybkoklatkową albo czujnikiem światła przy ekranie. Ten test pokazuje część zależną od przeglądarki i systemu — i właśnie ją najłatwiej poprawić ustawieniami.

Czas klatki przy popularnych częstotliwościach odświeżania

Czas do następnej klatki zależy przede wszystkim od tego, w którym momencie cyklu odświeżania nacisnąłeś klawisz. Dlatego test ocenia wynik w klatkach, a nie w sztywnych milisekundach.

Odświeżanie ekranuCzas jednej klatkiOcena „dobrze” (do 1,5 klatki)Ocena „przeciętnie” (do 2,5 klatki)
60 Hz16,7 msdo 25,0 msdo 41,7 ms
75 Hz13,3 msdo 20,0 msdo 33,3 ms
120 Hz8,3 msdo 12,5 msdo 20,8 ms
144 Hz6,9 msdo 10,4 msdo 17,4 ms
165 Hz6,1 msdo 9,1 msdo 15,2 ms
240 Hz4,2 msdo 6,3 msdo 10,4 ms

Wynik powyżej 2,5 klatki narzędzie oznacza jako wysokie opóźnienie. Jeśli dodatkowo sama obsługa zdarzenia zaczyna się później niż 8 ms po jego nadaniu, pojawia się informacja, że główny wątek strony był zajęty.

Próbkowanie USB — część, której przeglądarka nie widzi

Mysz i klawiatura przekazują dane z określoną częstotliwością. Im wyższa, tym krócej naciśnięcie czeka na wysłanie. Średnie oczekiwanie to połowa okresu próbkowania.

PróbkowanieOkresŚrednie oczekiwanie
125 Hz (typowe biurowe urządzenia)8 ms4 ms
500 Hz2 ms1 ms
1000 Hz (typowe urządzenia dla graczy)1 ms0,5 ms
8000 Hz0,125 ms0,0625 ms

Jak zmniejszyć opóźnienie wejścia

  • Zamknij ciężkie karty (wideo, edytory online, gry w przeglądarce) i wyłącz zbędne rozszerzenia — konkurują o ten sam procesor.
  • Włącz przyspieszanie sprzętowe w ustawieniach przeglądarki.
  • Na laptopie podłącz zasilacz i wybierz tryb wydajności — tryb oszczędzania energii obniża taktowanie procesora i potrafi ograniczyć liczbę klatek.
  • Jeśli monitor obsługuje wyższe odświeżanie, ustaw je w systemie — skraca to każdą klatkę.
  • Powtórz test w innej przeglądarce. Różnice między przeglądarkami na tym samym komputerze bywają większe niż między myszami.

Czas reakcji człowieka to zupełnie inny pomiar — sprawdzisz go w teście refleksu. Działanie poszczególnych klawiszy zweryfikujesz w teście klawiatury, a płynność obrazu w teście FPS ekranu.

Najczęściej zadawane pytania

Czy ten test mierzy pełny input lag monitora?

Nie. Mierzy odcinek od nadania znacznika czasu zdarzenia do obsługi i do następnej klatki w przeglądarce. Próbkowanie USB i przetwarzanie obrazu w monitorze są poza zasięgiem strony internetowej.

Dlaczego wyniki kolejnych prób się różnią?

Naciśnięcie trafia w losowy moment cyklu odświeżania ekranu. Raz klatka zaczyna się zaraz po nim, raz prawie pełną klatkę później. Dlatego liczy się mediana z wielu prób, a nie pojedynczy wynik.

Czy wynik zależy od przeglądarki?

Tak. Każda przeglądarka inaczej planuje obsługę zdarzeń i rysowanie klatek. Porównuj wyniki zawsze w tej samej przeglądarce albo celowo testuj kilka, żeby wybrać najszybszą.

Czy test działa na telefonie?

Tak — dotknięcia pola testowego są liczone jako osobny rodzaj wejścia. Na telefonie z ekranem 90 lub 120 Hz narzędzie wykryje wyższe odświeżanie i odpowiednio oceni wynik.

Co oznacza komunikat o zajętym głównym wątku?

Obsługa zdarzenia zaczęła się później niż 8 ms po jego nadaniu. Przeglądarka wykonywała wtedy inną pracę, na przykład skrypt z innej karty albo z rozszerzenia. Zamknij zbędne karty i powtórz test.

Czy moje dane są gdzieś wysyłane?

Nie. Pomiar i obliczenia odbywają się wyłącznie w przeglądarce. Strona nie zapisuje naciśniętych klawiszy ani wyników.

Zainstaluj Webp.pl Miej narzędzia we własnej kieszeni!