Тест тачпада и рисования
Проверьте отслеживание мультитач на тачпаде вашего контроллера
Холст для рисования с мультитачем
ОЖИДАНИЕУправление холстом
Полное руководство: Отслеживание и калибровка тачпада контроллера
Крупной эволюцией в дизайне современных контроллеров стало внедрение емкостной мультитач-панели на PlayStation 4 DualShock и его преемнике, PlayStation 5 DualSense. В отличие от стандартных цифровых кнопок или аналоговых джойстиков, которые отслеживают только одну ось механического движения, тачпад функционирует точно так же, как трекпад ноутбука или экран смартфона. Он обнаруживает локализованную электрическую емкость человеческой кожи, что позволяет ему отслеживать координаты X/Y высокого разрешения для двух независимых пальцев одновременно, а также имеет физический механический переключатель «клика» под всей поверхностью.
Хотя изначально он был разработан для навигации по проприетарному пользовательскому интерфейсу консоли или выполнения специальных внутриигровых жестов (например, смахивания для открытия карты), ПК-геймеры часто используют программы для переназначения, чтобы превратить тачпад в высокочувствительный заменитель мыши. Этот диагностический инструмент тачпада позволяет вам обойти уровень абстракции мыши операционной системы и напрямую взаимодействовать с сырой координатной сеткой оборудования для проверки точности, фантомных касаний и обнаружения краев.
Как работает этот диагностический инструмент
Исторически для доступа к сырым данным мультитач контроллера требовалась установка тяжелых сторонних драйверов ядра в Windows. Однако современные реализации HTML5 Gamepad API внутри браузеров на основе Chromium (Google Chrome, Microsoft Edge, Brave) теперь активно перехватывают эти емкостные сигналы, когда поддерживаемый контроллер подключен через USB.
Gamepad API изначально не имеет класса объекта «Touchpad». Вместо этого он умно сопоставляет данные мультитач с расширенными элементами внутри стандартного массива Оси[], обычно скрытыми далеко в осях с 4 по 7.
Наш инструмент выполняет цикл 60 Гц для извлечения этих осей с высокими номерами, преобразует десятичные дроби с плавающей точкой (которые варьируются от -1.0 до 1.0) в пиксельные координаты и рисует геометрические фигуры на внутреннем HTML-холсте, чтобы визуализировать точную точку контакта в реальном времени.
- Палец 1: Абсолютная позиция X сопоставлена с Осью 4. Позиция Y сопоставлена с Осью 5.
- Палец 2: Абсолютная позиция X сопоставлена с Осью 6. Позиция Y сопоставлена с Осью 7.
- Нажатие: Механическое нажатие платы тачпада универсально стандартизировано как Кнопка 17.
Диагностика аппаратных проблем тачпада
Фантомные касания и джиттер
Если вы видите, что синие или фиолетовые кружки координат быстро мигают на холсте или быстро телепортируются из центра к краю, пока ваш палец совершенно неподвижен, емкостная сетка выходит из строя. Обычно это вызвано микроскопическим накоплением токопроводящего кожного сала или влаги, проникающей в края пластиковой панели. Используйте салфетку из микрофибры, обильно смоченную 90% изопропиловым спиртом, чтобы энергично протереть поверхность. Если фантомные касания не проходят, шлейф, соединяющий тачпад с материнской платой, вероятно, ослаб от вибрации и нуждается в повторной фиксации внутри.
Мертвые зоны / неотвечающие края
Медленно проведите пальцем по абсолютному периметру тачпада. Нарисованный круг на экране должен плавно следовать за вашим пальцем до самого пластикового ободка. Если круг перестает двигаться, когда ваш палец все еще находится в 5 мм от края, этот ряд емкостных датчиков перегорел. Это постоянный аппаратный сбой, требующий замены всего узла тачпада.
Ограничения аппаратной совместимости
1. PlayStation 5 DualSense
Бесспорный король рынка ПК-периферии на данный момент. При прямом проводном USB-подключении к ПК под управлением Windows 10/11 Google Chrome будет нативно перехватывать координаты как Пальца 1, так и Пальца 2 без какого-либо дополнительного ПО. Примечание: Через стандартный Bluetooth стандартный драйвер Bluetooth Windows обычно отбрасывает расширенные пакеты осей, поэтому тачпад будет работать только как механический клик (Кнопка 17), но не будет отслеживать движение пальца.
2. PlayStation 4 DualShock 4
Поддержка гораздо более фрагментирована. Физический механизм нажатия (Кнопка 17) поддерживается везде. Однако отслеживание координат часто требует, чтобы пользователь запускал в фоне программы-переводчики, такие как DS4Windows или Steam Input. Эти программы захватывают сырые проприетарные беспроводные пакеты Sony и преобразуют их в имитированный универсальный трекпад, который может распознать браузер.
3. Xbox Series X / Core Контроллерs
Контроллеры Xbox не имеют внутреннего емкостного тачпада. Как таковые, данные Пальца 1 и Пальца 2 никогда не будут передаваться оборудованием, а Кнопка 17 останется неактивной. Этот диагностический инструмент предназначен строго для контроллеров Sony PlayStation и специализированных сторонних контроллеров, которые повторяют массив ввода DualShock/DualSense.
Связанные инструменты
Тест гироскопа
Проверьте сенсоры движения и акселерометр вашего контроллера.
Тест аудио и микрофона
Диагностика проблем с разъемом для наушников 3.5 мм и микрофоном.
Руководства GPad Tester
Изучите подробные руководства по настройке контроллера.
Блог GPad Tester
Будьте в курсе последних новостей и аналитики.
Контроллеры Microsoft Xbox физически не имеют емкостного сенсорного оборудования. Таким образом, этот инструмент полностью несовместим с оборудованием Xbox, и холст никогда не будет реагировать на ввод.
❓ Часто задаваемые вопросы: тест тачпада
Какие контроллеры имеют тачпад?
Только контроллеры PlayStation DualShock 4 (PS4) и DualSense (PS5) имеют емкостный мультитач-тачпад. Контроллеры Xbox, Nintendo Switch Joy-Con и Switch Pro Контроллер НЕ имеют тачпада. Некоторые сторонние контроллеры, такие как Razer Raiju, также имеют его.
Работает ли тачпад в браузере?
Частично. Нажатие на тачпад (кнопка) работает везде как кнопка 17 в Gamepad API. Отслеживание положения пальцев (координаты X/Y) лучше всего работает в Chrome с проводным USB-подключением. По Bluetooth на Windows данные о положении пальцев часто отбрасываются стандартным драйвером.
Можно ли использовать тачпад как мышь на ПК?
Да, со сторонним ПО. DS4Windows и Steam Input могут сопоставлять поверхность тачпада с движением мыши, превращая его в трекпад в стиле ноутбука. Этот инструмент тестирует сырые аппаратные данные, чтобы убедиться, что сам емкостный датчик работает правильно перед сопоставлением.
Что вызывает фантомные касания на тачпаде контроллера?
Фантомные касания вызываются влагой, кожным салом или мусором на емкостной поверхности. Датчик обнаруживает электропроводность, поэтому даже тонкая пленка пота может регистрироваться. Протрите салфеткой из микрофибры с изопропиловым спиртом. Если фантомные касания не проходят, возможно, потребуется переподключить шлейф, соединяющий тачпад с материнской платой.
Как проверить мультитач на моем контроллере?
Поместите два пальца одновременно на тачпад. Gamepad API сопоставляет Палец 1 с осями 4-5, а Палец 2 с осями 6-7. Вы должны увидеть две разноцветные точки (голубую и фиолетовую) на холсте, каждая отслеживается независимо. Если появляется только одна, ваш браузер или драйвер поддерживает только одно касание.
Почему тачпад моего DualSense не отслеживает положение пальца?
В Windows по Bluetooth стандартный драйвер отбрасывает данные расширенных осей. Попробуйте проводной USB-кабель. В Linux и macOS Chrome обычно распознает расширенные оси нативно. Установка DS4Windows в Windows также может открыть поток данных тачпада для браузера.