Перейти до вмісту
CheckItWorks

Тест миші

Клацніть тут, щоб почати тестування

Перевірено 0 з 5 кнопок

Перевірка на подвійне клацання

Тут вимірюється пауза між відпусканням кнопки й наступним натисканням — зношений перемикач сам видає друге клацання за кілька мілісекунд; справжній подвійний клац, навіть швидкий, завжди має довшу паузу.

  • Ліва кнопкаЩе не перевірено
  • Права кнопкаЩе не перевірено
  • Середня кнопкаЩе не перевірено
  • Кнопка «Назад»Ще не перевірено
  • Кнопка «Вперед»Ще не перевірено

Поки що на цю сторінку надійшли лише п'ять стандартних кнопок. Додаткові кнопки — жести, режим або натискання бічного коліщатка — часто обробляються у програмі миші й не доходять до браузера, тож кнопка, яка тут мовчить, не обов'язково несправна.

Колесо прокрутки

Прокрутіть вгору, вниз або в боки над схемою, щоб перевірити колесо.

Частота опитування

Натисніть «Старт», а потім покрутіть мишею колами кілька секунд.

Підсумок

  • Усі кнопки перевірено
  • Дребезгу перемикачів не виявлено
  • Колесо прокрутки в нормі
  • Частоту опитування виміряно

Кнопка миші, яка інколи «дублює» клац, колесо, що проскакує нотч, чи миша, яка не встигає за швидким рухом руки, — усе це важко довести на слух чи на око. Цей безкоштовний інструмент підсвічує кожну кнопку на схемі — і додає будь-яку додаткову кнопку, яку миша справді надсилає, — рахує нотчі колеса окремо по вертикалі й горизонталі та оцінює частоту опитування (Hz) там, де браузер дозволяє зробити це чесно. На відміну від багатьох подібних сторінок, він не вигадує число там, де виміряти щось фізично неможливо, — і пояснює чому.

Як це працює

  1. Клацніть в область тесту, щоб дати їй фокус. Поки область не у фокусі, натискання кнопок і прокрутка не реєструються — клацніть усередині діаграми, щоб почати.
  2. Натисніть по черзі всі кнопки миші. Ліва, права, середня, а також бічні кнопки «назад» і «вперед» — кожна підсвічується на схемі одразу після натискання й позначається як перевірена після відпускання. Будь-яка кнопка поза цими п'ятьма, що доходить до браузера, з'являється у списку одразу після натискання.
  3. Клацніть кнопкою кілька разів поспіль, щоб перевірити на дребезг. Інструмент вимірює паузу між відпусканням і наступним натисканням, а не між двома натисканнями, — так відрізняє швидкий свідомий подвійний клац від зношеного перемикача. Одного «підозрілого» клацання недостатньо — клацніть ще кілька разів, перш ніж робити висновок.
  4. Покрутіть колесо вгору-вниз і в боки. Тест рахує нотчі окремо по вертикалі й горизонталі та відмічає, якщо їхній крок надто нерівний.
  5. За бажання виміряйте частоту опитування. Натисніть кнопку виміру й покрутіть мишею колами кілька секунд. Якщо ваш браузер не дає для цього достатньо точних даних, тест чесно скаже, що виміряти неможливо, замість того щоб показати вигадане число.
  6. Скиньте результат, щоб почати заново. Кнопка скидання прибирає всі позначки «перевірено» й дає повторити тест із чистого аркуша.

Що перевіряє цей інструмент

Тест миші об'єднує чотири перевірки в одному місці: усі п'ять кнопок миші (ліва, права, середня, а також бічні «назад»/«вперед»), перевірку на дребезг під час подвійного клацання, підрахунок нотчів колеса прокрутки окремо по вертикалі й горизонталі та оцінку частоти опитування (polling rate) у Hz.

  • Схема миші підсвічує кожну кнопку одразу після натискання, а після відпускання позначає її як перевірену.
  • Дребезг (чаттер) шукають не за швидкістю клацань, а за паузою між відпусканням і наступним натисканням — детальніше в розділі нижче.
  • Колесо прокрутки рахує окремо вертикальні й горизонтальні нотчі та звертає увагу на нерівний крок між ними.
  • Частота опитування оцінюється лише там, де браузер справді дає для цього достатньо точні дані — детальніше в розділі нижче.

Чому ця перевірка на подвійне клацання чесніша

Більшість «тестів на дребезг подвійного клацання» просто вимірюють час між двома натисканнями. Проблема в тому, що швидкий свідомий подвійний клац людини й дребезг зношеного перемикача можуть дати майже однакову цифру — за самим інтервалом між натисканнями їх не розрізнити.

