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

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

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

Браузер показывает геймпад сайту только после нажатия кнопки. Подойдёт USB-кабель или Bluetooth: Xbox, DualShock 4, DualSense, Switch Pro и другие контроллеры.

Нажатия обрабатываются только в вашем браузере и никуда не отправляются.

Как проверить геймпад

  1. Подключите геймпад кабелем или по Bluetooth.
  2. Нажмите любую кнопку: до первого нажатия браузер не показывает геймпад сайтам.
  3. Нажимайте кнопки и двигайте стики. Нажатые кнопки загораются на схеме, проверенные остаются зелёными, счётчик «Проверено» показывает, сколько кнопок из всех уже сработало. У курков видно, насколько они выжаты: от 0 до 1.
  4. Если подключено несколько геймпадов, переключайтесь между ними кнопками над схемой.

Под схемой есть таблица всех кнопок и осей с точными значениями, а в сведениях о геймпаде - его название, раскладка и код Vendor:Product.

Xbox, DualShock, DualSense и другие геймпады

Схема показывает раскладку Xbox, для DualShock 4 и DualSense подписи меняются на ✕, ○, □, △, L1/R1 и L2/R2. Switch Pro и другие контроллеры тоже работают. Если браузер не знает раскладку геймпада, схемы нет: кнопки и оси видны только в таблице, по номерам.

Дрейф стика

Дрейф - это когда отпущенный стик сообщает, что он отклонён, и персонаж в игре идёт сам. Причина в износе потенциометров внутри стика. Отпустите стики и посмотрите на отклонение: у исправного геймпада оно до 3-5%, у изношенного 10-20% и больше, точка при этом стоит не в центре или дрожит. Для каждого стика тест показывает координаты X и Y и отклонение в процентах, а на схеме остаётся след последних движений.

Чтобы проверить ход стика, медленно поверните его по кругу у самого края: отклонение должно доходить почти до 100% во всех направлениях, без провалов на каком-то участке. Нажатие стика (L3 и R3) проверяется как обычная кнопка.

Мёртвая зона

Пунктирный круг на схеме - мёртвая зона: отклонения внутри неё игры обычно не замечают. Ползунком её можно менять от 0 до 30%, по умолчанию 10%, рядом со стиком написано, в зоне он или вне её. Найдите значение, при котором отпущенный стик остаётся в круге. Такую мёртвую зону можно выставить в настройках игры или Steam Input, и дрейф пропадёт. Если стик дрейфует сильнее 15-20%, поможет только чистка или замена модуля. Стики на датчиках Холла от износа почти не дрейфуют.

Проверка вибрации

Кнопки вибрации включают оба мотора, только сильный (левый) или только слабый (правый) на 0,7 секунды. Так видно, работают ли оба мотора. Вибрация в тесте работает в Chrome и Edge, в свежих версиях Safari тоже, с Xbox, DualShock 4 и DualSense. Firefox вибрацию для сайтов не включает, и вместо кнопок тест покажет подсказку.

Если геймпад не определяется

  • Нажмите кнопку на геймпаде, а не только подключите его: без нажатия браузер его не покажет.
  • Проверьте геймпад в Windows: Win + R, команда joy.cpl. Если его нет и там, проблема в кабеле, Bluetooth или драйвере, а не в браузере.
  • Кабель должен передавать данные: некоторые USB-кабели только заряжают.
  • Закройте Steam или DS4Windows на время теста: они могут перехватывать геймпад и показывать его как виртуальный контроллер Xbox.

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

Как проверить геймпад онлайн?

Подключите геймпад кабелем или по Bluetooth и нажмите на нём любую кнопку: браузер покажет его сайту только после нажатия. Дальше нажимайте все кнопки и двигайте стики: сработавшие кнопки загораются на схеме и остаются отмеченными, у стиков видно отклонение, у курков - насколько они выжаты.

Как проверить стик геймпада на дрейф?

Отпустите стики и посмотрите на отклонение рядом со схемой. У исправного стика оно до 3-5%, точка стоит в центре. Если отклонение 10-20% или точка дрожит, это дрейф из-за износа потенциометров. Небольшой дрейф убирает мёртвая зона в настройках игры, сильный - только чистка или замена стика.

Какую мёртвую зону выставить для стика?

Отпустите стик и двигайте ползунок мёртвой зоны, пока отклонение не окажется «в мёртвой зоне». Это значение и стоит поставить в игре или Steam Input. У исправного стика хватает 5-10%, если нужно больше 15-20%, стик лучше почистить или заменить.

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

Нажмите кнопку вибрации: можно включить оба мотора или каждый отдельно, сильный левый и слабый правый. Вибрация работает в Chrome и Edge, в свежих версиях Safari тоже, с Xbox, DualShock 4 и DualSense. Если браузер не умеет включать вибрацию у этого геймпада, тест так и напишет.

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

Браузер показывает геймпад сайту только после нажатия любой кнопки на нём, просто подключить мало. Если после нажатия ничего не появилось, проверьте геймпад в Windows командой joy.cpl, попробуйте другой кабель (некоторые только заряжают) и закройте Steam или DS4Windows, которые могут перехватывать контроллер.

Подходит ли тест для DualSense, DualShock и Xbox?

Да. Для Xbox схема подписана A, B, X, Y, LB, RB, для DualShock 4 и DualSense - ✕, ○, □, △, L1, R1. Switch Pro и другие контроллеры тоже определяются. Если браузер не знает раскладку, кнопки и оси видны в таблице по номерам.

Другие инструменты

Калькулятор подсетей IPv4

Адрес сети, broadcast, диапазон и число хостов, маска и wildcard по IP и префиксу. Таблица масок и разбиение на подсети.