Оживляя мертвеца: подключаем старые рули к PS4

GT Sport вышла, а из рулей у вас только «старички» от Logitech? Не проблема! Рассказываем и показываем что делать, чтобы не пришлось тратиться на новую «баранку».

В закладки

Один из самых заметных минусов каждого нового поколения — смена аксессуаров с выходом очередной консоли. И если купить новый геймпад едва ли проблема, то вот новый руль может влететь в копеечку. В этом материале я попытаюсь максимально доступно рассказать о том, как подключить любимый, но уже в возрасте руль от Logitech к своей PS4.

Сложно, но надёжно. GIMX, донгл, провода

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

Game Input Multiplier X — это набор программ с открытым исходным кодом для ПК и микроконтроллеров, который на лету конвертирует сигнал подключённых устройств в понятный PS4 формат. В качестве конвертера используются самодельные донглы на базе плат Arduino/Teensy, а для верификации устройства к компьютеру всегда должен быть подключен DualShock 4.

Звучит сложно, но ничего страшного на самом деле нет. Настроим софт, соберём адаптер и включим руль прямо по шагам.

Шаг 1. Собираем конвертер

GIMX запускается на всех платах-контроллерах с чипом atmega32u4. Это широчайший выбор кремниевого мусора, но в качестве образца в сегодняшнем материале будем использовать клоны Arduino Leonardo.

Самым доступным по ценам (примерно тысяча рублей) и наличию в магазинах является вариант от зеленоградской «Амперки» под названием Iskra Neo. Это почти дословный клон Leonardo с матрёшкой на чипе. Хорош он тем, что питается от MicroUSB, собран качественно и совершенно не греется.

Типичный CP2102 USB to UART TTL.

Дальше вам потребуется купить USB to UART адаптер. Я использую плату CP2102 и вам советую если и брать, то исключительно её. Цена вопроса на AliExpress — примерно сто рублей, а доставят где-то за две недели. Если в вашем городе плату можно взять на радиорынке, то переплата ещё рублей в сто может несколько ускорить процесс.

Вам также понадобится четыре провода-джампера — как правило, они уже идут в комплекте с CP2102.

Дальше начинается самый сложный этап. Всё упирается в то, готовы ли вы брать в руки паяльник. Если нет уверенности в своих навыках, лучше заплатите сотню-две за пайку мастеру в соседнем сервисе по починке телефонов. На хорошей паяльной станции вся работа отнимет у ремонтника буквально пару минут.

Для сборки конвертера вам надо воткнуть CP2102 в гнёзда Tx/Rx на «Амперке», а также припаять CP2102 к заземлению на основной плате. С этим поможет схема самой платы ниже со смешным указанием нужных вам сокетов:

Если вы не намерены паять сами, то вы можете просто показать эту схему в сервисном центре. Цена вопроса: 200 рублей и почти нулевой шанс запороть пайку

Стоит учитывать, что на некоторых китайских CP2102 перепутаны Tx и Rx, но в случае с «Амперкой» их напаивать и не придётся. Платка без проблем войдёт в гнёзда и так, достаточно отогнуть вверх лишние штырьки.

Итоговый результат выглядит так (коробочка от самой платы может выступить корпусом — это вполне нормально)

Альтернатива

Вы всегда можете купить готовый донгл у автора GIMX. Однако стоит учитывать, что устройство поедет вам из Франции, обойдётся в 45 евро с доставкой и будет висеть на границе до скончания времён. Это из личного опыта.

Шаг 2. Настраиваем компьютер

Скачиваем GIMX 6.9 на нужную платформу, соглашаемся установить все сопутствующие драйвера и перезагружаемся после установки.

Устанавливаем драйвера своего руля Logitech, плюс отключаем все программы, которые используют DualShock 4 (DS4 Windows).

Далее подсоединяем нашу «Амперку» к ПК. Для подключения адаптера, стоит отметить, потребуется любой USB-удлинитель. Ждём пока установятся все драйвера и запускаем gimx-launcher.

При первом запуске программа попросит скачать профили. Качаем — они вам пригодятся.

Теперь нам потребуется загрузить в «Амперку» нужный профиль. Для этого в верхнем меню жмём Help > Update firmware. Откроется выпадающее меню с прошивками. На скриншоте показан вариант для MOMO, G25 и G27. Загружаете прошивку, соответствующую вашему рулю.

Далее закрываем программу.

Включаем в ПК: 2101 конвертер через USB-удлинитель, руль, DualShock 4.

Ко включенной консоли (это важно) подсоединяем «Амперку» через micro-USB. Запускаем gimx-launcher. При корректной настройке у вас должно отображаться в основном окне программы что-то вида:

Output: DIY USB

Port: COM3 (или COM4)

Input: Physical Devices.

Нажимаем check. Если появляется сообщение «This config seems OK», то нажимаем Start. Теперь ваш руль определяется приставкой как Logitech G29.

Осталось только нажать кнопку PS на геймпаде (ни в коем случае не отключайте его на время игры) и наслаждаться вождением.

Возможные проблемы

Не определяется CP2102. Как я указывал выше, пара Tx/Rx на китайских конвертерах бывает перепутана. Попробуйте поменять коннектор местами на самой плате.

Программа не «видит» какое-то устройство. Проведите чистую установку всех драйверов и, главное, удалите все эмуляторы геймпадов Xbox 360 для DS4.

У рулей G25/G27 есть редкий баг с инсталляцией на Windows 10, который устраняется установкой драйвера от G29.

Факультатив

Если у вас есть деньги, время и нужные умения, то GIMX может запускаться на Raspberry Pi и его клонах. Подробности можно почитать в официальной вики проекта.

Просто, дорого, не очень надёжно.

DriveHub

Проприретарное решение, собранное на базе конвертера CronusMax PLUS. На бумаге поддерживает широчайший список рулей и кучу продвинутых фич. Плюс, не требует ПК.

Минуса тут три: «сырая» прошивка и непредсказуемые баги (GIMX дольше находится в разработке и давно избавился от многих проблем DriveHub), цена в 120 долларов с учётом доставки (руль Thrustmaster T150 стоит 150) и отсутствие в российской рознице.

CronusMax PLUS

Знаменитый у «мышиных» читеров донгл для консолей, который со временем научили сносно поддерживать ещё и рули. Есть баги, проблемы с лагом и мёртвой зоной. Требует ПК, да и цена высоковата (примерно 5 тысяч рублей). Из плюсов можно выделить доступность устройства на AliExpress, в российской рознице и у мелких продавцов.

M4 Converter

На картинке — лагающий дьявол. Остерегайтесь этого «чуда» всеми силами, заклинаю вас.

Описанное в этом гайде только кажется сложным. В реальности создание GIMX-переходника потребует у вас не больше 1500 рублей и всего пару часов свободного времени. В качестве приятного бонуса: результат ваших трудов подарит старенькому рулю вторую жизнь.

Вместо заключения могу лишь представить собственный заезд в GT Sport на G27 с контроллером, идентичным тому, что описан в этом гайде.

#гайды #железо

Материал опубликован пользователем. Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Максим Ханукецкий", "author_type": "editor", "tags": ["\u0436\u0435\u043b\u0435\u0437\u043e","\u0433\u0430\u0439\u0434\u044b"], "comments": 67, "likes": 58, "favorites": 12, "is_advertisement": false, "subsite_label": "hard", "id": 11695, "is_wide": false }
{ "id": 11695, "author_id": 8396, "diff_limit": 1000, "urls": {"diff":"\/comments\/11695\/get","add":"\/comments\/11695\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/11695"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 64959 }

67 комментариев 67 комм.

Популярные

По порядку

Написать комментарий...
11

Хм, написать что-ли обзор про мой опыт игры на мышке для PS4, а то многие думают что ты богом становишься FPS сразу.

Хороший пост, спасибо

Ответить
0

Юзаю ксим4. Богом не становишся, но полубогом вполне.

Ответить
0

Фиг знает, я вернулся на джойстик - игра на мышке лучше только если ты за Ферру играешь

Ответить
3

На все времена и не надо никаких хипстерских DIY плат покупать =)

Ответить
2

It’s alive, спасибо!

Ответить
0

Добрый вечер
А можете поподробнее описать, как вы именно прошивали leonardo? Все собрал, дошел до момента update firmware и видимо в чем то накосячил, так как после этого комп не видит, что к нему подключают leonardo

Ответить
–3

Влететь можно только с лохотеком, с нормальными рулями проблем нет -)

Ответить
8

G27 согласно сёрвеям - самый массовый руль эвер. И не без причины. G29 суть есть то же самое, только с биосом под пс4 и шифтером, который добрые швейцарцы вытащили из коробки. Так что мне кажется многие скажут на этот материал спасибо.

У трастов жопа с качеством (друг уже второй T300 меняет по гарантии), а фанатек я бы и сам себе купил, так ведь проще девственницу на горе Фудзи поймать в полнолуние, чем его в РФ доставить.

Ответить
–6

В чем сложность купить в amazon. И не обязательно фанатек, AccuForce Pro гораздо лучше.

Ответить
15

Price: $1,299.00

А, вы из этих. Понятно.

Ответить
5

За эти деньги можно купить шаху и на ней гонять по МКАДу!

Ответить
0

