Utilia

Перевірка геймпада

Безкоштовна онлайн-перевірка геймпада Xbox, PlayStation і USB-контролерів: кнопки, тригери та стіки наживо, перевірка дрейфу стіків і тест вібрації.

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

Як перевірити контролер

  1. Підключіть геймпад USB-кабелем або сполучіть його по Bluetooth.
  2. Натисніть на ньому будь-яку кнопку. З міркувань приватності браузери показують контролер лише після першого натискання кнопки, тож картка геймпада з’являється саме тоді. Якщо нічого не з’явилося, натисніть Знайти геймпади.
  3. Натискайте кожну кнопку по черзі. Її плитка заповнюється й показує значення від 0,00 до 1,00, а лічильник Натиснуто повідомляє, скільки кнопок утримується зараз.
  4. Рухайте обидва стіки повними колами. Крапка має досягати краю кола в кожному напрямку й повертатися до центру, коли ви відпускаєте стік.
  5. Повільно натискайте тригери: на більшості контролерів вони аналогові, тож значення має зростати плавно, а не стрибати з 0 до 1.
  6. Покладіть контролер і натисніть Перевірити дрейф (3 с), щоб виміряти, наскільки кожен стік відхиляється від центру у спокої.
  7. Спробуйте Слабка вібрація, Сильна вібрація та Обидва мотори, щоб перевірити вібромотори.

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

Кнопки, осі та розкладка

Браузер повідомляє про геймпад як про список кнопок і список осей. Коли він розпізнає контролер, Розкладка є Стандартною: це розкладка W3C, де кнопка 0 – нижня з правого блока (A на Xbox, «хрестик» на PlayStation), 6 і 7 – тригери, 12–15 – хрестовина, а осі 0–1 і 2–3 – лівий і правий стіки. Тоді інструмент показує звичні назви (A, B, LB, RT, L3, Home…).

Коли розкладка Необроблена (без перепризначення), браузер передає власну нумерацію контролера. Кнопки показуються як B0, B1…, а осі – за номерами, і вони можуть не збігатися з надрукованими символами. Це поширено для аркадних стіків, джойстиків для польотів, кермів і старіших USB-геймпадів. Це не означає, що пристрій несправний; ігри, які це підтримують, зазвичай дозволяють перепризначити керування.

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

Дрейф стіків і мертві зони

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

Перевірити дрейф (3 с) записує положення стіків протягом трьох секунд, поки ви їх не торкаєтеся, і повідомляє найбільше відхилення від центру:

  • менше за 0,05: нормальний шум датчика, дрейфу немає;
  • від 0,05 до 0,15: невеликий дрейф, який приховує стандартна мертва зона більшості ігор (близько 0,1–0,15);
  • понад 0,15: помітний у грі дрейф. Результат підкаже найменшу мертву зону, яка його приховає.

Мертва зона тут масштабована радіальна: позиції всередині кільця читаються як нуль, а решта ходу розтягується назад до повного діапазону від 0 до 1, так це роблять більшість сучасних ігор. Пересувайте повзунок Мертва зона, щоб побачити, що приховає те чи інше налаштування.

Вібрація

Chrome і Edge надають вібрацію через vibrationActuator для контролерів Xbox і PlayStation, а геймпади Xbox One/Series у Windows можуть також підтримувати Вібрація тригерів. Firefox і Safari надають мало вібраційної підтримки або взагалі її не мають, і тоді поле Вібрація показує Недоступно. Це обмеження браузера, а не зламаний мотор.

Поширені запитання

Чому мій контролер не з’являється?

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

Які контролери працюють?

Будь-який контролер, який ваша операційна система розпізнає як геймпад: Xbox, PlayStation (DualShock 4, DualSense), Switch Pro, 8BitDo, Logitech і універсальні USB-геймпади. Деяким потрібні Steam Input або драйвер, щоб користуватися стандартною розкладкою.

Чи проблема 0,03 у спокої?

Ні. Аналогові стіки ніколи не центруються ідеально, а значення до приблизно 0,05 є нормальними. Ігри ігнорують їх завдяки мертвій зоні.

Чи може цей інструмент виправити дрейф стіка?

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

Чи щось надсилається кудись?

Ні. Gamepad API зчитується локально у вашому браузері, і нічого про ваш контролер не залишає сторінку.