Тест геймпада PS3: проверка DualShock 3 и Sixaxis в браузере

Тест геймпада PS3 на этой странице показывает, в каком состоянии ваш DualShock 3 или Sixaxis: работают ли все кнопки, держат ли стики центр, плавно ли нажимаются L2 и R2 и включается ли вибрация. Подключите контроллер к компьютеру кабелем mini-USB, нажмите кнопку PS и любую другую кнопку, и тестер сразу выведет показания. Мы также объясним, почему на Windows старый геймпад иногда не определяется без драйвера, как подключить его к Mac и Android и по каким признакам отличить оригинал от копии.

Тест геймпада PS3 в браузере: схема DualShock 3 с кнопками, стиками и курками L2 и R2

Подключите контроллер по USB или Bluetooth, затем нажмите любую кнопку

USB Bluetooth
Не определяется?
  • Для лучшей поддержки Gamepad API используйте Google Chrome, Microsoft Edge, Brave или Opera.
  • После открытия страницы нажмите любую кнопку или сдвиньте стик, чтобы браузер активировал геймпад.
  • Firefox показывает подключенные контроллеры вкладке только после нажатия кнопки.
  • На macOS и iOS 16+ проверьте в системных настройках Bluetooth, что контроллер сопряжен.
DualShock 3 сзади: разъем mini-USB, индикаторы и отверстие для сброса

Движение, тачпад и батарея (PS4 / PS5)

Режим WebHID поддерживает Sony DualShock 4, DualSense и DualSense Edge.

Как проверить DualShock 3 по шагам

  1. Подключите геймпад кабелем mini-USB: Используйте кабель mini-USB с передачей данных. Для первого теста провод надежнее Bluetooth: DualShock 3 по беспроводной связи с компьютером работает только через сторонние драйверы.
  2. Нажмите кнопку PS: DualShock 3 начинает передавать данные после нажатия PS. Индикаторы на торце перестанут мигать, а один из них загорится постоянно. Затем нажмите любую кнопку, чтобы браузер показал контроллер сайту.
  3. Пройдитесь по кнопкам: Нажмите крестик, круг, квадрат, треугольник, крестовину, L1, R1, Select, Start и оба стика вниз. Каждая кнопка должна подсвечиваться на схеме при нажатии и гаснуть сразу после отпускания.
  4. Проверьте стики и курки: Отпустите стики и запустите тест покоя. Затем сделайте медленные полные круги и выжмите L2 и R2 до конца. Курки DualShock 3 короткие, но значение все равно должно доходить до максимума.
  5. Включите вибрацию: Запустите слабую и сильную вибрацию. Если браузер и драйвер поддерживают эту функцию, оба мотора заработают. Sixaxis вибрации не имеет, и для него этот шаг пропускается.

Результаты теста геймпада PS3: норма и признаки поломки

Браузер передает стики DualShock 3 в диапазоне от -1 до 1, а кнопки и курки от 0 до 1. Геймпадам PS3 больше пятнадцати лет, и многие из них успели износиться, поэтому полезно знать, где заканчивается допуск. Ниже типичные ситуации и что с ними делать.

НаблюдениеНормаПричинаЧто делать
Геймпад не появляетсяКонтроллер виден после нажатия PSНет драйвера в Windows или кабель без данныхСменить кабель, установить драйвер
Стик уходит от центраПокой до 0.05Износ потенциометровТест дрифта, чистка или замена стика
L2 или R2 срабатывает рывкомПлавный рост значенияИзношенная пленка под куркомПроверить снова, заменить контакт
Нет вибрацииОба мотора работаютSixaxis без моторов или нет поддержкиПроверить модель, сменить браузер
Индикаторы мигают постоянноОдин индикатор горитГеймпад не получил команду начала работыНажать PS, переподключить кабель
Кнопки отвечают через разКаждое нажатие видноСтертые контакты пленкиПочистить контакты или заменить пленку

Что проверяет тест геймпада PS3 в браузере

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

