ConsoleFiX
Администратор
![Fat+and+Slim.jpg Fat+and+Slim.jpg](https://consolefix.ru/forum/data/attachments/0/725-4af2fc0e244e5dda6ece65a7ba13f48d.jpg?hash=SvL8DiROXd)
Плата синхронизации геймпадов от XBOX 360, подключение и использование на ПК.
Тема не очень популярная и мало раскрытая, но весьма интересная.
Можно достать из дохлой тушки бокса или найти на авито за сущие копейки и использовать для подключения беспроводных боксовских геймпадов к ПК, переделка несложная.
Аппаратная часть:
Нужно припаять USB провод, но питание для платы необходимо 3,3В, поэтому напрямую запитывать нельзя, сгорит. Лучше через линейник или DC-DC преобразователь
типа такого:
![20152947.jpg 20152947.jpg](https://consolefix.ru/forum/data/attachments/0/726-7f1d797d5bb383ba84610bccfc0b20b6.jpg?hash=fx15fVuzg7)
Ссылка на АлиЭкспресс
хотя многие просто подключают через 2 диода последовательно (простые, не шоттки), чтоб снизить напряжение.
![20152999.jpg 20152999.jpg](https://consolefix.ru/forum/data/attachments/0/727-a4d2dad8b924876b309bc9fdf25281e2.jpg?hash=pNLa2Lkkh2)
Распиновка для платы от слимки
![slim-xbox-360-connections.jpg slim-xbox-360-connections.jpg](https://consolefix.ru/forum/data/attachments/0/728-fa99ca7145b566204d83c82708261f64.jpg?hash=-pnKcUW1Zi)
Gnd берём в любом удобном месте, не суть. У меня немного не такая ревизия платы, там где взято Gnd на фото, у меня 5 контактных отверстий.
С "E" версией XBOX 360 не знаком, пока упускаю этот момент.
На этом аппаратная часть готова. При подключении к ПК будет отображаться как "неизвестное устройство". Так и должно быть, т.к. PID устройства не совпадает с оф дровами от майкрософт.
Программная часть:
Официальная страница с дровами от
![offsite :offsite: :offsite:](/forum/data/assets/smilies/offsite.png)
Зная, как загнивают ссылки на сайте мелкомягких, скину ниже свою ссылку с дровами.
После того, как установились дрова Xbox 360 Controller for Windows, нужно править файл Xusb21.inf, он скорей всего находится по пути C\Program files\Microsoft Xbox 360 Accessories, либо там куда установились драйвера.
а именно вписать Vid&Pid от нашей платы, которые отображаются в диспетчере устройств в "неизвестном" на данный момент устройстве. Либо просто заменить файл готовым из архива ниже.
На плате от слимки у меня определились как Vid_045E&Pid_02A9
На плате от фатки по идее должны быть Vid_045E&Pid_0291, но лично не пробовал.
Изменённые Xusb21.inf для слимки и для фатки выкладываю в архиве, также там продублирую и сами драйвера от Майкрософт:
![download :download: :download:](/forum/data/assets/smilies/downloads.gif)
Теперь обновляем вручную драйвера на наше "неизвестное устройство", указываем путь до заменённого Xusb21.inf. Устройство определится как "XBOX 360 Controller for Windows".
Светодиоды на плате работать не будут.
Синхронизация геймпадов:
Если геймпады уже были синхронизированы с этой платой, то они уже будут подключаться. Если нет, то можно подключить геймпад к ПК при помощи кабеля charge&play, которым от xbox заряжают аккумы, он синхронизируется. Либо втыкаем плату в живой бокс и синхронизируем. Кому как удобней.
Есть ещё способы синхронизации с помощью доработки схемы PIC микрухой, но тут я не разбирался, т.к. имеется кабель charge&play в наличии.
Материал для изучения Раз, Два
Зы. Спасибо товарищу Максимуc, за подсказки по данному вопросу. Вот ещё от него инструкция с использованием микроконтроллера pic12f629
![4pda :4pda: :4pda:](/forum/data/assets/smilies/4pda2.jpg)
Вложения
Последнее редактирование: