Snaplytics JS Tests

Тест Геймпада

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

Очікування контролера

Працює з Xbox, PlayStation, Switch Pro та більшістю сторонніх контролерів через USB чи Bluetooth. Якщо нічого не з'являється, натисніть кнопку — браузери приховують неактивні контролери, доки ви цього не зробите.

Підключіть контролер через USB чи Bluetooth, тоді натисніть будь-яку кнопку, щоб його розбудити.

Натисніть, щоб розбудити

Браузери приховують неактивні контролери від сайтів, доки ви не натиснете кнопку — це правило приватності, а не несправність. Одне натискання — і він з'явиться тут.

Читання дрифту

Відпустіть стіки й дивіться на значення осей. Біля 0.00 — це нормально; стік у спокої з явним відхиленням від нуля — це і є той дрифт, який ви відчуваєте в іграх.

Підтримка вібрації

Підтримка вібрації браузерами нестабільна — найкраще працюють Chrome і Edge з падом Xbox. Якщо натискання реєструються, а вібрації немає, підозрюйте спершу браузер, а не мотори.

Контролери зношуються по одному входу за раз: стік починає дрифтувати, тож персонаж повзе екраном сам по собі, бампер спрацьовує раз на три натискання, тригер перестає доходити до кінця. У грі неможливо зрозуміти, винен контролер, гра чи ви самі. Цей тест показує рівно те, що ваш контролер повідомляє комп'ютеру, і нічого більше — швидка перевірка перед купівлею чи продажем вживаного пада, після падіння чи потрапляння рідини, або коли гра перестає бачити натискання, у яких ви впевнені. Він працює з Xbox, PlayStation, Switch Pro та більшістю сторонніх контролерів — так само, як Тест клавіатури і Тест миші перевіряють інші пристрої вводу: нічого встановлювати, все працює локально.

Тест використовує Gamepad API браузера, який опитує повний стан контролера щокадру — одне значення на кожну кнопку й вісь. Цифрові кнопки видають 0 або 1; аналогові тригери показують усе проміжне, тож можна побачити, як повільне натискання піднімається від 0.00 до 1.00. Кожен стік дає дві осі від −1 до +1, з нулем по центру. З міркувань приватності браузери приховують підключені контролери від сайтів, доки ви не натиснете кнопку — саме це перше натискання й змушує ваш контролер з'явитися тут. Кнопки вібрації керують моторами через той самий API; більшість падів мають два мотори — важкий для глибокої вібрації й легкий для різкіших поштовхів.

Як розпізнати дрифт стіків

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

Контролер не визначається?

Gamepad API показує контролер лише після взаємодії з ним, тож відсутність пада зазвичай означає проблему «рукостискання», а не поломку:

  • Натисніть кнопку — браузери приховують неактивні контролери, доки ви цього не зробите.
  • Перевстановіть USB-кабель або переконайтеся, що контролер справді спарований по Bluetooth, а не просто увімкнений.
  • Закрийте програми, що перехоплюють контролер: Steam, засоби ремапінгу на кшталт DS4Windows чи reWASD, і застосунки віддаленого гейму.
  • Спробуйте USB замість Bluetooth (або навпаки), а також інший порт чи кабель.
  • Спробуйте Chrome або Edge — вони мають найповнішу підтримку Gamepad API.
  • Замовкає посеред тесту? Зарядіть або замініть батарейки; багато контролерів засинають без активності.

Типові несправності контролера

НесправністьЩо видно в цьому тестіРішення
Дрифт стікаНезайманий стік лежить не на 0.00 або сам по собі «пливе»Протріть основу стіка, перекалібруйте або замініть модуль стіка
Мертва або ненадійна кнопкаКнопка ніколи не загоряється або блимає при одному натисканніПрочистіть під кнопкою; замініть контактну мембрану, якщо не допомогло
Тригер не доходить до кінцяЗначення зупиняється нижче 1.00, хоч би як сильно ви тиснулиПрочистіть механізм тригера; зношений потенціометр потребує заміни
Немає вібраціїКнопки й стіки працюють, а тест вібрації лишається без реакціїСпершу перевірте підтримку вібрації браузером, потім підозрюйте мотори чи їхні контакти
Випадкові відключенняКонтролер відпадає посеред тестуЗарядіть або повторно спаруйте контролер; спробуйте інший кабель чи USB-порт

Схожі інструменти