Тест Частоты Опроса Клавиатуры — Проверить Гц Онлайн
Удерживайте клавишу в области теста, чтобы увидеть события keydown, поступающие в браузер. Значение Гц равно 1000, делённым на медиану последних 500 интервалов, включая автоповтор операционной системы.
Это проверка частоты событий браузера, а не опроса USB. Скорость ввода, автоповтор и обработка браузером влияют на результат; даже минимальный интервал не доказывает аппаратную частоту. Проверьте настройки производителя или запись USB-трафика.
Что такое частота опроса клавиатуры (Polling Rate)?
Частота опроса показывает, как часто компьютер обращается к клавиатуре для проверки ее состояния. Поскольку шина USB управляется хостом, клавиатура никогда не отправляет данные сама по себе: она запрашивает конечную точку прерывания с фиксированным интервалом — полем bInterval в дескрипторе HID — и хост собирает отчеты по этому расписанию. 1000 Гц означает опрос каждую миллисекунду, а 125 Гц — каждые 8 мс.
Этот интервал ограничивает лишь одну часть задержки ввода, а не всю цепочку. Отчет, готовый сразу после опроса, вынужден ждать почти полный цикл, поэтому опрос добавляет в среднем около половины интервала: около 4 мс при 125 Гц и 0,5 мс при 1000 Гц. Сканирование матрицы, устранение дребезга (debounce) и обработка монитором происходят отдельно и обычно занимают значительно больше времени.
125, 500, 1000 и 8000 Гц — реальная разница на практике
- 125 Гц: отчет каждые 8 мс, около 4 мс средней добавленной задержки. Базовый стандарт USB для офисных клавиатур и ноутбуков.
- 250 Гц: интервал 4 мс, задержка ~2 мс. 500 Гц: интервал 2 мс, задержка ~1 мс.
- 1000 Гц: интервал 1 мс, задержка ~0,5 мс. Общепринятый стандарт игровых клавиатур и практический предел ощутимой пользы.
- 8000 Гц: интервал 0,125 мс, задержка ~0,06 мс. Требует высокоскоростного подключения USB High-Speed и создает гораздо больше прерываний процессора.
Беспроводная связь: адаптеры 2.4 ГГц против Bluetooth
Адаптер 2.4 ГГц является полноценным USB-устройством, поэтому беспроводные игровые клавиатуры передают данные на частоте 1000 Гц, а некоторые заявляют 4 или 8 кГц. Bluetooth не способен обеспечить такие показатели: стандарт Bluetooth Low Energy имеет минимальный интервал соединения 7,5 мс (аппаратный предел около 133 Гц), а большинство клавиатур используют еще большие интервалы для экономии заряда.
Что браузерный тест может и чего не может измерить
Это проверка частоты событий браузера, а не опроса USB. Скорость ввода, автоповтор и обработка браузером влияют на результат; даже минимальный интервал не доказывает аппаратную частоту. Проверьте настройки производителя или запись USB-трафика.
Когда требуются лабораторные измерения
Фирменные утилиты (Razer Synapse, Corsair iCUE, Logitech G HUB или VIA) считывают параметры напрямую из памяти устройства. Для точных аппаратных измерений применяют анализ USB-трафика через Wireshark с USBPcap или usbmon в Linux. Профессиональные лаборатории используют микроконтроллеры или высокоскоростные камеры. Сайты, заявляющие измерение 8000 Гц в браузере, показывают ошибки округления.
Влияет ли частота опроса на FPS в играх?
Да, на экстремальных частотах, и за счет нагрузки на процессор, а не на видеокарту. Каждый отчет вызывает аппаратное прерывание процессора; 8000 Гц создает в восемь раз больше прерываний, чем 1000 Гц, нагружая до 17% одного ядра CPU по данным технических тестов. В играх, упирающихся в процессор, это может приводить к просадкам кадров. При 1000 Гц и ниже нагрузка абсолютно незаметна.
Микрофризы после покупки новой клавиатуры часто вызваны сочетанием высокой частоты опроса и тяжелого софта управления RGB-подсветкой. Если игра начинает дергаться в режиме 4K или 8K, верните клавиатуру на 1000 Гц и закройте фоновые утилиты.
Частота опроса, частота сканирования и Debounce
- Частота сканирования (Scan rate): как часто контроллер опрашивает матрицу переключателей (обычно 1–10 кГц). Внутренний процесс, скрытый от ПК.
- Debounce (подавление дребезга): пауза для затухания механического дребезга контактов (обычно 3–8 мс). Часто главный источник задержки во всей цепи.
- Частота опроса (Polling rate): как часто компьютер забирает готовый отчет по USB. Единственный параметр из трех, прописанный в дескрипторе USB.
Последовательность такова: контакт замыкается, сканирование матрицы фиксирует нажатие, проходит время debounce, отчет ставится в очередь, ПК выполняет опрос. Увеличение частоты опроса на клавиатуре с debounce 10 мс почти ничего не меняет, поэтому качественные клавиатуры на 1000 Гц нередко опережают модели на 8 кГц в реальных тестах.
Часто задаваемые вопросы (FAQ)
Как узнать частоту опроса своей клавиатуры?
В первую очередь откройте фирменное ПО клавиатуры. Утилиты Razer Synapse, Corsair iCUE, Logitech G HUB или VIA показывают реальную установленную частоту из памяти устройства. Браузерный тест показывает лишь скорость доставки событий. Для аппаратной проверки используйте захват USB-трафика в Wireshark (с USBPcap) или usbmon.
Имеет ли смысл частота опроса 8000 Гц в клавиатуре?
Для клавиатур в большинстве случаев нет. При 1000 Гц отчет ждет максимум 1 мс, при 8000 Гц — 0,125 мс. Выигрыш составляет менее полумиллисекунды в цепочке, где уже есть 3–8 мс debounce и время кадра монитора. Кроме того, 8000 Гц может отнимать до 17% ядра CPU. 1000 Гц остается идеальным стандартом.
Влияет ли Polling Rate на FPS или нагрузку на процессор?
Может влиять на сверхвысоких частотах через загрузку CPU. Каждый отчет порождает аппаратное прерывание; 8000 Гц генерирует в 8 раз больше прерываний, чем 1000 Гц, отнимая до 17% одного ядра. При 1000 Гц влияние ничтожно, однако в паре с тяжелым софтом подсветки на слабых процессорах возможны просадки FPS.
В чем разница между Polling Rate и Scan Rate?
Scan Rate — внутренний параметр, Polling Rate — внешний. Контроллер клавиатуры сканирует матрицу (обычно с частотой 1–10 кГц), чтобы обнаружить нажатие. Компьютер опрашивает готовый отчет по USB с частотой 1000 Гц (каждую 1 мс). Между ними находится время debounce (3–8 мс). Высокий Polling Rate не ускорит медленное сканирование.
Почему тест показывает 125 Гц, если в настройках стоит 1000 Гц?
Удерживайте клавишу в области теста, чтобы увидеть события keydown, поступающие в браузер. Значение Гц равно 1000, делённым на медиану последних 500 интервалов, включая автоповтор операционной системы.
Это проверка частоты событий браузера, а не опроса USB. Скорость ввода, автоповтор и обработка браузером влияют на результат; даже минимальный интервал не доказывает аппаратную частоту. Проверьте настройки производителя или запись USB-трафика.
Может ли беспроводная клавиатура работать на честных 1000 Гц?
Через радиоканал 2.4 ГГц — да. Адаптер является полноценным USB-устройством и штатно работает на 1000 Гц. Через Bluetooth — нет: Bluetooth LE ограничивает интервалы связи минимум 7,5 мс (около 133 Гц) и использует режим энергосбережения. Для динамичных игр всегда подключайтесь через донгл 2.4 ГГц или по проводу.
Ограничивает ли порт USB 2.0 частоту опроса до 1000 Гц?
Только в режиме Full-Speed, где минимальный кадр составляет 1 мс (1000 Гц). Клавиатуры на 4000 или 8000 Гц подключаются в режиме High-Speed и используют микрокадры 125 мкс, которые полностью поддерживаются любым разъемом USB 2.0. Главное — не использовать дешевые пассивные USB-разветвители, создающие задержки.