Цей тест вимірює інше: паузу між моментом, коли ви відпустили кнопку, і моментом наступного натискання. Палець фізично має піднятися й опуститися знову, тож навіть дуже швидкий навмисний подвійний клац завжди залишає реальний, вимірюваний проміжок. Зношений або забруднений перемикач натомість сам, без участі пальця, видає другу пару «натискання-відпускання» приблизно за 5–15 мс після першого відпускання — жодна людська рука фізично не встигає відпустити й натиснути кнопку знову так швидко.

Одне «підозріле» клацання — ще не вирок кнопці. Клацніть кілька разів поспіль і подивіться, чи повторюється короткий проміжок, перш ніж робити висновок про несправність.

Наскільки чесно можна виміряти частоту опитування (Hz)

Жодне API браузера не повідомляє частоту опитування миші напряму. Її можна лише оцінити опосередковано — за тим, наскільки часто браузер справді видає нові координати вказівника. І це залежить не від миші, а виключно від браузера, яким ви користуєтесь.

  • Повна точність: браузер передає кожне сире оновлення координат через подію pointerrawupdate — так працюють свіжі Chromium-браузери (Chrome, Edge, Opera) і Firefox.
  • Знижена точність: браузер об'єднує кілька оновлень в одне, але дозволяє «розпакувати» їх методом getCoalescedEvents() — так поводяться Firefox версій 120–147 і Safari від 18.2.
  • Недоступно: браузер віддає координати не частіше, ніж оновлюється сам екран, — так поводиться Safari до версії 18.2. У цьому режимі тест свідомо не показує число.

Показати якесь число в третьому випадку було б легко — але це число насправді вимірювало б частоту оновлення монітора, а не миші, і вводило б в оману. Тому замість вигаданої цифри тест прямо каже, що в цьому браузері виміряти це неможливо. Це усвідомлений вибір на користь чесності, а не недолік — на відміну від багатьох конкурентних сторінок, які виводять впевнене число незалежно від того, чи браузер здатний його справді виміряти.

Чому тут немає показника DPI

Браузер у принципі не бачить DPI (або CPI) миші. Кожне значення переміщення вказівника, яке він отримує, вже пройшло крізь нелінійну криву прискорення курсора операційної системи й було поділене на щільність пікселів екрана. Реальна фізична відстань, яку проїхала ваша рука по килимку, — це дані, яких у браузера просто ніколи не було.

Саме тому цей інструмент свідомо не показує число DPI, на відміну від багатьох сторінок «перевірка DPI», які видають число, що виглядає правдоподібно, але фактично вигадане з даних, які для цього не призначені. Відсутність показника DPI тут — ознака того, що інструменту можна довіряти: він не гадає там, де гадати неможливо.

Колесо прокрутки: нотчі, знос і різниця між браузерами

Механічне колесо прокрутки рухається не плавно, а дискретними кроками — нотчами, які створює внутрішній енкодер. Коли енкодер зношується, колесо може пропускати нотч або видавати нерівні за розміром кроки, що на дотик відчувається як смикана, непередбачувана прокрутка.

Тест рахує вертикальні й горизонтальні нотчі окремо і позначає випадки, коли розмір кроків надто сильно відрізняється один від одного.

Chrome і Firefox навмисно повідомляють різний числовий розмір одного й того самого нотча — це різниця в тому, як браузери домовилися вимірювати прокрутку, а не ознака несправності миші чи браузера.

Бічні кнопки «Назад»/«Вперед» і навігація браузера

На багатьох мишах бічні («великопальцеві») кнопки браузер сам прив'язує до навігації сторінкою назад і вперед — це відбувається на рівні, який сайт не завжди здатний повністю перехопити.

Тест намагається утримати вас на цій сторінці під час перевірки цих кнопок, але залежно від браузера — особливо у Firefox і Safari — натискання все одно може перекинути вас на попередню сторінку. Це особливість браузера, а не помилка інструменту.

Якщо це сталося, просто поверніться на цю сторінку і продовжте — прогрес перевірки інших кнопок при цьому не губиться.

Миші з більш ніж п'ятьма кнопками

Браузер ніколи не бачить вашу мишу — він бачить пронумеровані події кнопок, які передає операційна система, і ця нумерація швидко вичерпується. Ліва, права, середня, «назад» і «вперед» — п'ять кнопок зі стандартними назвами; шостий чи сьомий індекс надходить лише тоді, коли миша надсилає його як звичайну кнопку миші. Інструмент зберігає все, що справді надходить: натисніть кнопку поза стандартними п'ятьма — і вона з'явиться у списку як «Кнопка 6», «Кнопка 7» тощо, з тією самою перевіркою на подвійне спрацювання.

  • Бічне коліщатко: друге коліщатко під великим пальцем передається як горизонтальне прокручування — саме те, що дає нахил основного коліщатка. Тут обидва рахуються серед горизонтальних кроків.
  • Кнопки жестів і режимів: зазвичай їх обробляє програма самої миші (Logitech Options+, Razer Synapse, SteelSeries GG) і перетворює на натискання клавіш чи команди, тож браузер навіть не дізнається про натискання.
  • Коліщатка з вільним обертанням і високою роздільністю надсилають набагато більше значно менших кроків, ніж коліщатко з фіксаторами. Інструмент розпізнає цей шаблон і оцінює лише повільнішу частину прокручування, з фіксаторами, замість оголошувати справне коліщатко несправним.
