Частота опитування
--Hz
Частота подій браузера
Мін. виявлений інтервал --ms
Медіанний інтервал --ms
Вибірка 0
Інтервал подій (мс)
05101520+

Утримуйте клавішу, щоб перевірити повторення в браузері. Це не вимірює частоту опитування USB.

Тест Частоти Опитування Клавіатури — Перевірити Гц Онлайн

Утримуйте клавішу в області тесту, щоб побачити події 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 для клавіатур QMK показують реальну частоту, встановлену в пам'яті пристрою. Тест у браузері фіксує лише швидкість надходження подій. Для апаратної перевірки захопіть трафік 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% одного ядра CPU. При 1000 Гц вплив мізерний, проте у поєднанні з важким софтом RGB на слабких процесорах можливі просідання кадрів.

У чому різниця між Polling Rate та Scan Rate?

Scan Rate — внутрішній процес, Polling Rate — зовнішній. Контролер клавіатури сканує матрицю (часто 1–10 кГц), щоб помітити рух клавіш. Комп'ютер забирає сформований звіт через USB щомілісекунди при 1000 Гц. Між ними знаходиться debounce (3–8 мс). Високий Polling Rate не здатний прискорити повільне сканування або довгий debounce.

Чому тест показує 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-хабів, які можуть буферизувати пакети.