Датчики движения DualShock 3 через стандартный интерфейс браузера не передаются. Режим WebHID на нашем сайте предназначен только для DualShock 4, DualSense и DualSense Edge, поэтому для геймпада PS3 датчики наклона не отображаются. Это ограничение браузерного теста, а не неисправность контроллера.

Даже без датчиков тест геймпада PS3 отвечает на главные вопросы. Если вы купили старый контроллер с рук или достали его из шкафа, за пару минут станет ясно, живы ли кнопки, есть ли дрифт и стоит ли возиться с ремонтом.

Подготовка старого контроллера к тесту

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

Протрите корпус и кнопки, удалите грязь из щелей вокруг стиков. Если кнопки липнут после пролитого напитка, никакой тест не даст честных результатов: сначала нужна чистка. Закройте программы, которые могут перехватывать ввод, оставив только драйвер и браузер.

Для первого теста используйте порт USB на задней панели компьютера, а не хаб или переднюю панель. Это исключит проблемы с питанием, которые на старых контроллерах проявляются как случайные отключения.

DualShock 3 и Sixaxis: в чем разница

Первый геймпад для PS3 назывался Sixaxis и не имел вибрации. Его выпускали в первые годы продаж консоли. Позже вышел DualShock 3 с двумя вибромоторами, и именно он стал основным контроллером PS3. Внешне модели очень похожи, но DualShock 3 заметно тяжелее из-за моторов.

Отличить их проще всего по надписи на передней панели над кнопками: у одного написано SIXAXIS, у другого DUALSHOCK 3. Если на геймпаде указан Sixaxis, отсутствие вибрации в тестере совершенно нормально. Если же написано DualShock 3, а вибрации нет нигде, проблема в моторах или их проводах.

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

Почему Windows не всегда видит DualShock 3

DualShock 3 создавался для консоли и после подключения ждет специальную команду, которая разрешает ему отправлять данные. Консоль PS3 отправляет ее автоматически, а Windows сама по себе это делает не всегда. Поэтому геймпад может определиться в диспетчере устройств, но не передавать сигнал, и браузер его не увидит.

Решение обычно одно: установить сторонний драйвер для контроллеров PS3. Такие драйверы переводят DualShock 3 в режим, совместимый с Windows, и тогда браузер видит его как обычный игровой контроллер. Беспроводное подключение к компьютеру тоже возможно только через подобные драйверы, потому что стандартный стек Bluetooth Windows не умеет выполнять сопряжение DualShock 3.

Если драйвер установлен, но тестер молчит, нажмите кнопку PS и посмотрите на индикаторы. Пока все четыре мигают, контроллер не начал работу. Когда загорается один индикатор, нажмите любую кнопку, и тест геймпада PS3 начнется.

DualShock 3 на Mac, Linux и Android

Linux поддерживает DualShock 3 на уровне ядра, поэтому на большинстве дистрибутивов геймпад работает по кабелю сразу, а в браузере его кнопки и стики видны без дополнительных настроек. Беспроводное подключение в Linux также возможно, хотя требует ручного сопряжения.

На Mac поддержка DualShock 3 зависит от версии системы. На старых версиях macOS геймпад работал по кабелю и по Bluetooth без драйверов, на новых поддержка менее предсказуема. Проще всего проверить: подключите кабель, нажмите PS и откройте тестер.

На Android некоторые смартфоны распознают DualShock 3 через переходник OTG. Если телефон его видит, кнопки и стики проверяются в Chrome так же, как на компьютере. Беспроводная работа на Android без специальных приложений обычно недоступна.

Раскладка кнопок DualShock 3 в тестере

После распознавания кнопки DualShock 3 получают стандартные номера, как у других геймпадов PlayStation. Крестик под номером 0, круг 1, квадрат 2, треугольник 3. Далее идут бамперы, курки, Select и Start, нажатия стиков, крестовина и кнопка PS.

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

