UsbdSecPatch - подключение сторонних геймпадов к Xbox 360
UsbdSecPatch.xex - плагин для DashLaunch, отключает защиту USB-подключения и упрощает обработку интерфейса для проводных контроллеров. Проще говоря, позволяет подключать сторонние xinput геймпады. В том числе Dualshock 3, Dualshock 4, XBOX One (bluetooth), Series, DualSense геймпады с помощью универсальных USB адаптеров. 2 варианта установки:
1. Просто в виде плагина. Сам плагин закинуть на HDD1. Запустить DashLaunch, добавить его в плагины, сохранить.
Недостаток этого способа- необходимо перетыкать контроллеры после запуска приставки.
2. Вшить в нанд приставки. Перетыкать уже не понадобится. Метод более рисковый, есть одна попытка. В случае неудачи, придётся шить уже программатором. Беспроводные универсальные USB адаптеры, которые работают:
1. MAYFLASH Magic-NS
MAYFLASH Magic-NS Работает полноценно, полная поддержка игр XBOX Original. Пример, в TimeSplitters 2 и Future Perfect нормальное управление.
С простым плагином требуется перетыкать каждый раз после включения. При вшитом в нанд уже не требуется.
2. 8BitDo v1
В моём случае серый- версия для PS Classic, то что было в хозяйстве. Другая коричневая версия тоже подойдёт, т.к. по железу они одинаковы, различаются лишь прошивками. Позволяют подключать DualShock 3 и DualShock 4 геймпады. Ещё в списке совместимости геймпады от самой 8Bitdo, Switch Pro, Wii U Pro, Wiimote, Joy-Con. А также XBOX One S (bluetooth) геймпады со старой версией ПО, так как режима Buetooth LE у адаптера v1 не имеется.
*Поддержки игр XBOX Original нет, в них он работает как и стандартный XBOX 360 геймпад.
*Начиная с версии ПО 2.0 поддерживается утилитой 8BitDo Ultimate Software. Т.е. доступны функции калибровки, переназначений, макросов, есть сохраняемые профили.
*Серую версию можно прошить ПО от коричневой, по железу они одинаковы.
*С дуалшоками работает полноценно, вибрация присутствует (не везде, тут ещё надо тестить), кнопка PS работает как Guide, триггеры в аналоговом режиме.
*Если использовать просто плагин- при включении приставки из обесточенного состояния данный адаптер перетыкать не нужно, определяется. При включении из дежурки, перетыкать нужно.
*Данный адаптер тестировался с версией прошивки 1.32. Не последняя (1.33), она глючная.
*В некоторых играх возможна некорректная работа.
Сопряжение Dualshock 3 с адаптером 8BitDo
1. Запускаем утилиту 8Bitdo_Retro_Receiver_Tools_for_PS3_Controller.exe из папки 8BitDo_RR_Tools_for_PS3_Controller_Win_V1.3. Если появится маленькое ругательное окошко про отсутствие воткнутого блютус устройства, жмём ОК.
2. Втыкаем в комп Dualshock 3 кабелем по USB. Прога предложит поставить дрова на Dualshock 3 (каждый раз), подтвержаем.
3. Втыкаем адаптер v1 с зажатой кнопкой в комп, на нём должен мигать зелёный светодиод, кнопку отпускаем. Адаптер v2 можно втыкать без зажатой кнопки.
4. Жмём кнопку Pair. Быстро пробежит прогресс и появится надпись Paired OK!
5. При необходимости перетыкаем адаптер, проверяем.
Сам адаптер при этом переключается в режим- xinput, и далее везде определяется как Microsoft X-Box360 pad.
Всё, можно пользоваться на XBOX 360.
Сопряжение Dualshock 4 с адаптером 8Bitdo
1. Подключите адаптер в консоль или ПК и нажмите кнопку сопряжения на нём. При этом светодиод быстро заморгает.
2. Нажмите и удерживайте на выключенном геймпаде кнопки "Share" и "PS", пока световая панель не начнёт быстро мигать.
3. При сопряжении Dualshock 4 в режиме xinput световая панель должна загореться зелёным цветом.
Возможные режимы работы 8Bitdo адаптера
По умолчанию, при сопряжении геймпада с адаптером включается xinput режим. Дополнительно можно переключить (в данном случае не нужно).
В паре с Dualshock4 режимы переключаются следующим образом:
DS4 включен и законнекчен с 8BitDo адаптером. Нажимаем и держим на DS4 одновременно следующую комбинацию
1. Share + Вверх (это на dpad) - адаптер переключится в режим xinput, DS4 при этом отключается. Включаем. Он сам коннектится к адаптеру, световая панель у него светится зелёным. Определяется как Microsoft X-Box360 pad.
2. Share + Влево - режим DINPUT. Определяется как 8BitDo Receiver. На DS4 панель светится синим.
3. Share + Вниз - режим PS Classic. Определяется как Sony Interactive interteinment Controller (Playstation Classic Controller). На DS4 панель светится синим. Работает на PS Classic в стоке.
4. Share + Вправо - режим MacOS. Определяется как Sony Computer Enterteinment Wireless Controller. На DS4 панель светится синим.
5. Share + L1 - этот режим какой то странный, не сохраняется, по крайней мере в паре с DS4. Определяется как Nindendo Co Ltd Pro Controller и сразу же возвращается в предыдущий режим.
В паре с Dualshock3 по умолчанию режим- xinput, устанавливается сразу при сопряжении через комп. В ретроарч определяется как Microsoft X-Box360 pad.
Остальные режимы переключаются аналогично, используя кнопку Select.
3. 8BitDo v2
8BitDo v2
Похож на v1, но имеет ряд преимуществ.
*Поддерживается утилитой 8BitDo Ultimate Software. Т.е. доступны функции калибровки, переназначений, макросов, есть сохраняемые профили.
*Имеется режим Bluetooth LE.
*Поддержка геймпадов XBOX ONE (bluetooth) и Series, DualSense, а также всех, что и у адаптера v1.
*На XBOX 360 нормально работает на версии прошивки 1.0. По умолчанию стояла 1.3, на XBOX 360 она работает не адекватно (версии выше тоже).
*При использовании простого плагина перетыкать не нужно. При включении из дежурки и из обесточенного состояния определяется сразу.
*В играх XBOX Original работает как и v1.
*В некоторых играх возможна некорректная работа (по отзывам, сам не проверял):
Need for Speed: Hot Pursuit - не работает управление.
Need for Speed: The Run - не работают стики.
*Насчёт вибрации (не везде, тут ещё надо тестить)
4. JYS-NS130
JYS-NS130 FOR NS PS3 PC
Расписал тут. Вполне достойный вариант, хорошая всеядность. Вероятно, это какой то клон Magic NS, работает нормально, ценник меньше (на момент покупки 1300р).
Сравнение работы стиков в Gamepad Tester связки Dualshock 4 + данные USB адаптеры. Что ещё протестировано:
Работают
Вся информация по сторонним геймпадам собрана со слов пользователей. Стопроцентная работоспособность той или иной модели не гарантируется, т.к. сами геймпады могут иметь по нескольку ревизий. Одна может работать, другая не работать.
Проводные геймпады и геймпады со своими USB ресиверами:
*Speedlink SL-6556-BK - проводной геймпад. Имеет поддержку игр XBOX Original
*GameSir T4 Pro - беспроводной со своим ресивером
*8BitDo Ultimate 2,4G - беспроводной со своим ресивером
*8bitdo Ultimate - проводной
*Defender X7 первой версии - по проводу
*Gulikit king kong 2 pro - по проводу
*SVEN GC-3050 - беспроводной со своим ресивером
*Defender Blast - по проводу. Возможно, существуют разные ревизии, т.к. у одних заработал, у других нет.
*DEXP G-M2 - по проводу
*Oklick GP-400MW rev.1 - беспроводной со своим ресивером (PC и PS2)
*Zet Gaming Ardor - беспроводной со своим ресивером
*Logitech F310 - проводной
*EasySMX X10 - беспроводной со своим ресивером
Не работают
*JYAD-003 - универсальный Bluetooth адаптер.
*DS50 Pro - универсальный Bluetooth адаптер.
*DEXP G5 - беспроводной со своим ресивером. Предназначен для PS3, хотя режим xinput для ПК имеется.
*Canyon CND-GPW5 - беспроводной со своим ресивером. Предназначен для PS4, хотя режим xinput для ПК имеется.
*Геймпады от XBOX ONE по проводу не заработали. Пробовал 2 ревизии: 1537 и 1708. Также, от Series тоже по проводу не работают.
*Дуалшоки по проводу тоже работать не будут.
*DEXP G-02A - беспроводной со своим свистком. Отписались, что не работает.
*Рули Logitech G27 и Logitech Driving Force GT
*Defender X7 version 2.0
*Speedlink STRIKE SL-6535-SR (Vendor_0079_Product_0006)
*DEXP Ventriloquist - беспроводной со своим свистком.
Стоит отметить, что с использованием вышеописанного свистка JYS-NS130 данные геймпады скорей всего заработают.
Ну хоть скрины наделай. Никто точно не будет впн ставить ради этого
Да, простое расширение Browsec стоит в браузере, ничего сверхъестественного. Вот, в виде PDF снял страницу. Там ссылка на гуглдрайв есть. Но, кроме видео по сопряжению с геймпадами, больше ничего и нет.
По поводу моего злополучного экземпляра HS-SW470. Погонял его на 360 коробоксе с дуалшоком 4- вроде норм. Работает, не отваливается, можно юзать в такой связке.
Ещё интересную особенность обнаружил, оффтоп, но напишу здесь. Обновляю сейчас глюкнувшую PS3 SS, и эта связка: свисток + дуалшок 4 работают в рекавери. И по проводу и без провода. Гироскоп не работает.
Последний раз редактировалось Necrocannibal; 02.12.2023 в 17:55.
karenjan99, со всеми свистками, что в шапке обозначены. Из последних, вот такой заказывал HS-SW470, но его в шапку не вынес, т.к. экземпляр глючный попался, возможно просто брак. Работает нормально только с 4 дуалшоком. Ну плюс по проводу кое какие геймпады норм работают, хотя их меньше, чем с JYS-NS130- с этим вообще практически все мои завелись.
Больше про него никто ещё не отписывался, так что выводы делать рано.
Фото с инета
Пока что рекомендую JYS-NS130. Но, если есть желание испытать удачу, можешь взять тоже HS-SW470. В случае чего, тоже можно спор открыть и приложить видео с глючностью.
Добавлю ещё момент по 8bitdo v2. У него доступна утилита по калибровке и всяких настроек, типа, как у полноценных геймпадов от их же конторы.
Если речь про дуалшок 2, то вот такой USB переходник + JYS-NS130. Заказывал давным давно на али. Плата односторонняя, чип без маркировки
фото
Последний раз редактировалось Necrocannibal; 25.12.2023 в 21:16.
Другие консоли: PS1, PS2, PS3, PSVITA, XBOX360, XBOX ONE
Регистрация: 07.03.2015
Возраст: 34
Сообщений: 422
Вы сказали Спасибо: 3
Поблагодарили 58 раз(а) в 44 сообщениях
Сила репутации: 1
Репутация: 58 
(скоро придёт к известности)
наконец вернули мне мою слимку, так вот пробую я ставить плагин через дашлаунч... кидал в первый, второй и третий слот, как понять загрузился ли у меня плагин? из геймпадов есть defender blast (который упоминается как рабочий) и еще genesis pv65 со свистком который на пк определяется как контроллер от бокса, так вот ни тот ни другой не работают, на боксе других плагинов нету, ну кроме новы и ftp который загружает аврора
а важно когда передернуть кабель или можно подключить в любое время после запуска?
В любое время.
Сообщение от karenjan99
из геймпадов есть defender blast (который упоминается как рабочий)
Упоминается в шапке. Но в теме самой упоминаний про него не нашел. Может быть разные версии этого геймпада существуют. Necrocannibal наверное что-то и подскажет, видимо его геймпад.
Упоминается в шапке. Но в теме самой упоминаний про него не нашел. Может быть разные версии этого геймпада существуют. Necrocannibal наверное что-то и подскажет, видимо его геймпад.
На других форумах тоже собираю инфу. Понемногу подкидывают.
Нашёл, это с Xboxfan
Не доверять данному пользователю оснований нет. Он и здесь обитает, если я не ошибаюсь. Хотя, у геймпадов тоже ревизии бывают. Например, Defender X7 работает version 1 (напрямую по проводу) и не работает version 2.0, видимо железо разное. Возможно, и тут также.
Сообщение от karenjan99
как понять загрузился ли у меня плагин?
А сохранить его в дашлаунче не забыл? Как обычно- кнопкой X на строке HDD. Чёт я подзабыл, плагин только поначалу пробовал, потом вшил в нанд.
Вот, ещё такой свисток JYAD-003 взял на опыты, практически за копейки, пока были скидки. На боксе не фурычит. Есть dinput и xinput режимы. Причём, на боксе один сектор подключенного геймпада загорается, но пад не фурычит. Подключал дуалшок 4. Из поддерживаемых, в мануале там дуалшоки 4 и 5 указаны и свич про. Пад от Xbox One S не коннектится. На 3 плойке тоже не работает. Чисто под ПК. Вердикт- не брать.
Фото JYAD-003
Последний раз редактировалось Necrocannibal; 15.12.2023 в 23:08.
Другие консоли: PS1, PS2, PS3, PSVITA, XBOX360, XBOX ONE
Регистрация: 07.03.2015
Возраст: 34
Сообщений: 422
Вы сказали Спасибо: 3
Поблагодарили 58 раз(а) в 44 сообщениях
Сила репутации: 1
Репутация: 58 
(скоро придёт к известности)
Necrocannibal, разумеется сохранил, пробовал даже первую версию плагина, интересно а бокс не берет пады потому что у них vid/pid отличается от майковских падов или дело в другом?
Выкладываю скрины тестирования Dualshock 4 с поддерживаемыми USB адаптерами в онлайн утилите Gamepad Tester. Геймпад один и тот же, среднестатистический неидеальный, но и не убитый, при пользовании его на PS4 косяков никаких не ощущается.
Скрины из Gamepad Tester
Это дуалшок 4 напрямую по проводу. Как видно, центры немного сбиты, не всегда возвращаются в конкретно то же значение, немного гуляют в пределах нормы. Стики резистивные, ещё родные.
Через свисток JYS-NS130. Примерно похоже на результат "по проводу", но центр держится, и всегда возвращается на ту же позицию. Вот это плюс.
Через свистки 8BitDo v1 и v2 результат одинаковый. Центровка тоже ок, возвращается всегда на место. Плюс, окружность идеальная. Ход стиков до упора, внешней мёртвой зоны нет, выход за окружность реально не ощущается физически, грибок сразу же упирается в корпус.
UPD. Китайский дуалшок 3 с нехорошими потенциометрами тоже вырисовывает окружности, но эти окружности судя по всему чисто программщина, между грибком и корпусом ещё остаётся ход.
Злополучный HS-SW470. Тут печально, получились квадраты, чувствительность похуже, стики стали резковаты, особенно заметно после использования 8BitDo адаптеров. Но, центровка норм.
Насчёт центровки на этих адаптерах, возможно производитель заложил небольшую внутреннюю мёртвую зону. Хотя, её наличие не уловил.
Последний раз редактировалось Necrocannibal; 03.01.2024 в 22:12.
Другие консоли: PS1, PS2, PS3, PSVITA, XBOX360, XBOX ONE
Регистрация: 07.03.2015
Возраст: 34
Сообщений: 422
Вы сказали Спасибо: 3
Поблагодарили 58 раз(а) в 44 сообщениях
Сила репутации: 1
Репутация: 58 
(скоро придёт к известности)
собрал сей девайс https://gist.github.com/kamicane/c38...9271c57238fd93
заработал с геймпадами пс1 и пс2 при выключенном боксе кнопка analog включает консоль. при работе эта кнопка включает и выключает аналоговый режим. попозже сделаю еще тестов и опишу окончательно.
для тех кто хочет повторить ардуино нужна именно с чипом 32U4
Другие консоли: PS1, PS2, PS3, PSVITA, XBOX360, XBOX ONE
Регистрация: 07.03.2015
Возраст: 34
Сообщений: 422
Вы сказали Спасибо: 3
Поблагодарили 58 раз(а) в 44 сообщениях
Сила репутации: 1
Репутация: 58 
(скоро придёт к известности)
походу при включенной консоли кнопка mode работает как обычно а не как кнопка guide кто нибудь шарит в ардуинках? можно ли добавить комбо кнопок в скетч для реализации кнопки guide? к примеру select+R3
сама кнопка в библиотеке xinput обозначается как BUTTON_LOGO
karenjan99, v2 только через онлайн утилиту . В шапке в архиве она тоже есть. Шей сразу на 1.0. Все, что выше не подходят.
А вот v1 можно и через оффлайн утилиту шить. Я все прошивки для них собрал и для коричневой и для серой версий, они взаимозаменяемы, т.к. v1 серая и v1 коричневая по железу одинаковы.