Купил я как-то контроллер для xbox 360, проводной, но не оригинальный. Очень уж мне понравилось, что в Windows 10 он определяется как родной, и в тех же с��арых GTA он определяется по умолчанию. Но было одно НО! Стики - шлак, просто полный. Движения рывками, характеристика рваная.
И я задумался, а не поменять ли мне стики в нём? И, чтобы не просто так, а с инновациями. В общем полез я гуглить эту тему. И в основном нашел статьи о замене стиков на геймпадах от предыдущего поколения и текущего: PS4/PS5, XBOX One/Series. А вот про контроллеры от xbox 360 надо постараться найти информацию. Я нашел статейку на https://otzovik.com/review_17747053.html?ysclid=mmer1tls24387922447. И видео Последний ремонт геймпада Xbox 360. Установка датчиков холла. Снова в строю - смотреть видео онлайн от «Drift Fix» в хорошем качестве, бесплатно опубликованное 12 декабря 2024 года в 17:52:46 00:19:02.
Но зато будет очень много ссылок на всем известные маркетплейсы, в которых обещают, что стики совместимы. И даже есть отзывы, кроме "Всё пришло, не мятое, спасибо", говорящие о том, что юзеры уже пробовали их впаивать, и даже работало. Вроде бы всё просто. Посему на 23 февраля была прикуплена парочка стиков от Ginfull, которые и изображены на обложке статьи.
Ну, что же, руки, с позволения сказать, есть, паяльник тоже, приступаем. Выпаял старые, впаял новые, как в видео, и НИХЕРА! Характеристика стика в зашкале. Что делать? Куда копать? Непонятно. На сопротивление стик не прозванивается, принцип действия не тот. Оказалось, что есть нюанс! Начал искать где на плате земля для стиков. Выяснил, что она ни разу не одинаково расположена на плате. У одной оси X справа, а у оси Y слева, если смотреть на сами сенсоры!
И тут я решил погуглить распиновку датчиков, и оказалось, что она тоже не одинаковая. И дана она только на одном ресурсе https://consolemods.org/wiki/Xbox:Hall_Effect_Joystick_Install_Guide
Если внимательно посмотреть на приведённую ниже фотографию, то всё сразу станет ясно

Как можно увидеть на стиках с надписью L, земля находится слева, а с надписью R, соответственно - справа! А у меня на плате всё с точностью до наоборот, то есть я их впаял с перепутанной полярностью. И, что же теперь делать? А всё просто - перекинуть сами датчики. Благо они относительно легко снимаются. Перекидывал я их полностью, с магнитами. На картинке ниже видно, как он разбирается.

И в итоге я поменял местами сенсоры на всех осях

Вот так это выглядит на плате. Кстати, очень неудобная плата для демонтажа.

И, что в итоге? В итоге всё зверте, зае, заработало. Ниже скрин со страницы онлайн сервиса для проверки геймпадов. Погрешность 6% против 20%!!!
Протестировав в играх заметил, что на разных компьютерах характеристика разная. Скриншот выше снят на рабочем компьютере. А на домашнем квадратура круга совсем иная, там рисуется ромбик! Но при этом ход плавнее.
Основной вывод: Надо всегда проверять разводку самой платы и распиновку сенсоров! Надеюсь, что для кого-то это будет полезная статья, и он не споткнётся о камни.
