Тест затримки миші
Виміряйте, наскільки чутливо реагує клік вашої миші. Кожен клік отримує часову позначку двічі — один раз, коли браузер створює подію, і ще раз, коли спрацьовує обробник цієї сторінки, — що показує затримку доставки, тоді як випробування реакції фіксують, наскільки швидко ви клікаєте в момент, коли панель перемикається.
Клікніть, щоб почати спробу
Коли панель зміниться, клікніть якомога швидше. Кожен клік також фіксує свою затримку від події до обробника.
Нещодавня затримка кліку
менше — кращеЗатримка миші — це час між натисканням кнопки і моментом, коли комп'ютер здатен відреагувати на клік, виміряний у мілісекундах. Кожен клік проходить короткий шлях: перемикач замикається, прошивка робить дебаунс контакту, щоб підтвердити справжнє натискання, звіт долає USB або бездротове з'єднання, операційна система ставить подію вводу в чергу й передає її далі, а браузер віддає її сторінці. Кожен етап додає трохи затримки, і разом вони визначають, наскільки миттєвою відчувається ваша миша — окремо від ваших власних рефлексів і від того, як швидко оновлюється екран.
Цей тест вимірює одразу дві речі. Кожна подія вказівника містить timeStamp, встановлений у момент, коли браузер її створив; коли клік досягає обробника цієї сторінки, ми зчитуємо performance.now() і віднімаємо ці значення, отримуючи затримку від події до обробника — час, який клік провів у стеку вводу та циклі подій. Окремо панель проводить випробування реакції: вона чекає випадковий інтервал, змінює стан і фіксує проміжок між цією зміною та вашим кліком. Поточний показник підраховує кількість подій руху вказівника за секунду, відображаючи, як часто браузеру повідомляється про рух курсора.
Ці два числа варто читати по-різному. Показник випробування реакції визначається переважно людським часом реакції — приблизно 200–270 ms, — до якого додається затримка апаратного та програмного забезпечення, тож сприймайте його як комбінований бал для порівняння спроб, а не як апаратний вимір. Затримка від події до обробника — чистіший сигнал: у справному налаштуванні вона тримається в межах кількох мілісекунд, а стрибки в десятки мілісекунд означають, що сторінка чи ваша система зайняті. Стабільність важлива не менше за середнє значення — миша, що коливається між 2 ms і 20 ms, відчувається гірше за ту, що стабільно тримається на рівні 8 ms.
Типові джерела затримки кліку
| Етап | Типова затримка | Від чого залежить |
|---|---|---|
| Дебаунс перемикача | 2–20 ms | Прошивка чекає, поки контакт стабілізується; деякі ігрові миші дозволяють це налаштувати |
| Інтервал опитування | 1–8 ms | Миша на 125 Hz звітує щонайбільше раз на 8 ms, миша на 1000 Hz — раз на 1 ms |
| Бездротове з'єднання | ~1–15 ms | Хороші донгли 2.4 GHz близькі до дротових; Bluetooth додає помітно більше |
| Вхідний конвеєр ОС | 1–5 ms | Планування USB плюс пробудження, черга та передавання події операційною системою |
| Основний потік браузера | 0–10+ ms | Саме це фіксує показник затримки від події до обробника; зростає, коли вкладка завантажена |
Затримка миші проти input lag проти частоти опитування
Ці три показники вимірюють різні ланки одного й того ж ланцюга. Частота опитування — це те, як часто миша повідомляє про своє положення та стан кнопок, у герцах, — Mouse Polling Rate Tester оцінює її за інтервалами між подіями руху. Затримка миші, яку вимірює цей інструмент, — це те, наскільки швидко клік перетворюється на подію, яку може обробити сторінка. Input lag — це повна наскрізна затримка від вашої дії до видимої зміни на екрані, що включає власний час відгуку та оновлення дисплея, — Input Lag Tester охоплює саме цей цикл. Висока частота опитування усуває одне з джерел затримки миші, але обидва показники також залежать від ОС, браузера та вашого монітора.
Як знизити затримку миші?
- Використовуйте дротове з'єднання або якісний малозатримковий донгл 2.4 GHz, розміщений близько до миші, замість Bluetooth.
- Підвищте частоту опитування в програмному забезпеченні миші (500 або 1000 Hz), якщо сенсор і з'єднання стабільно це підтримують.
- Зменшіть час дебаунсу кліку в програмному забезпеченні виробника, зважуючи це на ризик подвійних кліків.
- Підключайте мишу напряму до комп'ютера, а не через непідживлений хаб чи довгий подовжувач.
- Тримайте драйвери та прошивку оновленими і закривайте фонові застосунки, що перевантажують процесор або шину USB.
