Co to jest input lag
Zrozummy, czym jest input lag; jest to czas potrzebny na wyświetlenie akcji lub sygnału na ekranie telewizora lub monitora. Input lag jest istotny dla graczy; im szybciej obraz reaguje na działania gracza, tym lepiej. Input lag powinien być rozpatrywany oddzielnie dla telewizora i monitora, ponieważ różne podejścia wyświetlają obraz.
Które komponenty generują opóźnienie wejściowe
Weźmy najprostszą sytuację: poruszasz myszą, a po pewnym czasie obiekt, którym sterujesz, robi coś i może to zająć trochę czasu. Czas ten będzie składał się z następujących przedziałów czasowych, które sumują się do opóźnienia wejścia.
- Podczas poruszania myszą czujnik myszy odbiera ruch; generowany jest sygnał, który jest przesyłany do komputera.
- Czas transmisji sygnału zależy od typu myszy komputerowej; mysz przewodowa zajmuje mniej czasu niż mysz Bluetooth. Dlatego też gracze preferują myszy przewodowe.
- Następnie sygnał jest przetwarzany przez program, a obiekt i pożądane działanie są dopasowywane, wykonywane są obliczenia, a program tworzy zmianę ruchu obiektu.
- Informacje te są formowane w ramkę wideo, obsługiwane przez kartę graficzną i przesyłane do urządzenia wyjściowego. Jest to teraz port HDMI lub Display.
- Informacje są przesyłane do monitora przez wejście HDMI.
- Informacje trafiają do procesora monitora, który tworzy obraz wyświetlany na ekranie.
- Obraz zostanie wyświetlony na ekranie.
Wszystkie te działania wymagają czasu, nie dużo, ale w ostatecznym rozrachunku wychodzi kilkadziesiąt milisekund, a oto jak w przybliżeniu można sobie wyobrazić czas potrzebny na wyświetlenie akcji na ekranie monitora.
Mysz5-15milisekund.
Przetwarzanie przez komputer2-15
Generowanie strumieniawideo – 2-10 milisekund
Odbiór strumienia wideo przez telewizor –2-10mil
Kondycjonowanie sygnału do wyświetlenia2-10milisekund
Wyświetlenie obrazu na7-15 milisekund czasu reakcji.
W rezultacie otrzymujemy około 30 milisekund opóźnienia wejściowego; jest to minimum, ale w rzeczywistości może być więcej. Upewnij się, że odróżniasz opóźnienie wejściowe od czasu reakcji. Czas reakcji może być niewielki, ale opóźnienie wejściowe będzie znacznie większe.
Dlaczego producenci monitorów podają niższe czasy reakcji?
W opisach monitorów lub telewizorów można zobaczyć czasy reakcji wynoszące 1 milisekundę (MPRT) lub 3 ms (GTG). Musisz zdać sobie sprawę, że to wszystko marketing. Policzmy: monitor z częstotliwością odświeżania 240 klatek na sekundę. W jednej sekundzie jest 1000 milisekund, a 1000/240 daje 4,17 milisekundy. Obraz zmienia się co cztery milisekundy. Wszystkie wskaźniki GTG lub MPRT biorą pod uwagę percepcję wzrokową; na przykład osoba nie widzi ciemniejszych części obrazu, jeśli znajdują się one na tle jaśniejszych części obrazu. To tutaj stosowane są różnego rodzaju algorytmy obliczeniowe i uzyskiwane są wskaźniki marketingowe.
Opóźnienie sygnału wejściowego w monitorach
W monitorach, ponieważ są one wyraźnie zaprojektowane do pracy z komputerami, opóźnienie wejściowe jest minimalne; im lepszy monitor, tym mniejsze opóźnienie wejściowe. Przeciętny monitor ma opóźnienie wejściowe wynoszące około dziesięciu milisekund. Dotyczy to również monitorów do laptopów. Jeśli jesteś graczem, kup monitor z najwyższą częstotliwością wyświetlania; im wyższa częstotliwość wyświetlania, tym lepiej. Ponadto, ze względu na proces produkcyjny, wyświetlacze LED mają większe opóźnienie wejściowe niż wyświetlacze OLED.
Opóźnienie sygnału wejściowego w telewizorze
Telewizory mają duże ekrany, a jakość obrazu musi być wysoka; w tym celu zaprojektowano kilka podprogramów do dodatkowego przetwarzania obrazu w programach operacyjnych telewizorów. Na przykład istnieje program do skalowania, program do pracy z HDR i programy poprawiające jakość obrazu. Wszystkie te programy znacznie wydłużają czas wyświetlania obrazu na ekranie. To opóźnienie wejściowe sięga 100 ms. Dobrą wiadomością jest to, że jeśli używasz telewizora jako monitora, wszystkie podprogramy, które powodują opóźnienie wejściowe, są wyłączone; jest to włączenie trybu gry. Jeśli używasz telewizora tylko do oglądania filmów, opóźnienie wejściowe nie ma żadnego wpływu na nic.
Input lag w konsoli do gier
Konsole do gier są różne; na przykład PS5 lub Xbox to komputery przeznaczone wyłącznie do gier. Niektóre konsole Nintendo mają własny ekran, na którym wyświetlana jest gra; jeśli chcesz, obraz może być wyświetlany na monitorze lub telewizorze. Konsole do gier mają nieco mniejsze opóźnienie, ponieważ są przeznaczone do gier, a gry są zoptymalizowane pod kątem szybkiego tworzenia obrazu; dzięki temu opóźnienie wejściowe jest zmniejszone o 20-30%, głównie dzięki optymalizacji przetwarzania obrazu przez kartę graficzną.
Jak naprawić opóźnienie wejścia
Jeśli opóźnienie na wejściu jest znaczne, a gra jest niewygodna, można je zmniejszyć.
- Sprawdź połączenie internetowe; czasami dostawca internetu ma problem ze sprawdzeniem pingu; użyj https://www.speedtest.net/.
- Jeśli korzystasz z joysticków do gier, używaj myszy przewodowej; lepiej też, jeśli są one przewodowe.
- Ustaw monitor na maksymalną liczbę klatek na sekundę; jeśli twój monitor jest inteligentny, ma tryb gry, pamiętaj, aby go włączyć. Monitory inne niż inteligentne mają ten tryb, ale działa on nieco inaczej; zmieniają się tylko ustawienia obrazu, jasność i kontrast.
- Jeśli używasz telewizora jako monitora, włącz tryb gry podczas grania. Nowoczesne telewizory obsługują automatyczny tryb gry ALLM (Auto Low Latency Mode); sprawdź, czy telewizor jest w trybie gry.
- Gry online, takie gry działają z serwerami gier, co może stanowić problem na serwerach gier.
Czy input lag naprawdę jest problemem?
Opóźnienie wejściowe występuje zawsze, w mniejszym lub większym stopniu. Trudno jest prawidłowo zmierzyć opóźnienie wejściowe, ponieważ składa się ono z wielu elementów, z których niektóre można zmierzyć tylko metodami laboratoryjnymi i nie jest to łatwe. Z reguły znacznie łatwiej jest zmierzyć czas dotarcia sygnału do wejścia HDMI telewizora lub monitora i zobaczyć rzeczywisty wygląd obrazu, ale będzie to pomiar tylko czasu opóźnienia samego telewizora. Jak prawidłowo zmierzyć, gdy obraz dopiero zaczął się pojawiać, ponieważ matryca wyświetlacza nie może zareagować natychmiast lub gdy obraz jest w całości wyświetlany (w wyświetlaczach LED piksele zakończyły obrót, ale w OLED piksele osiągnęły żądaną jasność). Można przyjąć 20% wyglądu klatki lub 40% jako normę i zmierzyć czas opóźnienia. Wszystko to jest względne i wymaga krytycznego podejścia do Input lag.
Jak mogę zrozumieć, czym jest moje Input Lag?
Na przykład w grach online na ekranie można zobaczyć czas opóźnienia, jest to wartość ping, ale jest to tylko czas, w którym komputer komunikuje się z serwerem za pomocą pakietów danych. Obliczenie jest proste; pakiet wysyłający określa czas wysłania, komputer lub serwer, który odbiera pakiet, oblicza czas potrzebny na wysłanie pakietu. Jest to jedna część czasu opóźnienia, który będzie wynosił 30-50 ms.
A jeśli mówimy o monitorze lub telewizorze, czas opóźnienia będzie prawie równy częstotliwości odświeżania i będzie równy tym wartościom.
Częstotliwość odświeżania | Opóźnienie wejścia |
60Hz | 16.6mc |
120 Hz | 8.3mc |
144 Hz | 6.94mc |
165Hz | 6.0mc |
240 Hz | 4.16mc |
360 Hz | 2.77mc |
480 Hz | 2.08mc |
Czy input lag naprawdę ma znaczenie?
Jeśli nie grasz w gry, Input Lag nie powinien ci przeszkadzać, jeśli grasz w gry i używasz monitora lub telewizora o wysokiej częstotliwości odświeżania. Nie zauważysz żadnego znaczącego opóźnienia z powodu monitora lub telewizora. Jeśli Input Lag jest dla ciebie ważny, zakładam, że grasz w dynamiczne gry; wtedy Input Lag jest dla ciebie ważny.
A jeśli chcesz go zmniejszyć, musisz spojrzeć na problem całościowo, zaczynając od karty graficznej i myszy, a dopiero na końcu zwracając uwagę na monitor. Nowoczesne monitory i telewizory mają niski czas opóźnienia.