Кнопка, яка тут мовчить, не обов'язково зламана. Спробуйте перепризначити її на звичайну кнопку миші, яку справді пропонує програма миші, — «середній клік», «Назад» або «Вперед» — і перевірте ще раз: якщо тоді вона спрацює, з перемикачем усе гаразд — натискання просто залишалося в драйвері. Перепризначення на «кнопку 6» — це постріл навмання: лише Safari 26.4 і новіші версії взагалі повідомляють номери кнопок понад цей стандартний набір.

Часті запитання

Чому натискання бічної кнопки миші перекинуло мене на іншу сторінку?

Це браузер, а не інструмент, прив'язав бічну кнопку до навігації «назад»/«вперед» — багато мишей мають таку прив'язку на рівні операційної системи або браузера, і сайт не завжди може це заблокувати. Найпомітніше це в Firefox і Safari. Просто поверніться на цю сторінку і продовжте — прогрес перевірки інших кнопок зберігається.

Чому тут написано, що частоту опитування виміряти не можна?

Ваш браузер у цьому режимі видає координати вказівника не частіше, ніж оновлюється екран, — так поводиться Safari до версії 18.2. У такому разі будь-яке число насправді показувало б частоту оновлення монітора, а не миші, тож тест свідомо не показує нічого замість вигаданої цифри. Спробуйте у свіжому Chrome, Edge чи Firefox — там вимір доступний.

Одне клацання виглядає підозріло — це означає, що кнопка зламана?

Не обов'язково. Одного короткого проміжку між відпусканням і наступним натисканням недостатньо для висновку — клацніть кнопкою ще кілька разів поспіль. Якщо короткий проміжок повторюється стабільно, це вже схоже на дребезг зношеного перемикача.

Чому тут немає показника DPI миші?

Браузер фізично не отримує сирих даних про DPI — усе, що він бачить, уже пройшло через прискорення курсора ОС і масштаб екрана. Показник DPI на подібних сторінках зазвичай вигаданий, тому цей інструмент свідомо його не показує.

Чому Chrome і Firefox показують різні цифри для одного й того самого нотча колеса?

Це не несправність — браузери за задумом по-різному нормалізують розмір одного кроку прокрутки. Орієнтуйтеся на те, чи рівномірні кроки в межах одного браузера, а не на саме число.

Чи передається кудись інформація про рухи миші, клацання чи прокрутку?

Ні. Усе вимірювання відбувається локально у вашому браузері; жодні дані про кнопки, клацання, прокрутку чи рух вказівника нікуди не надсилаються.

Чи потрібна для цього тесту саме фізична миша?

Так. Тачпад, трекпад чи сенсорний екран не генерують ті самі події кнопок і колеса, тож частина перевірок або не спрацює, або дасть неправильний результат.

Скільки часу потрібно на повну перевірку миші?

Зазвичай менше хвилини: натиснути по черзі п'ять кнопок, клацнути кілька разів для перевірки на дребезг, покрутити колесо в обидва боки й, за бажання, виміряти частоту опитування кількасекундним рухом мишею.

У моєї миші вісім кнопок — чому видно лише частину?

Браузер отримує лише ті кнопки, які операційна система передає як стандартні кнопки миші. У Windows їх п'ять: ліва, права, середня та дві бічні. Решта надходить, тільки якщо миша або її програма надсилає їх як кнопку 6 і вище. Кнопки жестів, DPI та профілів зазвичай обробляються у програмі миші, тож їхнє натискання ніколи не досягає цієї сторінки.

Чи працює бічне коліщатко миші на кшталт MX Master із цим тестом?

Так. Бічне коліщатко передається як горизонтальне прокручування — ті самі події, що й нахил основного коліщатка. Інструмент рахує їх серед горизонтальних кроків і позначає бічне коліщатко на схемі. Кнопка перемикання режиму за основним коліщатком — інша річ: вона перемикає коліщатко між фіксаторами та вільним обертанням усередині самої миші й нічого не надсилає комп'ютеру.

Усе вимірювання — кнопки, клацання, прокрутка, рух вказівника й оцінка частоти опитування — відбувається локально у вашому браузері. Жодні дані про те, як ви користуєтесь мишею, ніколи не надсилаються на сервер і ніде не зберігаються.