Тест частоты опроса клавиатуры
10 секунд прокатывайте пальцы по множеству клавиш — и получите оценку того, как часто клавиатура отчитывается компьютеру.
Быстро перебирайте пальцами как можно больше разных клавиш.
Подключите USB- или Bluetooth-клавиатуру, чтобы её проверить. Экранная клавиатура телефона не отправляет настоящих нажатий клавиш.
Остановлено. Клавиши снова работают на странице как обычно.
Почему это оценка
Браузер видит только момент, когда пришло каждое событие клавиши. Клавиатура, которая отчитывается каждые 8 мс (125 Гц), даёт промежутки, кратные 8 мс; мы ищем наибольший такой шаг. Система и браузер добавляют свои задержки, а браузеры не показывают шаги мельче примерно 1 мс, поэтому это оценка, а не измерение самого железа.
Этот тест работает в браузере, и ему нужен JavaScript. Включите JavaScript, чтобы его запустить. Пояснения и чек-лист ниже доступны и без него.
Как проверить частоту опроса клавиатуры
- Нажмите Начать тест на 10 секунд. Отсчёт 10 секунд начинается с первого нажатия.
- Прокатывайте пальцы по как можно большему числу разных клавиш и как можно быстрее. Представьте, что барабаните по всей клавиатуре, а не печатаете слова.
- Через 10 секунд появится результат, например ≈ 125 Гц с подписью «8 мс между отчётами», числом измеренных интервалов и долей тех, что совпали с закономерностью.
- Нажмите Ещё раз, чтобы повторить. Два-три совпавших прогона убедительнее одного.
График под результатом показывает промежутки между нажатиями в миллисекундах. У клавиатуры на 125 Гц промежутки часто собираются в кучки на 8, 16, 24 мс и так далее.
Как работает оценка
Клавиатура сообщает компьютеру о нажатии не в тот же миг, а в фиксированном ритме — это и есть частота опроса (polling rate): 125 Гц — отчёт каждые 8 мс, 500 Гц — каждые 2 мс, 1000 Гц — каждую 1 мс. Значит, два нажатия, попавшие в разные отчёты, разделены целым числом периодов.
Тест записывает время между нажатиями разных клавиш (автоповтор при удержании не учитывается). Затем он проверяет периоды 16, 8, 4, 2 и 1 мс и выбирает самый крупный, которому соответствуют хотя бы 90% промежутков, с допуском ±0,25 мс. Если 90% промежутков близки к кратным 8 мс, клавиатура почти наверняка отчитывается каждые 8 мс: ≈ 125 Гц.
- ≈ 125 Гц (8 мс): типично для офисных клавиатур и многих ноутбуков.
- ≈ 250 Гц (4 мс) или ≈ 500 Гц (2 мс): некоторые игровые и беспроводные клавиатуры.
- ≥ 1000 Гц (предел браузера): 1 мс — самый мелкий шаг, который этот метод может проверить, поэтому клавиатуры на 1000, 4000 и 8000 Гц попадают сюда все.
- Чёткой закономерности нет: промежутки не ложатся ни на один фиксированный период. Система или клавиатура (часто по Bluetooth) добавляет разброс. Попробуйте ещё раз, быстро прокатывая пальцы по многим клавишам.
Почему браузер может только оценить
Веб-страница видит лишь, когда пришло каждое событие клавиши, — уже после того, как его обработали USB-стек, операционная система и браузер. Каждый из них добавляет немного задержки и разброса. Некоторые браузеры ещё и намеренно округляют время событий ради приватности (так умеют Firefox и Safari, особенно с включённой защитой от фингерпринтинга). Если тест замечает такие грубые часы, он прямо об этом говорит и не показывает число, а не выдумывает его.
Поэтому результат подписан как Оценка. Он хорошо отличает клавиатуру на 125 Гц от клавиатуры на 1000 Гц и показывает данные, по которым посчитан. Но он не может измерить собственную аппаратную задержку клавиатуры и не отличит 1000 Гц от 8000 Гц. Для точных цифр нужен USB-анализатор или фирменная программа производителя. Сервисы, которые выдают из браузера число вроде «997,3 Гц», угадывают.
Многие игровые клавиатуры позволяют менять частоту опроса в фирменной программе или сочетанием клавиш. Если вы её поменяли, этот тест — быстрый способ убедиться, что настройка применилась.
Частота опроса и задержка клавиатуры
Часто ищут «тест отклика клавиатуры», но частота опроса — лишь часть задержки. Переход с 125 на 1000 Гц сокращает худшее ожидание следующего отчёта с 8 мс до 1 мс. Свою задержку добавляют подавление дребезга, опрос матрицы самой клавиатурой, беспроводная связь, операционная система и монитор, и браузер не может разделить их. Хотите почувствовать всю цепочку целиком — тест на реакцию измеряет вас вместе со всем оборудованием.
Похожие тесты: тест частоты опроса мыши делает то же для мыши другим методом, тест клавиатуры проверяет каждую клавишу, а тест гостинга показывает, сколько клавиш регистрируется сразу. Статья как читать результаты тестов подробнее объясняет Гц и мс, а руководство по клавиатуре ноутбука поможет с клавишами, которые не откликаются. Ничего из нажатого не сохраняется и не отправляется. Другие инструменты — в разделе тесты устройств.
Частые вопросы
Как узнать частоту опроса клавиатуры?
Нажмите на этой странице кнопку старта и 10 секунд прокатывайте пальцы по множеству разных клавиш. Тест посмотрит на промежутки между нажатиями и оценит частоту отчётов, например ≈ 125 Гц (8 мс) или ≥ 1000 Гц.
Какая частота опроса клавиатуры считается хорошей?
Для печати и офисной работы 125 Гц вполне достаточно. Игровые клавиатуры обычно работают на 1000 Гц, что сокращает ожидание следующего отчёта с 8 мс до 1 мс в худшем случае. Бывают частоты и выше, но выигрыш от них куда меньше.
Почему тест пишет «≥ 1000 Гц (предел браузера)»?
1 мс — самый мелкий шаг, который этот браузерный метод надёжно проверяет, поэтому любая клавиатура с отчётом раз в миллисекунду или чаще показывается как ≥ 1000 Гц. Отличить 1000 Гц от 4000 или 8000 Гц он не может.
Почему результат «Чёткой закономерности нет»?
Промежутки между нажатиями не легли на фиксированный период отчётов. Разброс добавляют Bluetooth-клавиатуры, USB-хабы и загруженный компьютер. Подключите клавиатуру проводом, закройте тяжёлые программы и прокатывайте пальцы по большему числу клавиш быстрее.
Это тест задержки (отклика) клавиатуры?
Не совсем. Он оценивает частоту опроса — одну из составляющих задержки. Полную задержку от нажатия до экрана браузер измерить не может; результат — оценка, и он так и подписан.
Почему тест не работает в моём браузере?
Некоторые браузеры грубо округляют время событий ради приватности, и закономерность пропадает. Тест это замечает и сообщает. Попробуйте Chrome или Edge на компьютере.
Похожие тесты
- Тест клавиатурыВсе клавиши, ваша раскладка, дребезг
- Тест гостингаКлавиш сразу, блокировки, 6KRO/NKRO
- Polling rate мышиЧастота опроса от 125 до 2000+ Гц
- Тест скорости печатиЗн./мин, сл/мин и точность, 1–5 минут