Тест частоты опроса клавиатуры.
Оцените, как часто ваша клавиатура сообщает данные компьютеру (125Hz – 1000Hz+), измеряя временные промежутки между быстрыми событиями нажатий клавиш.
Нажмите здесь, а затем как можно быстрее нажимайте как можно больше клавиш — проведите пальцами по клавиатуре.
Совет: проведите ладонью или пальцами по буквенным клавишам — чем больше отдельных событий в секунду, тем точнее результат.
Распределение интервалов между событиями
промежуток между последовательными событиями (мс)Статистика тайминга
Стандартные частоты опроса USB
Проверьте это перед измерением
- Для точности используйте проводное подключениеБеспроводное энергосбережение снижает частоту опроса; сначала тестируйте проводное подключение, затем сравните с беспроводным отдельно.
- Проводите пальцами, а не удерживайтеАвтоповтор клавиш формирует ОС — проводите или прокатывайте пальцами, чтобы получить настоящие, отдельные события.
- Учитывайте ограничение браузераБраузеры ограничивают точность таймера примерно до 1000Hz, поэтому более высокие частоты здесь могут отображаться как 1000Hz.
Как измерить частоту опроса
- 1
Наведите фокус на поле захвата
Кликните по полю выше и приготовьтесь быстро напечатать серию нажатий.
- 2
Проводите пальцами
Быстро проведите или прокатите пальцами по буквенным клавишам, чтобы сгенерировать много отдельных событий клавиш.
- 3
Прочитайте оценку
Наименьший стабильный интервал между событиями показывает вашу частоту отчётов — зажимайте дольше для более точного результата.
Что такое частота опроса клавиатуры?
Частота опроса (report rate) — это то, сколько раз в секунду клавиатура отправляет своё состояние компьютеру по USB или по беспроводной связи. Клавиатура с частотой 125Hz сообщает данные каждые 8 миллисекунд; клавиатура с частотой 1000Hz — каждую 1 миллисекунду, снижая наихудшую задержку ввода до 7 мс.
Браузер ставит временную метку на каждое событие keydown/keyup. Клавиатура может доставлять события не быстрее, чем позволяет её интервал опроса по USB, поэтому промежутки между отдельными событиями указывают на частоту опроса. Но браузеры намеренно округляют и добавляют случайные отклонения к этим временным меткам в целях безопасности, поэтому результат — лишь оценка, а не лабораторное измерение, и он может показывать более высокое значение, чем реальная частота опроса вашей клавиатуры (см. примечание о точности ниже).
Когда использовать этот тест
Новая игровая клавиатура
Проверьте, действительно ли заявление о «1000Hz» соответствует частоте отчётов, за которую вы заплатили.
После изменения настройки
Переключили частоту опроса в драйвере или горячей клавишей? Убедитесь, что изменение действительно применилось.
Проводное и беспроводное подключение
Проверьте, не снижается ли незаметно частота в беспроводном режиме по сравнению с кабелем.
Глоссарий частоты опроса
- Частота опроса / report rate
- Как часто клавиатура отправляет своё состояние компьютеру, в Hz — 1000Hz означает каждую 1ms.
- Задержка ввода
- Задержка между физическим нажатием и реакцией компьютера на него; более высокая частота отчётов снижает её наихудшее значение.
- Дебаунс
- Короткая задержка в прошивке, которая фильтрует дребезг переключателя, чтобы одно нажатие не сообщалось как несколько.
Часто задаваемые вопросы
Как получить точный результат?
Создайте как можно больше отдельных событий нажатий за короткий промежуток времени: проведите пальцами по нескольким буквенным клавишам или аккуратно проведите ладонью по клавиатуре. Удержание одной клавиши не подойдёт — события автоповтора поступают от операционной системы, а не от клавиатуры, поэтому инструмент их игнорирует. Чем дольше вы нажимаете клавиши, тем точнее оценка; старайтесь набрать несколько сотен событий.
Имеет ли значение более высокая частота опроса?
Для печати — нет: разница между 125Hz и 1000Hz составляет максимум 7 мс, что значительно ниже порога восприятия человека во время печати. Для соревновательных игр клавиатура с частотой 1000Hz убирает небольшую, но стабильную часть задержки ввода, поэтому большинство механических игровых клавиатур по умолчанию работают на 1000Hz. Частоты выше 1000Hz дают всё меньший эффект, ограниченный частотой обновления вашего монитора и тик-рейтом игры.
Почему моя клавиатура на 8000Hz показывает только 1000Hz?
Браузеры намеренно снижают точность таймера (обычно до 0.1–1 мс), чтобы предотвратить атаки по времени, а стек ввода ОС может группировать события. Из-за этого любой веб-тест ограничен разрешением примерно в 1000Hz. Надёжное определение 2000–8000Hz требует фирменного ПО от производителя клавиатуры.
Можно ли изменить частоту опроса клавиатуры?
Многие игровые клавиатуры позволяют менять частоту в фирменном ПО настройки (например, 125/250/500/1000Hz) или с помощью аппаратной комбинации клавиш — сверьтесь с инструкцией. Беспроводные клавиатуры часто снижают частоту в режиме энергосбережения, поэтому проверьте и проводное, и беспроводное подключение. После изменения частоты нажмите «Сбросить измерения» выше и снова понажимайте клавиши, чтобы подтвердить результат.
Частота опроса — это то же самое, что время отклика или точка срабатывания клавиатуры?
Нет — это разные вещи. Частота опроса — это как часто клавиатура сообщает своё состояние ПК (каждую 1 мс при 1000 Гц). Срабатывание — это точка хода клавиши, в которой нажатие регистрируется, а время отклика переключателя — насколько быстро оборудование его обнаруживает. Высокая частота опроса не сделает медленный переключатель быстрее; все три вместе определяют общую задержку ввода. Этот инструмент измеряет только частоту опроса.
Примечание о точности — почему результат может быть завышен
Браузеры передают события клавиатуры только с огрублёнными и намеренно «дрожащими» временными метками — это осознанная защита от атак по времени (timing attacks). Если два события случайно оказываются ближе друг к другу, чем реальный интервал опроса вашей клавиатуры, тест показывает ЗАВЫШЕННЫЙ результат: клавиатура с настоящей частотой 1000 Hz может показать здесь 2000 Hz или даже 4000 Hz, причём число часто меняется от попытки к попытке. Это ограничение браузера, а не вашей клавиатуры. Воспринимайте этот результат лишь как приблизительный ориентир. Чтобы узнать точное значение, используйте фирменное ПО-конфигуратор вашей клавиатуры или специальную утилиту для измерения частоты опроса на уровне операционной системы. Наиболее стабильную оценку даёт нажатие широкого набора клавиш и сброс (Reset) измерений между попытками.