А с более простым и древним Driving Force GT такое же дрочево предстоит?

Ответить
0

Да, но того стоит

Ответить
2

Что-то я пока не готов на такие подвиги. Посижу и далее на ПК и PS3, где он без проблем работает AS IS

Ответить
1

А что по инпут лагу хех? :D

Ответить
3

На GIMX с этим проблем ноль, руль де-факто нативно работает. Автор заявляет, что максимум там 12мс прибавляется, но на деле меньше.

Ответить
0

Неплохо

Ответить
0

посоветуй пожалуйста аналог Iskra Neo, у нас в Украине его нету, я не очень понимаю что взять в качестве аналога. Заранее спасибо.

Ответить
2

Arduino Leonardo или любой его клон

Ответить
0

Благодарю за ответ. Выбрал вот такую https://arduino-ua.com/prod703-Arduino-Leonardo-klon

И еще по поводу уарт-юсб: подходит такой? https://arduino-ua.com/prod1957-usb-uart-perehodnik-na-cp2102

Ответить
1

Лучше чтобы там обычный USB был на 2102, не микро

Ответить
0

супер? https://arduino-ua.com/prod1075-usb-2-0-uart-ttl-3-3v5v-perehodnik-na-pl2303hx
Получается тогда нужно взять эту плату леонардо, этот переходник с юсб 2.0. и провода для подключения. За статью спасибо, я как раз обзавелся гран туризмо сегодня утром и сел искать как руль от Пс3 подключить, очень вовремя)

Ответить
0

Это 2303,надо 2102

Ответить
0

Несколько месяцев назад собрал gimx на базе Teensy 2.0. DFGT работает, но на начальном этапе была проблема прошить "китайский Teensy с алиекспресса", последняя версия загрузчика упорно отказывалась видеть не оригинальную плату. Помогла старая версия лоадера =), если надо кому могу залить гугл диск.

Ответить
2

У меня китайская Тинзи тупо сдохла, так что я решил забить и перешёл на ардуину.

Ответить
0

Спасибо большое за статью. Очень бы хотелось ссылки на товар.
P.S. Если есть тут люди в мск, кто такой девайс сможет собрать, с меня денюшка и хорошее пиво (на ваш вкус).

Ответить
2

Ну тут сайт, а не рекламная площадка. Амперка есть в том же Чип и Дипе, а CP2102 гуглится на раз через али.

Ответить
0

Ребята, вот так ведь? (я просто из деревни)

Ответить
1

+5v не надо, а так все верно

Ответить
0

Большое спасибо, получилось, но, возник вопрос:
Он и должен работать как геймпад? (т.е. руль по сути работает как стик, педали и форс фидбек не работают, лепестки и коробка переключает камеру и есть как-будто мёртвая зона или лаг, перед поворотом руля в игре).

Ответить
0

Прошивку руля загрузи. G29_PS4.

Ответить
2

Хм. И правда, вроде в первом шаге это сделал, но видимо что-то упустил.
Работает идеально, большое спасибо за сэкономленные 18к.

Ответить
0

А насколько плохо всё-таки дела у кронуса? Есть у друга G27, а я себе в своё время кронус для аркадного стика приобретал, есть смысл одолжить руль для поиграть или обплююсь и лучше не мучаться?

Ответить
1

Ну попробовать стоит. Раз на раз.

Ответить
0

Даже если сдохнет не сильно жалко, экономия 30к на руль с лихвой отбивает.

Ответить
0

Спасибо за материал!
Как раз предстоит подключить любимого старичка G25, всё еще в превосходном состоянии спустя все эти годы начиная с GT5.

Ответить
0

Спасибо за материал!

Скажите, есть ли хоть какой то ланч примерно таким же образом подключить Thrustmaster TR300 к xbox one?

Ответить
0

По идее GIMX конвертит и для Бокса, но на эту тему я советую покурить вики проекта.

Ответить
0

Спасибо!

Ответить
0

