Что такое Input Lag и как он влияет на впечатления от игры
Объясняем и показываем, как устроен Input Lag и почему это важно.


Абрикос Абрикосовый для Skillbox Media

Дмитрий Землянкин
Сценарист и копирайтер. Утверждает, что видел все фильмы и прошёл все игры, но редакция отказывается ему верить.
Input Lag — задержка ввода. Время, которое проходит с момента получения команды до отображения того или иного действия на экране. После нажатия кнопки на контроллере электронике требуется время на просчёт сигнала и вывода картинки на дисплей — из-за этого и происходит задержка ввода.
Как устроен Input Lag?
Задержка ввода состоит из обработки сигнала контроллером, компьютером и дисплеем.

- Сэмплирование, или задержка выборки ввода, происходит, когда ПК или консоль получает сигнал и передаёт игровому движку данные — например, команду действия, отправленную игроком.
- Задержка игрового движка — время на обработку компонентов игры, например визуальных эффектов и звука.
- Очередь рендеринга — команда графическому процессору, объясняющая порядок рендера объектов.
- Далее графический процессор отрисовывает кадры.
- Компоновка — диспетчер окон получает кадр и отправляет его на компоновку с другими окнами. Если играть в полноэкранном режиме, этой задержки не будет.
- Сканирование — время считывания данных из буфера кадров, которые передаёт процессор. На этот параметр влияет скорость обновления дисплея — она считается в герцах.
- Обработка отображения — обработка дисплеем параметров изображения. Например, HDR.
- Отклик пикселей — его чаще называют Gray to Gray — определяет, сколько времени требуется пикселю для перехода от одного уровня серого к другому. От этого зависит, как быстро пиксели дисплея реагируют на команду и меняют цвет.
Для кого важен Input Lag?
Максимально важен для киберспортивных дисциплин — шутеров, файтингов, MOBA. Запаздывание реакции персонажа на команды влияет на соревнования не меньше, чем скорость реакции игрока. Input Lag — один из важнейших параметров в киберспорте наравне с частотой кадров в секунду. Про FPS мы писали ранее в другой статье.
Киберспортсмен Джордан n0thing Гилберт объясняет важность низкого Input Lag
Задержка ввода влияет на регистрацию выстрелов, низкий лаг позволяет делать фликшоты — это техника, при которой игрок в шутере очень резко целится во врага и метко стреляет.
В соревновательных дисциплинах существует понятие Peeker’s Advantage — преимущество подглядывающего. Заглядывающий за угол игрок имеет преимущество перед противником с другой стороны, что влияет на тактику в шутерах. Peeker’s Advantage зависит от задержки ввода.
Как снизить Input Lag?
Input Lag не прописывают в официальных спецификациях, параметр меняется в зависимости от «железа». На любом ПК есть несколько способов снизить лаг:
- Отключить масштабирование изображения: для этого в параметрах масштаба и разметки дисплея нужно выставить 100%.
- Изменить схему управления питанием и выставить максимальную производительность.
- Отключить сглаживание и вертикальную синхронизацию в настройках игры.
Чтобы снизить Input Lag на ТВ и консоли, следует отключить все программные средства улучшения видеосигнала — например, искусственное повышение плавности в динамичных сценах. По умолчанию все подобные параметры включены.
На время считывания данных из буфера кадров влияет скорость обновления дисплея. У монитора с высокой скоростью обновления задержка будет меньше.
Стоит использовать соответствующее ЖК-панели разрешение. Например, лаг повышается, если 4К-монитор сжимает изображение до Full HD.
Во многих современных телевизорах есть особый игровой режим. При подключении консоли используйте вход HDMI Game.
Для большей скорости отклика на любой платформе имеет смысл отключить HDR — о том, как устроен высокий динамический диапазон, мы писали в другом материале.
Производители «железа» разрабатывают технологии, специально заточенные под киберспорт. Например, NVIDIA Reflex измеряет и оптимизирует задержки системы в соревновательных играх.
Низкая задержка ввода монитор что это
Чем выше частота обновления, тем меньше задержка ввода.
Таким образом, дисплей с частотой 120 Гц будет иметь вдвое меньшую задержку ввода по сравнению с дисплеем с частотой 60 Гц, поскольку изображение обновляется чаще, и вы можете реагировать на него раньше.
Практически все новые игровые мониторы с высокой частотой обновления имеют достаточно низкую задержку ввода по отношению к их частоте обновления, поэтому задержка между вашими действиями и результатом на экране будет незаметной.
Поэтому, если вам нужен самый быстрый игровой монитор с частотой 240 Гц или 360 Гц, доступный для соревновательных игр, вам следует сосредоточиться на его характеристиках скорости отклика.
Телевизоры обычно имеют более высокую задержку ввода, чем мониторы.
Для наилучшей производительности ищите телевизор с собственной частотой обновления 120 Гц (а не «эффективной» или «фальшивой 120 Гц» с помощью интерполяции частоты кадров)!
Также очень важно включить «Игровой режим» на телевизоре.Он обходит определенную постобработку изображения, чтобы уменьшить задержку ввода.
Тестирование инпут лага в разных режимах
Доброго времени суток, прошлый пост о вертикальной синхронизации оказался довольно популярным и я решил не останавливаться на информации из источника и провел тестирование инпут лага лично. Сейчас я вам всё покажу и результат оказался довольно интересным.
Задержка всей системы делится на подгруппы, сегодня мы тестировали PC Latency, то есть задержку обработки самой игры. Ниже все данные тестов не учитывают задержку монитора и устройств ввода.
Сегодня у нас на тесте игра A Plague Tale Requiem, только в ней я смог получить данные «Средней задержки ПК», в других играх оверлей нвидии выдавал «Задержку рендера», что нас менее интересует.
Конфигурация пк на тесте:
На скриншотах при сравнении обращаем внимание на «Средняя задержка ПК«. Во всех тестах ниже использовался G-SYNC Compatible.
Vsync On vs Vsync Off
Для начала вот сравнение включенной вертикальной синхронизации с лимитом минус 4 фпс от частоты монитора и выключенной. Как мы видим разница в задержке всего 3 мс и то, только потому что справа у нас на 70 фпс больше. Стоит ли терпеть разрывы экрана ради 3мс инпут лага решать вам.
слева: Vsync On + лимит 140 — справа: Vsync Off + лимиты сняты
DLSS 3 (Frame Generation)
Далее у нас сравнение всеми желанного DLSS 3 или если быть точнее генерации кадров. При включении DLSS 3 мы получаем +15мс задержки и это надо учитывать, что пк на тесте и без него выдает 140 фпс в игре, если у вас будет 60 фпс и вы захотите включить генерацию кадров результат будет печальнее. Но 30мс это вполне терпимо и практически не вызывает дискомфорт в игре.
слева: Vsync On + лимит 140 — справа: Vsync On + DLSS 3 (Генерация кадров)
По многим просьбам повторим тест, но с нагрузкой на видеокарту. И так у нас 62 фпс поэтому смысла от лимита в 140 мало, тут нам поможет Nvidia Reflex снизить задержку. В сравнении с DLSS 3 мы получаем на 50% больше фпс и на 45% больше задержку.
слева: Vsync On + Reflex — справа: Vsync On + DLSS 3 (Генерация кадров)
Полная нагрузка и лимиты
Теперь сравним, то в какие ситуации вы скорее всего будете попадать. Мне пришлось задушить свою видеокарту до 35% мощности, чтобы провести этот тест. Если у вас упор фпс из за видеокарты (как мы видим на скриншоте 99% загрузки ГП), тогда задержка увеличивается и на помощь приходит Nvidia Reflex, с ним на 9мс меньше задержка. Но если мы поставим лимит кадров ниже и снимем упор с видеокарты, то получим ещё более низкую задержку хоть и с меньшим фпс.
слева: Vsync On + лимит 140 — центр: Vsync On + Reflex On — справа: Vsync On + лимит 99
DLDSR (Нейронный суперсэмплинг)
Ещё одно интересное сравнение, я давний пользователь DLDSR, так как у меня 1080р монитор, я предпочитаю играть в 1620р (DLDSR 2.25x). Многие современные ААА игры не выдают достаточную детализацию в 1080р разрешении даже на Ультра текстурах, но с DLDSR мы можем её получить. Но сейчас не об этом, у нас сравнение задержки включенного режима DLDSR.Как мы видим при использовании в игре разрешения выше родного разрешения монитора, мы получаем задержку в 10мс (если бы не тест, я бы даже не знал об этом). Если вас беспокоит задержка, вы можете снизить её, просто включив DLDSR разрешение в панели нвидии для рабочего стола и после запустите игру, таким образом задержка будет всего на 2мс выше родного разрешения экрана.
Désolé !
Une erreur est survenue lors du traitement de votre requête :
Cet article n’existe pas. Il est possible qu’il ait été supprimé par la personne qui l’a créé.
Voici un lien vers la page d’accueil de la communauté Steam.
© Valve Corporation. Tous droits réservés. Toutes les marques commerciales sont la propriété de leurs titulaires aux États-Unis et dans d’autres pays. Certaines données géographiques de ce site sont fournies par geonames.org.
Politique de protection de la vie privée | Mentions légales | Accord de souscription Steam | Cookies