Устройство / Мышь

Тест частоты опроса мыши: оценка Hz в браузере

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

Тест частоты опроса мыши: оценка Hz в браузере: Считает отсчёты мыши, доступные браузеру, включая сгруппированные отчёты, если браузер их предоставляет. При поддержке используются необработанные обновления указателя. Окна длительностью одна секунда показывают текущую и максимальную частоту; для среднего значения используется принятый интервал движения. Длинные паузы и очень короткие выбросы времени исключаются. Тест оценивает доставку событий браузером, а не точную частоту опроса USB-оборудования. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.

Запуски
В вашем браузере
Стоимость
Бесплатно · без регистрации
Доступность
Готово к использованию
Оценка частоты опроса мышиЛокальная обработка

Полностью работает в браузере

Начните, затем двигайте мышью по кругу здесь

Резервный режим движения указателя

Текущая частота, ГцПродолжайте движение
Средняя частота, Гц0 Гц
Максимальная частота окна, Гц0 Гц

Гистограмма интервалов: последнее окно

≤125 Гц
0
126–250 Гц
0
251–500 Гц
0
501–1000 Гц
0
1001–2000 Гц
0
2001–4000 Гц
0
4001–8000 Гц
0
>8000 Гц
0

Доставлено событий: 0; образцов после раскрытия объединённых событий: 0.

Это оценка, а не измерение аппаратной частоты опроса. Браузеры могут объединять отчёты мыши или ограничивать их доставку частотой браузера/дисплея. getCoalescedEvents() подсчитывает доступные отчёты внутри каждого доставленного события, не считая родительское событие дважды. Chromium может поддерживать pointerrawupdate; iOS использует pointermove. Поддержка определяется в этом браузере.

Текущая и максимальная частота рассчитываются по окнам в одну секунду, а средняя взвешивается по принятому времени движения. Паузы длительностью 50 ms и более и интервалы менее одной восьмой типичного интервала исключаются. Одинаковые временные метки не позволяют различить отдельные отчёты. Двигайте мышью непрерывно: без движения текущая оценка невозможна.

Кнопки и колёсико мыши · Тест частоты обновления · Тестер геймпада

Отчёты указателя

Спецификация W3C Pointer Events описывает исходные обновления и объединённые выборки. Раскрытие списка объединённых событий восстанавливает выборки, доступные браузеру, но не может восстановить отчёты, которые браузер отбросил. Источник: https://www.w3.org/TR/pointerevents3/#coalesced-events

Частота и фильтрация

Частота = принятые интервалы × 1000 / время принятых интервалов в миллисекундах. Интервалы длительностью 50 ms и более, а также интервалы короче одной восьмой медианного интервала исключаются. Это параметры анализа, а не характеристики устройства. Гистограмма подсчитывает интервалы в последнем окне.

Как пользоваться

  1. Запустите измерение, затем непрерывно двигайте мышью по кругу в рабочей области.
  2. Следите за текущей, средней и максимальной частотой за окно в Hz, а также за гистограммой интервалов.
  3. Приостановите или сбросьте измерение и сравните результат с тестами мыши и дисплея.

Конфиденциальность и ограничения

Измерения остаются в этом браузере. Ничего не загружается.

Похожие инструменты

Часто задаваемые вопросы

Почему оценка ниже, чем указано в настройках мыши?

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

Сгруппированные отчёты считаются дважды?

Нет. Если браузер предоставляет сгруппированные отсчёты, они заменяют родительское событие при подсчёте. Одинаковые временные метки не позволяют различить отдельные отчёты.

Можно ли использовать iPhone?

Для этого теста нужно двигать мышью. iOS не предоставляет необработанные обновления указателя и использует обычные события движения. Для проверки пальцев используйте тест сенсорного экрана.

Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен