Skip to main content

Ваш геймпад работает правильно?

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

Тест опрашивает Gamepad API через requestAnimationFrame для отображения состояний в реальном времени для всех кнопок, осей X/Y аналоговых стиков (диапазон ±1.0), давления триггеров (0–1.0) и поддержки вибромоторов.

Стандарт Gamepad API поддерживает до 17 кнопок и 4 осей; контроллеры Xbox, PlayStation и Switch Pro следуют стандартной раскладке геймпада.

Connect a gamepad and press any button

Supports Xbox, PlayStation, Switch, and generic controllers

Что означают ваши результаты?

Result Range Meaning
Хорошо Все кнопки и стики реагируют правильно Каждый ввод соответствует ожидаемому индексу кнопки, стики возвращаются в центр (0, 0) при отпускании, триггеры показывают полный диапазон 0–1.0 — контроллер полностью исправен.
Внимание Дрифт стика или неполный диапазон триггера Аналоговые стики, не возвращающиеся к 0.0 в покое, указывают на дрифт стика — изношенный потенциометр. Неполный диапазон триггера может означать механический упор или проблему калибровки.
Плохо Кнопки не реагируют или контроллер не обнаружен Нерабочие кнопки указывают на отказ контактов. Если контроллер не обнаружен, проверьте драйверы, попробуйте другой USB-порт или повторно выполните сопряжение Bluetooth.

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

Контроллер не обнаружен браузером

Нажмите любую кнопку после подключения — Gamepad API требует физического нажатия кнопки для активации. Если не обнаружен, попробуйте другой USB-порт, повторите сопряжение Bluetooth или закройте приложения, которые могут эксклюзивно использовать контроллер.

Аналоговый стик показывает дрифт (ненулевое значение в покое)

Дрифт стика вызван изношенными потенциометрами внутри модуля стика. Увеличьте мёртвую зону в настройках игры как временное решение или замените модуль стика для окончательного ремонта.

Похожие инструменты

Часто задаваемые вопросы

Как проверить геймпад в браузере?

Подключите контроллер через USB или Bluetooth, затем нажмите любую кнопку. Тест автоматически обнаруживает геймпад через Gamepad API и отображает все состояния кнопок, стиков и триггеров в реальном времени.

Какие контроллеры поддерживаются?

Любой контроллер, распознаваемый браузером: Xbox (One, Series X/S), PlayStation (DualShock 4, DualSense), Nintendo Switch Pro и большинство универсальных USB/Bluetooth геймпадов со стандартной раскладкой.

Почему мой геймпад не обнаружен?

Нажмите любую кнопку на контроллере после подключения — браузеры требуют нажатия кнопки для активации Gamepad API. Если не обнаружен, попробуйте другой USB-порт, повторите сопряжение Bluetooth или проверьте, не использует ли контроллер другое приложение.

Загружаются ли данные контроллера?

Нет. Gamepad API работает полностью в JavaScript. Значения ввода считываются через опрос requestAnimationFrame и не покидают браузер. Сервера для приёма данных не существует.