Controller Circularity Test

Запустите тест и проведите левый стик по всей внешней границе. Canvas покажет coverage и ошибку для диагностики износа.

circularity testход стикаanalog rangecontroller repair
Connect Controller
Loading circularity trace tool...

Быстрые шаги

Запускайте circularity как повторяемое движение по outer gate, а не как случайное вращение.

Подключите и активируйте

По возможности используйте USB как базу, либо подключите Bluetooth/2.4G и нажмите кнопку, чтобы браузер увидел контроллер.

Выберите левый или правый стик

Тестируйте один стик за раз. Левый и правый изнашиваются по-разному, поэтому не смешивайте следы.

Вращайте весь проход

Мягко прижмите стик к физическому краю и ведите по gate до конца 12-секундной выборки.

Повторите подозрительные результаты

Сделайте второй проход, если след редкий, квадратный, обрезанный или сильно отличается от ощущения в игре.

Метрики результата

Circularity легче читать, если разделить диапазон, форму, качество samples и итоговый статус.

Coverage

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

Circularity error

Среднее отклонение радиуса от среднего радиуса следа. Чем ниже ошибка, тем ровнее круг.

Samples

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

Выбранный стик

Показывает, измеряется левый или правый стик, чтобы сравнивать их без смешивания следов.

Форма следа

Canvas показывает круглые, квадратные, ромбовидные, обрезанные формы или отсутствующие зоны.

Статус результата

Pass, borderline, review или not enough movement по coverage, error и samples.

Стабильность внешнего диапазона

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

Точность и методика

Эта страница измеряет поведение outer gate, видимое браузеру. Она подходит для повторяемых проверок, но не является заводским калибратором.

Слой методаЧто делает страницаДоверие и ограничения
Чтение осей браузеромЧитает аналоговые оси, сопоставленные через Gamepad APIБраузер предоставляет оси через navigator.getGamepads(); порядок, значения и mapping могут зависеть от контроллера, адаптера, браузера и remapper.MDN Gamepad API
12-секундная выборка движенияЗаписывает выбранный стик, когда он далеко от центраПроход длится 12 секунд и считает точки только после выхода радиуса за центральный шум. Держите вкладку активной и вращайте плавно.
Доверие к выборкеТребует достаточно валидных точек на outer gateРезультат станет not enough movement, если валидных samples меньше 30. Доверие выше, когда повторные проходы похожи.
Ограничения APIНе проверяет физический износ gate напрямуюСтраница видит оси, сопоставленные браузером, а не сырой сенсор, корпус, таблицу firmware или кривую ответа игры.Drift test

Повторяйте после смены USB/Bluetooth, Steam Input, софта производителя, firmware, браузера или системной калибровки. Сравните оба стика перед ремонтом.

Что такое circularity контроллера?

Circularity описывает, насколько равномерно аналоговый стик достигает внешнего края во всех направлениях.

Форма outer gate

Здоровый след должен выглядеть достаточно круглым и не терять крупные направленные сектора.

Не то же, что drift

Drift это движение центра без касания. Circularity это полный ход со стиком, удержанным у края.

Не то же, что deadzone

Deadzone скрывает центральный шум. Circularity показывает, равномерен ли внешний ход для движения, прицела и камеры.

Как правильно тестировать circularity

Хороший тест больше зависит от техники движения, чем от скорости.

Используйте физический край

Мягко прижмите стик к outer gate и удерживайте там. Не рисуйте маленькие круги около центра.

Вращайте медленно

Плавно проходите все углы. Медленное вращение дает больше точек и лучше показывает плоские зоны.

Не срезайте углы

Не прыгайте между верхом, правом, низом и левом. Пересечение центра создает обманчивый ромбовидный след.

Проверьте оба стика

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

Используйте USB как базу

Если беспроводной след нестабилен, повторите с USB-кабелем данных до вывода о неисправности hardware.

Гайд: диапазоны результата circularity

Эти диапазоны соответствуют текущему проходу ControllerTest. Используйте их как практическую проверку и подтверждайте подозрения повтором.

ДиапазонТекущий порогКак читать
PassError ниже 7% и coverage выше 85%Браузер видит достаточно равномерный внешний ход. Проверьте второй стик и сохраните как baseline.
BorderlineError ниже 13% и coverage выше 75%Может оставаться пригодным в играх, но проверьте ощущения, повторите и ищите обрезанные направления.
ReviewError 13% или выше, либо coverage 75% или нижеИщите квадратные углы, отсутствующие диагонали, неравный радиус или след, не достигающий внешней направляющей.
Недостаточно движенияМенее 30 валидных samplesСтик двигался недостаточно, выбран неправильный стик или браузер получил слишком мало обновлений.
Coverage выше 100%Ось браузера превышает номинальную шкалуНекоторые mappings слегка превышают 1.00. Форма и повторяемость важнее одиночной завышенной точки.