Эх, на One эмулируется как геймпад, так что не вариант.(

Ответить
0

То есть каждый раз надо будет через комп подключать руль?

Ответить
0

А китайский Brook USB converter кто-нибудь пробовал? Он вроде поддерживает рули, но отзывов особо нет.

Ответить
0

На UNO будет работать? Я понимаю что камень другой! Но в описании сказано что поддержка UART есть на камне уно.

Ответить
0

Лучше у разработчика на форуме спросить, он вежливый и отзывчивый.

Ответить
0

Всем привет, есть проблема, сдедал все на leonardo, руль DFGT, все отлично работает первые 10 мин, потом просто руль зависает как будто, GimX перезапускаешь, снова работает, но те же 10 мин, может кто сталкивался?

Ответить
0

Сталкивались. Геймпад надо выключенным до активации GIMX держать. То есть он должен быть воткнут в ПК выключенным, но кнопку PS нажимать только как запустится эмуляция.

Ответить
0

а от приставки его откл. в настройках самой приставки,верно?

Ответить
0

спасибо, сейчас попробую

Ответить
0

А насколько Gimix (Китайская) надёжная, сколько времени может проработать? В G-29 есть кнопки которых нет в G-27, как их настроить?

Ответить
0

Да нет никаких проблем у кронуса с мёртвой зоной и чем-либо ещё. Работает без пк, нужно только через программу в нём режим руля выставить и параллельно с джоем подключить через заб к консоли. У производителя есть инструкция. cronusmax.com/manual/racing_wheel_connecting_to_ps4.htm

Ответить
0

Сори не «заб», а «хаб». Конечно к минусам относится цена 6к с пиндосии у официалов. В грантуризмо руль ощущается так же приятно, как и на пк в асеттокорсе, т.е. форсфидбек хорош. В игре мой g27 определяется как g29. А джойстик нужен для проверки авторизировано ли устройство ввода, которая (проверка) проходит от пс4 к джою каждые 10 минут.

Ответить
0

Доброго времени суток. У меня возникли проблемы,нужна помощь.
После нажатия кнопки LOAD, появляется сообщение : No new device found wifhin 10 seconds.
Что делать подскажите пожалуйста!
Собирал устройство как показано тут,только у меня за место Iskra Neo,Leonardo r3.

Ответить
0

Еще вариант Reasnow crosshair. Купил себе и подрубил старенький G25)) работает замечательно.

Ответить
0

А что скажите по поводу cross hair? Или что скажите про Brook PS3/PS4 USB Converter Connect to Logitech G27/GT/G29? Судя по названию он как раз работает только с рулями.

Ответить
0

Максим Ханукецкий
Скажи пожалуйста, а ты собирал связку именно gimx +rapsberry? У тебя случаем готового образа под rapsberry со свежим gimx под G27 нету?

Ответить
0

Подскажите пожалуйста, данным методом только старые лоджитеки коннектятся? Траст старый возможно запустить таким же образом?

Ответить
0

Приветсвую.
Собрал конвертер и все ок работает, но заметил косяк с настройками педалей. До половины нажатия все норм(почти 1 в 1 соответсвие), но после будто чувствительность резко повышается и при нажатии педали примерно на 70-75% игра(GT Sport) регестрирует как 100%.
Пробовал менять значения Sensetivity (все становилось только хуже), когда менял Acceleration то для тормоза почти получилось вывести соответсвие 1 в 1 (реально нажатие на педаль и то что регестрирует игра), но с педалью газа эту проблему решить не удалось. Может подскажите как это можно исправить или знаете где можно поискать конфиги, буду очень признателен.

P.S.: при уменьшении Acceleration для педали газа, в игре педаль прожимается только до 95%, когда в реальности на 100%

Текущие настройки:

Ответить
0

ребят, вот такая вот дичь уже около года. Тогда по этой теме только ролик одного блогера нашел, по нему и делал. Использовал teensy. Руль MOMO racing.

Ответить
0

ребят, вот такая вот дичь уже около года. Тогда по этой теме только ролик одного блогера нашел, по нему и делал. Использовал teensy. Руль MOMO racing.

Ответить
0

Решил наконец эту проблему, но тут же столкнулся с другой. На руле работают только "бампера" и кнопки O,X и PS. И то только на рабочем столе. В играх работает только кнопка PS

Ответить
0

Как решил проблему? Столкнулся с такими же ошибками. Использую клон Леонардо - Pro Micro

Ответить
0

Парни, такая проблема
Купил cp2102 и arduino leonardo
Все делал по этому мануалу, дошел до момента, где надо закачать прошивку на leonardo
Gimx пишет подсоедините плату и через микро юсб и через cp2102. Подсоединил, нажал далее, gimx пишет "отключите и подключите плату". Отключил и подключил кабель юсб-микроюсб, началась прошивка. Все прошилось, и после этого leonardo сдох, винда вообще не видит его. Что не так я сделал? Может кто нибудь объяснит поподробнее момент с прошивкой платы?

Ответить
0

Кто встречал ошибку USBdk.sys? Как с ней бороться? Появляется после нажатия на кнопку СТАРТ, либо после сообщения о том, что надо включить геймпад.
Win 10, собирал на Leonardo

Ответить
0

Здравствуйте, подключил через конвертор Logitech Momo все работает кроме форс фитбека, не знаю что делать(

Ответить
0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]
Гейб Ньюэлл наконец-то анонсировал то,
чего все так долго ждали
Подписаться на push-уведомления