Аркадный контроллер из геймпада, часть 2
Продолжение моего опыта создания аркадного контроллера из дешевого геймпада.
За неимением фрезера или чего-либо подобного, рассверливаю все внутри сверлом Френеля на 70мм, делаю отверстие для стика тем же сверлом, которым делал отверстия для тумблеров.
Устанавливаю железные пластины на нужные места.
Прикручиваю стик, так чтобы он встал ровно и по центру.
Теперь закрепляем наш Defender Zoom, так чтобы он никуда не убежал. Делаем отверстие в задней части корпуса и прокладываем туда usb хвостик, прижимаем его саморезами, дабы его нельзя было случайно повредить дернув.
Чтобы было проще все это собирать, заранее припаиваю небольшие провода к ножкам свитчей. Пока лишь у тех, что пойдут на крестовину.
Вставляем свитчи.
Чтобы понять, что куда паять, я нашел в интернете инструкцию для подключения 5pin стика. К сожалению, я тупой, а может просто уже устал на тот момент, так как смотрел на нижнюю левую картинку, когда мне надо было смотреть на верхне-левую. Вышло неприятно, потому что я к тому времени уже все припал, решил, что будет проще поменять провода местами в коннекторе чем перепаивать.
На этом моменте появляются первые два тумблера. Плюсовые направления каждого направления свитчей и стика скручиваются вместе и припаиваются к нужному проводу на геймпаде. Земля кнопок крестовины скручиваются вместе и далее идут на первый тумблер. У аркадного стика изначально один провод земли, и он сразу идет на второй тумблер. Этим мы добиваемся того, что мы можем отключить крестовые кнопки либо стик по отдельности, на случай если решим играть на чем-то одном из них и посчитаем что второе метод ввода нам по каким-то причинам мешает.
Припаиваем проводки к остальным свитчам и тумблерам.
Устанавливаем их
Становится страшновато
Тут хочется остановиться на описании раскладки. Я подписал какие кнопки за что в моем плане у меня отвечают. Как вы помните у нас осталось три тумблера. Если первые два были типа on/off, то оставшиеся три я поставил типа on/off/on. Сделано это для аппаратного переназначения нижних кнопок. Земля от этих кнопок идет к земле геймпада, а вот плюс идет на центральный контакт тумблера, а остальные два контакта тумблера идут уже на другие кнопки. Например, нижняя левая кнопка у нас может быть дубляжом кнопки ‘вверх’ дабы повторить классическую хитбокс раскладку, либо быть дубляжом кнопки L1. Правые две нижние кнопки могут быть дубляжами кнопок L2 и R2 либо кнопок L3 и R3. Сделано это затем что например TEKKEN 7 позволяет назначать кнопки L3 и R3 и тогда мы получаем быстрый доступ к 10 кнопкам. А например, в DEAD OR ALIVE выставить L3 и R3 в управлении уже не выйдет, большой палец правой руки остается неиспользуемым, в этом случае мы переключаем эти кнопки в режим дубляжа L2/R2 так как на основном поле эти кнопки наиболее труднодоступны, получаем более благоприятную раскладку для игры.
Осталось дело за малым, все это спаять. Для начала я определил кнопки по группам, и объединил землю с каждой группы кнопок в одну скрутку как я это уже делал с крестовиной, далее сделал скрутку из всех этих групп и объединил с землей геймпада (на фото узел заизолирован синей изолентой, так как не оказалось кембрика нужного размера). Далее просто припаиваем второй контакт свитчей с нужными контактами на геймпаде.
Проверяем что все работает. Я использовал бесплатную программу “Game Controller Tester” из магазина Microsoft Store, мне она показалась удобнее чем проверка через панель управления.
Вроде все нормально. Теперь нам нужно дно, я выпросил на работе бесхозный кусок фанеры. Так как высоты ступени не хватило чтобы стик уместился внутрь полностью, пришлось вырезать в днище дыру под него. Красим его тем же маслом. Теперь прикручиваем дно саморезами и сверху клеим мебельные ножки.
Устанавливаем кейкапы и голову стика. На кейкапы я дополнительно установил силиконовые кольца для уменьшения шума, но это не обязательно. Аркадный контроллер готов.
Привести пример использования в текстовом варианте не могу, лишь еще раз продублировать видео из первой части, всем спасибо за прочтение.