UserBenchmark / Все инструменты / Тест задержки событий мыши
Мышь

Тест задержки событий мыши

Измерьте задержку перехода событий браузера к следующему кадру для щелчков мыши.

БесплатноБез скачиванияБез регистрации

Тест задержки событий мыши · Обзор

Краткий ответ: Измерьте задержку перехода событий браузера к следующему кадру для щелчков мыши. Отсчет времени начинается в обработчике событий и заканчивается при следующем обратном вызове анимации.

Тест задержки событий мыши

Тест загрузится после открытия. Доступ к устройству запрашивается только после запуска.

Подробное руководство

Как пользоваться инструментом

  1. Щелкните поверхность несколько раз и проверьте медианный интервал между событиями и следующим кадром.
  2. Сравнение выполняется только с одинаковыми настройками дисплея и браузера.

Результат

Время обратного вызова от события к анимации, миллисекунды

Входные данные

Щелчки или целенаправленные нажатия клавиш

Требования браузера

requestAnimationFrame; временные метки выполнения

Обработка

Запускается на вашем устройстве; нет загрузки результатов инструмента

Метод измерения и значение результата

Число измеряет время от обработки события ввода браузера до обратного вызова следующего кадра анимации. Он не измеряет задержку аппаратного обеспечения USB, срабатывание переключателя или фактическую реакцию фотонов.

Как читать результат

Отсчет времени начинается в обработчике событий и заканчивается при следующем обратном вызове анимации. Он исключает более ранний путь к оборудованию и операционной системе.

Это число не является общей задержкой мыши.

Часы запускаются внутри обработчика ввода и останавливаются при следующем обратном вызове анимации. Результат менее миллисекунды возможен, если ввод поступает непосредственно перед запланированным кадром. Он не включает в себя полную мышь, ОС, конвейер рендеринга и панели. Используйте камеру или специальный инструмент для измерения физической сквозной задержки.

Что проверить дальше

Держите вкладку видимой и закрывайте тяжелые рабочие нагрузки. Щелчок, происходящий непосредственно перед кадром, может дать очень небольшое число.

Расписание кадров, видимость вкладок и загрузка системы влияют на результат. Сравните медиану при тех же условиях и не рассматривайте это число как сквозную задержку ввода.

Частые вопросы

Означает ли результат менее миллисекунды, что общая задержка мыши составляет менее 1 мс?

Нет. Интервал охватывает лишь часть планирования работы браузера. Физическую задержку от нажатия переключателя до появления света на экране нужно измерять внешним методом.

Как запустить тест задержки событий мыши?

Щелкните тестовую поверхность или нажмите клавишу, в зависимости от выбранного теста. Повторите для нескольких образцов.

Нужны ли скачивание или учётная запись?

Нет. Откройте инструмент в современном браузере. Инструкции доступны без JavaScript, но интерактивный тест требует его.

Почему результаты различаются?

Питание, фоновые процессы, планирование браузера и настройки устройства влияют на измерение. Сравнивайте несколько попыток в одинаковых условиях.