Если какая-то кнопка не отображается, нажмите ее в разных местах и с разной силой. Мембранные кнопки DualShock 3 с возрастом часто требуют все большего усилия. Если кнопка срабатывает только при сильном нажатии, а соседние реагируют легко, контактная площадка под ней изношена, и тест геймпада PS3 это наглядно покажет.

  • 0 крестик, 1 круг, 2 квадрат, 3 треугольник
  • 4 L1, 5 R1, 6 L2, 7 R2
  • 8 Select, 9 Start, 10 L3, 11 R3
  • 12-15 крестовина, 16 PS

Кнопки с чувствительностью к силе нажатия

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

В браузере эта функция почти всегда недоступна. Стандартный режим, в котором DualShock 3 работает на компьютере, передает кнопки как цифровые, со значениями 0 или 1. Курки L2 и R2 при этом обычно остаются аналоговыми. Поэтому если в тестере лицевые кнопки показывают только два состояния, это нормально.

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

Дрифт и износ стиков старых геймпадов

Стики DualShock 3 построены на тех же потенциометрах, что и у более новых геймпадов, и с годами изнашиваются так же. Пыль, засохший жир и окисление контактов приводят к тому, что стик перестает возвращаться в центр или дает скачки.

Запустите тест покоя на пять секунд. Отклонение до 0.05 нормально для любого геймпада. У старых контроллеров нередко бывают значения 0.1 и выше, и это уже ощутимо в играх. Сделайте медленный круг: если линия рваная или в одном секторе пропадает, дорожка потенциометра стерта.

Попробуйте простую разминку: двадцать полных кругов каждым стиком. Иногда налет смещается, и дрифт уменьшается. Если улучшение временное, стик требует чистки контактов или замены.

Курки L2 и R2 геймпада PS3

Курки DualShock 3 короче и мягче, чем у геймпадов следующих поколений, и устроены иначе: под ними стоит та же чувствительная к давлению пленка, что и под кнопками. Поэтому их ход измеряется силой нажатия, а не углом поворота. В тестере это выглядит как значение, которое растет от 0 к 1 по мере того, как вы сильнее давите на курок.

Медленно выжмите каждый курок и следите за шкалой. Рост должен быть плавным, а в конце значение должно держаться около максимума без дрожания. Если курок срабатывает только при сильном нажатии или значение прыгает сразу от нуля к единице, пленка под курком изношена или загрязнена.

Многие игроки ставили на курки DualShock 3 накладки, которые удлиняют ход. Если такая накладка стоит неровно, она может постоянно слегка давить на курок, и в тестере вы увидите небольшое ненулевое значение в покое. Снимите накладку и повторите проверку.

Вибрация DualShock 3 в браузере

DualShock 3 имеет два мотора: тяжелый слева для сильной вибрации и легкий справа для тонкой. Тестер умеет запускать их по отдельности и вместе. Однако вибрация работает только если ее поддерживают и драйвер, и браузер.

В Chromium-браузерах на Windows при использовании драйвера, который выдает DualShock 3 за геймпад Xbox, вибрация обычно работает. При прямом подключении в Linux поддержка зависит от браузера. Если вибрации нет, проверьте контроллер в игре: если там моторы работают, дело в браузере.

Помните, что у Sixaxis моторов нет вообще. Для таких геймпадов отсутствие вибрации в тестере ожидаемо.

Оригинал или копия: тест геймпада PS3 при покупке

Копий DualShock 3 выпущено очень много, и на вторичном рынке они встречаются чаще оригиналов. Внешне копии выдают более легкий вес, неровные надписи, тусклые индикаторы и люфт стиков. Но главное различие видно в тестере.

Многие копии плохо работают на компьютере даже со сторонним драйвером, потому что не полностью повторяют протокол оригинала. Стики копий часто имеют большую встроенную мертвую зону и грубый шаг значений, из-за чего круг выглядит угловатым. Курки у копий нередко работают как цифровые кнопки.