Circularity объясняет только внешний ход. Используйте drift и deadzone для центрального шума, а input test для кнопок и триггеров.

Настройки / исправление / замена

Если circularity выглядит плохо, разделите настройки игры, слои mapping и hardware до замены модуля.

Сначала перекалибруйте

Используйте настройки Windows, калибровку консоли, Steam Input или софт производителя, если он есть, затем повторите.

Настройте outer deadzone или кривую

Некоторые игры и mapper имеют outer deadzone, anti-deadzone, кривую ответа или чувствительность для компенсации легких проблем.

Сравните подключения

Проверьте USB, Bluetooth и 2.4G отдельно. Нестабильный wireless или mapping адаптера может ухудшить след.

Осмотрите стик

Очистите грязь вокруг gate и cap. Повторяемые плоские зоны, отсутствующие направления или очень низкий coverage могут требовать ремонта.

Используйте специальные страницы

Запустите drift для center offset, deadzone для центрального шума и input test для mapping, прежде чем винить только circularity.

Устранение проблем

Большинство плохих проходов связаны с неполным движением, неправильным стиком, browser mapping или реальной проблемой внешнего диапазона.

Низкий coverage

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

Высокий error

Двигайтесь медленнее и держите постоянное давление на gate. Если повторяется, возможны плоские зоны или неравные диагонали.

Квадратный или ромбовидный след

Не прыгайте между основными направлениями. Если повторяется при плавном движении, возможны driver, mapper или изношенный gate.

Недостаточно samples

Выберите правильный стик, держите вкладку активной и вращайте весь 12-секундный проход.

Неправильный стик

Перед стартом используйте переключатель left/right. Если след не движется, смените стик и начните заново.

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

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

Community benchmarks / справочные диапазоны

Это диапазоны интерпретации ControllerTest и технические источники, а не live submissions.

ИсточникДиапазон или возможностьКак использовать
Диапазон pass ControllerTestCoverage выше 85%; error ниже 7%Практическая цель для чистого прохода в браузере. Сохраните результат как baseline перед настройкой или ремонтом.
Диапазон borderline ControllerTestCoverage выше 75%; error ниже 13%Может быть пригодно во многих играх, но сравните оба стика и повторите, если камера, прицел или движение ощущаются неравномерно.
Диапазон review ControllerTestCoverage 75% или ниже, либо error 13% или вышеПроверьте обрезанные направления, низкий внешний ход, mapping, грязь вокруг gate или износ модуля.
GameSir G7 SEHall Effect sticks; GameSir Nexus настраивает зоны stick и triggerРеальный пример, где магнитное hardware и настройки производителя могут влиять на поведение и setup.GameSir spec
Razer Wolverine V3 Pro 8K PCTMR sticks со сменными capsРеальный пример магнитной технологии. Рассматривайте спецификацию как контекст, а не гарантированный score.Razer spec
Справка browser APIGamepad API предоставляет buttons, axes и события подключенияОбъясняет, почему страница рисует след в браузере, но не проверяет физические сенсоры или кривые движка игры.MDN Gamepad API

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

Controller Circularity Test FAQ

Short answers for using this browser-based controller tool and interpreting the result.

Что такое controller circularity?

Это показывает, насколько равномерно аналоговый стик достигает outer gate во всех направлениях, когда вы вращаете его по краю.

Какой circularity error считается хорошим?

В этом тесте error ниже 7% при coverage выше 85% это pass. Error ниже 13% при coverage выше 75% это borderline.

Почему след выглядит квадратным или ромбовидным?

Причиной могут быть прыжки между направлениями, ограниченные диагонали, remapper, калибровка или изношенное hardware.

Почему coverage низкий?

Обычно стик не дошел до края, выбран неправильный стик, движение неполное или mapping ограничивает ось.

Circularity это то же самое, что stick drift?

Нет. Drift измеряет center offset без касания; circularity измеряет внешний ход при намеренном полном отклонении стика.

Может ли deadzone исправить плохую circularity?

Inner deadzone скрывает центральный шум, но не чинит плохой внешний ход. Некоторые игры компенсируют через outer deadzone или кривые.

Нужно ли тестировать оба стика?

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

Почему браузер отличается от игры?

Браузеры читают оси, сопоставленные Gamepad API. Игры могут использовать native drivers, калибровку, кривые и собственные профили.