Тест геймпада / контроллера
Проверьте, что ваш геймпад работает — каждую кнопку, триггер и стик — с помощью Gamepad API браузера. Вы увидите, как сигналы загораются в реальном времени, и сможете протестировать вибрацию. Всё происходит локально, ничего не отправляется на сервер.
Нажмите любую кнопку на геймпаде, чтобы подключить его
100% локально — ничего не покидает устройство
Как пользоваться
- 1 Подключите геймпад по USB или Bluetooth.
- 2 Нажмите любую кнопку, чтобы браузер обнаружил геймпад — после этого он появится на экране.
- 3 Нажимайте кнопки, зажимайте триггеры и двигайте стики, чтобы увидеть реакцию каждого элемента.
- 4 Нажмите кнопку «Вибрация», чтобы протестировать виброотдачу, если ваш геймпад её поддерживает.
Решение проблем
Геймпад не определяется в Chrome
Gamepad API показывает геймпад только после того, как тот отправит сигнал, поэтому нажмите кнопку или подвигайте стик. Убедитесь, что устройство включено и сопряжено, попробуйте другой USB-порт или кабель и избегайте более строгой обработки в Firefox — тестируйте в Chrome или Edge, которые поддерживают самый широкий набор контроллеров.
Стик дрейфует или двигается сам по себе
Если стик показывает движение, когда вы его не касаетесь, это дрейф (stick drift). Чтобы убедиться, посмотрите, остаются ли значения оси далеко от нуля. Небольшая мёртвая зона в играх может скрывать проблему, но устойчивый дрейф обычно означает изношенные потенциометры — геймпаду может потребоваться чистка или ремонт.
Кнопки работают, а вибрация — нет
Виброотдача использует API vibrationActuator, который поддерживают лишь некоторые сочетания браузера и контроллера — лучше всего работают Chrome/Edge с геймпадом Xbox или DualSense. Bluetooth-подключение иногда не передаёт вибрацию; подключите геймпад по USB-кабелю и повторите попытку. Если кнопка ничего не делает, ваша конфигурация просто не поддерживает виброотдачу.
Частые вопросы
Загружаются ли какие-либо данные?
Нет. Сигналы геймпада считываются локально через Gamepad API и отображаются только на экране. Ничего не записывается и не отправляется на сервер.
Какие контроллеры поддерживаются?
Работают геймпады Xbox, PlayStation (DualShock/DualSense), Nintendo и большинство обычных USB- или Bluetooth-контроллеров — при условии, что браузер распознаёт их через Gamepad API.
Работает ли на телефоне?
Да, если мобильный браузер поддерживает Gamepad API и вы подключите контроллер по Bluetooth. На мобильных устройствах поддержка варьируется сильнее, чем в Chrome или Edge на компьютере.
Определяет ли он дрейф стиков и нерабочие кнопки?
Да. Следите за значениями осей, чтобы заметить движение при отпущенных стиках и выявить дрейф, и нажмите каждую кнопку, чтобы убедиться, что ни одна не залипает и не перестала отвечать.