Перед покупкой попросите проверить контроллер с вашего ноутбука. Тест геймпада PS3 займет пару минут и покажет, стоит ли он своих денег.

  • Оригинал заметно тяжелее копии
  • Ровный круг стика без ступенек
  • Аналоговый ход курков L2 и R2
  • Четкая надпись DUALSHOCK 3 на корпусе

Сброс и уход за DualShock 3

На задней стороне DualShock 3, рядом с курком L2, есть маленькое отверстие с кнопкой сброса. Нажмите ее скрепкой и подержите пару секунд. Сброс помогает, если контроллер перестал подключаться к консоли или ведет себя странно после работы со сторонним драйвером.

Аккумулятор DualShock 3 со временем изнашивается, и после многих лет хранения геймпад может держать заряд совсем недолго или не включаться без кабеля. Батарея подключается разъемом и меняется легко.

Гнездо mini-USB достаточно прочное, но при частых подключениях тоже разбалтывается. Если в тестере контроллер исчезает при движении кабеля, проверьте и кабель, и гнездо. Не тяните кабель под углом и не оставляйте геймпад висеть на проводе: именно так гнездо чаще всего отходит от платы.

Официальная техническая спецификация: PlayStation Legacy Hardware Support

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

Почему DualShock 3 не определяется на Windows?

Windows не всегда отправляет геймпаду команду начала работы. Без нее контроллер не передает данные. Обычно помогает сторонний драйвер для геймпадов PS3, после него браузер видит контроллер.

Можно ли подключить DualShock 3 к компьютеру по Bluetooth?

Только со сторонним драйвером. Стандартный Bluetooth Windows не умеет выполнять сопряжение DualShock 3. Для теста проще использовать кабель mini-USB с передачей данных. После установки драйвера сопряжение обычно выполняется через кабель, а затем контроллер работает без него.

Почему в тестере не видно датчиков движения?

Датчики DualShock 3 не передаются через стандартный интерфейс браузера, а режим WebHID у нас поддерживает только DualShock 4, DualSense и DualSense Edge. Кнопки, стики и курки при этом проверяются полностью.

Почему кнопки показывают только 0 и 1?

В режиме, в котором DualShock 3 работает на компьютере, кнопки передаются как цифровые. Чувствительность к силе нажатия доступна только с некоторыми драйверами или на консоли.

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

Проверьте надпись на корпусе: у Sixaxis моторов нет. Если это DualShock 3, вибрация зависит от драйвера и браузера. Попробуйте Chrome или Edge и проверьте моторы в игре.

Что значит мигание всех четырех индикаторов?

Геймпад включен, но еще не начал работу с устройством. Нажмите кнопку PS. Если индикаторы продолжают мигать, переподключите кабель или проверьте драйвер.

Как отличить оригинальный DualShock 3 от копии?

Оригинал тяжелее, надписи на нем четкие. В тестере оригинал дает плавный круг стиков и аналоговый ход курков, а копии часто показывают ступенчатые значения и цифровые курки.

Работает ли тест на Mac?

Зависит от версии macOS. На старых системах DualShock 3 работает без драйверов, на новых поддержка менее стабильна. Подключите кабель, нажмите PS и откройте тестер, чтобы проверить.

Какой дрифт допустим для старого геймпада?

Как и у новых, до 0.05 в тесте покоя. От 0.05 до 0.1 дрифт можно скрыть мертвой зоной в игре, выше 0.1 стик требует чистки или замены.

Безопасен ли тест геймпада PS3 в браузере?

Да. Страница только читает сигналы контроллера, ничего не записывает в него и не отправляет данные на сервер. Все вычисления выполняются локально в вашем браузере.

Sources

  1. W3C Gamepad Specification
  2. MDN Web Docs: Gamepad API
  3. MDN Web Docs: WebHID API
  4. PlayStation Support: DualSense controller on PC
  5. Xbox Support: Connect controller to PC
  6. Nintendo Support: Joy-Con troubleshooting