утилки.ру

клавиатура, геймпад, экран

Проверка геймпада онлайн

Онлайн-тест геймпада прямо в браузере: проверка кнопок, стиков, триггеров, крестовины, вибрации и дрифта для Xbox, PlayStation, Switch и PC-контроллеров.

Ожидание подключения. Нажмите любую кнопку на геймпаде.

Кнопки и крестовина

Стики и триггеры

X: 0.00 Y: 0.00
X: 0.00 Y: 0.00
⚠ Обнаружен дрифт стика. Отклонение в покое превышает норму.
Считает прямо в браузереБез регистрацииНичего не сохраняем

Как работает онлайн-проверка геймпада

Тест использует Gamepad API — стандартную браузерную технологию, которая читает сигналы от подключённого контроллера без установки драйверов. Как только вы нажимаете любую кнопку на геймпаде, браузер регистрирует устройство и начинает передавать в реальном времени состояние всех кнопок, осей стиков и триггеров.

Это удобно по трём причинам:

  • Не нужно ничего скачивать — проверка идёт прямо на странице.
  • Работает с любой ОС, где есть современный браузер: Windows, macOS, Linux, Android.
  • Данные не уходят на сервер — вся обработка сигналов происходит локально, в вашем браузере.

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

Что можно проверить

Кнопки. Каждая кнопка — A/B/X/Y на Xbox, крестик/квадрат/треугольник/круг на PlayStation, а также бамперы L1/R1 — при нажатии должна мгновенно подсвечиваться на экране. Если кнопка не реагирует, реагирует с задержкой или срабатывает сама по себе — это признак механического износа или окисления контактов.

Аналоговые стики. Тест показывает текущее положение стика по двум осям (горизонталь и вертикаль). Двигайте стик по кругу до упора во всех направлениях — точка на экране должна описывать плавную окружность без рывков и «залипаний» на краях.

Триггеры (курки L2/R2, LT/RT). У большинства геймпадов это не просто кнопки, а аналоговые оси с диапазоном нажатия от 0 до 100%. Плавно нажимайте триггер — значение должно расти без скачков.

Крестовина (D-Pad). Проверяется отдельно от стиков: у одних моделей это цифровая кнопка (нажато/не нажато), у других — ось с несколькими фиксированными положениями.

Вибрация. Если контроллер поддерживает вибромоторы и браузер даёт доступ к Haptic API, можно запустить тест вибрации.

Проверка на дрифт стика

Дрифт — это ситуация, когда стик показывает отклонение от центра, хотя пользователь его не трогает, либо значение резко «прыгает» при небольшом движении. Он появляется из-за износа потенциометра внутри стика и со временем усиливается.

Как проверить самостоятельно:

  1. Отпустите оба стика и не касайтесь их.
  2. Понаблюдайте за значением оси 5–10 секунд — в норме оно должно быть близко к нулю и стабильно.
  3. Отклонение больше 5–10% от центра в покое обычно считается признаком дрифта.
  4. Медленно двигайте стик из центра к краю — значение должно расти равномерно, без скачков.

Если дрифт подтвердился, для стиков Xbox и DualShock/DualSense часто помогает калибровка через настройки консоли или ПК, либо чистка механизма. При сильном износе потенциометр меняют физически — программная проверка лишь фиксирует симптом, а не устраняет причину.

Подключение геймпада для теста

Через USB. Самый надёжный способ: подключите кабель, дождитесь звука/индикации подключения устройства в системе, нажмите любую кнопку на геймпаде — тест должен показать активный контроллер.

Через Bluetooth. Для DualShock 4 и DualSense обычно нужно удерживать комбинацию кнопок (например, Share/Create + PS) до начала мигания индикатора, затем найти устройство в списке Bluetooth на компьютере или телефоне. Для геймпадов Xbox — удерживать кнопку подключения на верхней грани до мигания логотипа Xbox.

Особенности китайских и безымянных геймпадов. Такие контроллеры иногда определяются некорректно или требуют предварительного переключения режима (например, DirectInput/XInput через переключатель на корпусе). Если раскладка кнопок и осей на экране «перепутана» относительно реального контроллера — это не поломка, а особенность эмуляции протокола, и её можно скорректировать вручную в некоторых тестерах.

Частые проблемы и их причины

СимптомВероятная причина
Геймпад не определяетсяНе нажата кнопка после подключения, устаревший браузер, страница без HTTPS
Кнопка не реагируетЗагрязнение контактов, механический износ мембраны
Стик дрифтуетИзнос потенциометра, накопившаяся грязь под колпачком
Триггер «скачет»Люфт механизма, проблема с аналоговым датчиком
Вибрация не работаетБраузер не поддерживает Haptic API (актуально для Firefox и Safari)
Раскладка кнопок перепутанаНестандартный контроллер эмулирует чужой протокол (например, Xbox 360)

Когда стоит запустить проверку

  • Перед покупкой геймпада с рук — за пару минут видно все рабочие и нерабочие элементы.
  • После падения или залития жидкостью — тест сразу покажет, какие кнопки или оси повреждены.
  • При странном поведении в играх — персонаж «сам» двигается или прицел уводит в сторону: скорее всего, это дрифт стика, а не баг игры.
  • После длительного использования — профилактическая проверка помогает заметить износ до того, как он станет критичным.

Частые вопросы

Нужно ли устанавливать программы для проверки геймпада?

Нет, тест работает через встроенный в браузер Gamepad API. Достаточно подключить контроллер и нажать любую кнопку — никакие драйверы или отдельные приложения не требуются.

Почему браузер не видит геймпад?

Чаще всего дело в том, что контроллер не активирован — нажмите любую кнопку после подключения. Также проверьте, что страница открыта по HTTPS и что используется современный Chrome, Edge или Opera.

Можно ли проверить беспроводной геймпад по Bluetooth?

Да, если контроллер подключён к компьютеру или телефону через Bluetooth как игровое устройство, он определяется точно так же, как при USB-подключении.

Что такое дрифт стика и как его обнаружить онлайн?

Дрифт — самопроизвольное смещение показаний стика в покое. Отпустите стик и понаблюдайте за значением оси: если оно не возвращается к нулю или скачет, это признак дрифта.

Работает ли тест вибрации на всех геймпадах?

Тест вибрации использует API GamepadHapticActuator, который поддерживают Chrome и Edge с большинством геймпадов Xbox и DualSense. В Firefox и Safari вибрация может не работать даже с исправным контроллером.

Подходит ли проверка для китайских и безымянных геймпадов?

Да, если контроллер распознаётся системой как игровое устройство HID. Раскладка кнопок у нестандартных моделей может отличаться от Xbox или PlayStation, это не считается неисправностью.