Теперь можно играть на PS3 джойстиком от Xbox360 и некоторые другие.
Для этого не нужны никакие адаптеры или переходники.
Понадобится только плагин PS3XPAD и любая CFW/HEN.
Жестко запрограммированы только официальный контроллер Xbox 360 (VID: 0x45e PID: 0x028e), приемник Xbox 360 (0x45e, 0x0719) и контроллер Xbox One (0x45e, 0x02d1). Вам нужно будет отредактироватьplugins / ps3xpad / xpad_devices.txt для других устройств. Примечание. Не все контроллеры Xbox сторонних производителей могут работать с этим плагином.
Более подробно о совместимости в файле Readme что лежит в архиве.
Установка:
Скопируйте из распакованного архива с предыдущей вкладки папку "plugins" в /dev_hdd0/.
У Вас должна получится директория /dev_hdd0/plugins/ps3xpad/ со следующими файлами внутри:
background.png
font.png
xpad_vsh.sprx
xpad_game.sprx
xpad_devices.txt
xpad_remap.txt
xpad_settings.txt
Если у вас был установлен webMan с плагинами, то у вас уже должен лежать в корне /dev_hdd0/ текстовик boot_plugins.txt.
Скопируйте его копию на флешку и сделайте через webMan на исходнике Unlink, тем самым удалив исходник из /dev_hdd0/.
Подключите флешку к компьютеру и вставьте в boot_plugins.txt в первую строку путь к плагину: /dev_hdd0/plugins/ps3xpad/xpad_vsh.sprx, а остальные строчки удалите. Не забудьте сохранить файл.
Подключите флешку к PS3 и скопируйте boot_plugins.txt в корень /dev_hdd0/.
Произведите снова установку webMan с плагинами из инсталлятора. Таким образом webMan допишет свои плагины в boot_plugins.txt в конец.
Жестко запрограммированы только официальный контроллер Xbox 360 (VID: 0x45e PID: 0x028e), приемник Xbox 360 (0x45e, 0x0719) и контроллер Xbox One (0x45e, 0x02d1). Вам нужно будет отредактироватьplugins / ps3xpad / xpad_devices.txt для других устройств. Примечание. Не все контроллеры Xbox сторонних производителей могут работать с этим плагином.
Более подробно о совместимости в файле Readme что лежит в архиве.
Перезагрузите консоль, чтобы плагин заработал. При подключении Xbox геймпада, вы должны увидеть сообщение "XPAD Loaded (VSH)". Если на HEN произошло зависание, то попробуйте отключить интернет-соединение.
Запустите игру и дождитесь пока она полностью загрузится.
Нажмите одновременно ++. Должно появится сообщение "XPAD Loaded (GAME)".
Через несколько секунд Xbox-овый геймпад переконнектится и начнёт работать.
* Если у Вас беспроводной контроллер с приёмником, при каждом запуске плагина необходимо его заново синхронизировать, для этого зажмите + + , а затем кнопку XBOX.
Видео по настройке на английском
Чтобы подключить контроллер DUALSHOCK 4 по блютуз нужно:
Подключить контроллер через USB
Нажать (++) и открыть VSH menu
Зайти в меню bluetooth options
Выбрать "Set DS4 internal BT address"
Теперь можно отключить провод от геймпада и подключиться по блютусу
Кроме того с плагином можно использовать множество неоригинальных геймпадов - нужно лишь прописать их PID/VID в файле xpad_devices.txt
Как узнать VID и PID USB устройства (краткая инструкция)
Для начала несколько строчек теории:
VID – это Vendor Identifier (идентификатор производителя)
PID – это Product Identifier (идентификатор продукта, то есть конкретной модели устройства)
Как же узнать VID и PID USB устройства? Определить VID и PID можно через специальные утилиты, но можно обойтись и без них. Достаточно лишь:
1. Открыть «Диспетчер устройств».
2. Найти USB устройство, VID и PID которого вы собираетесь определить.
3. После клика правой кнопкой, выбрать пункт «Свойства» (рис.1) Диспетчер устройств.jpg
4. В появившемся окошке перейти на вкладку «Сведения» и при необходимости выбрать из выпадающего списка строку «Код экземпляра устройства» (рис.2) Код экземпляра устройства.jpg
Как видите, узнать VID и PID USB устройства совсем несложно, но важно учесть, что некоторые производители, экономя на регистрации собственных VID и PID, могут указать их произвольно!
Таким образом, может оказаться, что внутри USB флешки стоит совсем не тот USB контроллер и соответственно утилита для работы с ним может потребоваться другая.
Контроллер не распознается в игре
Большинство игр работают без особой необходимости в регулировании, но если у вас возникли проблемы с распознаванием вашего контроллера в игре, попробуйте выполнить следующие действия по порядку.
Попробуйте переназначить контроллер на разные слоты. Вы можете сделать это, удерживая нажатой кнопку Xbox или кнопку и перейдя в Настройки контроллера.
Проверьте подключен ли плагин XPAD (например через VSH меню в webMAN - закладка Plugins). При необходимости включите его.
Комбинация + + переключает плагин XPAD из режима VSH в режим GAME.
Включите режим совместимости, нажав ( + + ). Примечание: режим совместимости устанавливает хуки в игру, и поэтому необходим отладочный (debug) EBOOT.BIN игры.
Режим совместимости позволяет использовать только один контроллер и должен быть назначен порту 1.
Проверенные игры, которые нуждаются в режиме совместимости:
Red Dead Redemption (плагин XPAD должен быть присоединен к VSH)
Grand Theft Auto V (плагин XPAD должен быть подключен к VSH)
Soul Calibur IV
Soul Calibur V
( + + ) Открыть меню VSH / GAME
( + + ) Сделать снимок экрана (Работает только в XMB, если загружен плагин VSH, или в игре, если загружен плагин игры)
( + + ) Сохранить текущие настройки XPAD
( + + ) Включить режим совместимости
( + + ) Отключает беспроводной контроллер Xbox 360 от приемника. Позволяет повторно синхронизировать беспроводные контроллеры
( + + ) Включить / отключить переназначение кнопок
( + + ) Отключить светодиодный индикатор контроллера
( + + ) Уменьшить задержку ответа контроллера
( + + ) Увеличить задержку ответа контроллера
( + + ) Переключает плагин XPAD из режима VSH в режим GAME.
( + + ) выгружает плагин XPAD
Файл для ремапа находится в .\plugins\ps3xpad\xpad_remap.txt
Настройка кнопки переназначения
Нажмите + + , чтобы включить / отключить переназначение
Вам нужно будет перезапустить плагин xpad, чтобы изменения вступили в силу
Вы можете сопоставить только одну кнопку с одной другой кнопкой (у вас не может быть R1 = L1, R2 = L1)
Оставьте поле пустым, чтобы не изпользовать переназначение.
Можно использовать максимум 10 различных настроек переназначения.
Заголовки настроек переназначения (например, [REMAP_SETTING_1]) могут быть изменены. (например, [GAME_TITLE_REMAP])
Синтаксис: Нажатая кнопка = кнопка сопоставлена Пример замены R1 и R2:
R1 = R2
R2 = R1
Датчики могут быть сопоставлены только с аналоговыми джойстиками. Пример сопоставления шестиосевых датчиков с правым и левым аналоговыми джойстиками:
Я рекомендую использовать нативный режим только опытным пользователям и если вы хотите подключить контроллер без проводов и не иметь BT-адаптера.
Этот режим также эмулирует чувствительность к давлению, и поэтому игры, которые не работают с контроллерами DS4, должны работать в этом режиме.
Требования для использования этого режима - вам нужен CFW с ядром DEX, а игровые Eboots должны быть преобразованы в дебаг.
Вот краткое руководство по подключению контроллера DualShock 4 и игре с ним:
1. Измените xpad_settings.txt и измените «XPAD_MODE = 0» на «XPAD_MODE = 1»
2. Запустите PS3 с загруженным плагином XPAD.
3. Подключите контроллер DS4 к PS3 без проводов, как обычно.
4. В PS3 XMB перейдите в «Настройки», прокрутите вниз до «Настройки аксессуаров», выберите «Переназначить контроллеры» и установите контроллер на порт 7.
5. Запустите игру и подождите, пока она полностью не загрузится.
6. Нажмите (++), чтобы загрузить плагин в игровой процесс.
7. Теперь вы сможете играть в свою игру с возможностью переназначения и эмулированной чувствительности к давлению.
В версии 0.8 добавлено VSH меню, поддержка DS4 по блютуз (требуется USB BT адаптер), совместимость с играми GTAV и RDR.
Изменения в этом выпуске включают:
- исправлены проблемы переназначения, когда контроллер казался неисправным, когда он был включен
- добавлен режим пользовательских и встроенных драйверов
- добавлено меню VSH/In-Game
- добавлена поддержка беспроводной DS3/DS4 (требуется USB-адаптер BT)
- добавлены режимы совместимости с играми (исправления GTAV и RDR)
- добавлено несколько настроек переназначения
- добавлен пользовательский настраиваемый файл настроек (xpad_settings.txt)
- добавлена настраиваемая пользователем контрольная задержка, которая устанавливает время отклика контроллера
- добавлено автоматическое обнаружение игры и присоединение к игровому процессу
- добавлена опция отключения/сброса всех портов
- добавлена опция скриншота
Привет форум. Принесли Deadstrom Pirate Simulator Gun Games внутри стоит пс3 слим пишет Неизвестное USB-устройство в игре Time Crisis и в настройке crosshair не проходит после калибровке Gun причина в этом или в пс3.Есть фото платы к которой подключается через usb пс3 но не нашел как ставит
все делал по этой инструкции, но после этого полностью пропал доступ к webman. При повторной установке через инсталлер ничего не меняется. Если вы знаете как решить проблему, то помогите пожалуйста
Прописал я все правильно, читал много зарубежных тем по этому поводу - чаще всего краши из-за конфликтов вебмана. Ну вообщем то я уже понял что это очень сырой продукт, жду оригинальные дуалшоки 3, к черту эти костыли. Спасибо за ответы!
Уооо! А где вы оригинальные ds3 нашли? Тоже хотет! Играю на реплике, ивэл визин еле прошёл - стики деревянные, целиться точно неудобно капетс
green_cat добавил 13.07.2024 в 15:53
Приветствую, коллеги
Опишу ситуацию: есть слимка на хене и оригинальный проводной контроллер 360. Поставил плагин (не совсем по шапке, потому что фтп по воздуху), не удаляя из .тхт бутфтп ессно и вроде бы работает, но (!) в играх пс2 (не .исо, а из хмв) даже индикатор не горит, то есть не работает вообще; в играх пс1 работает везде (затестил около пяти игр, всё круто); и теперь самое любопытное это то, что с пс3 оно раз на раз. То есть Портал 2 работает, Лего Бэтмен и Дьябла 3 тоже, но Соул Калибур 4 (ради которого, собсна, и затевалось всё) не реагирует ничего КРОМЕ кнопки ps (ну в данном случае это зелёная X). Такая же ерунда и с Резидент Ивэл 5. Странно, что геймпад вроде и работает, но какбэ и нет. Порты перезначать пытался, хоткей SELECT+START+UP эффекта не возымел.
А теперь вопрос: это норм или где-то я допустил ошибку?
Последний раз редактировалось green_cat; 13.07.2024 в 15:53.
Причина: добавил, подумав
а)
Спасибо! Действительно, упустил вкладку. Ну теперь смело можно и резик туда добавить х)
Таки да, еще пошёл читать форумы и тема с играми от пс2 это везде.
Ну и крутой плагин, спасибо что залили!
chaylleeo, ну очевидно не изменил boot_plugins.txt, поправь.
там должна быть строчка (после плагина из шапки):
/dev_hdd0/plugins/webftp_server.sprx
Оно есть. Подтверждаю. Есть такая проблема. Я даже теста ради полностью откатил гибридную прошивку до завода. Полностью отформатировал хард, установил её по новой. Настроил хен, не устанавливал! веб ман. Запустил фтп из настроек кобры и так всё закинул. После установки вебмана - ничего из его составляющих не появляется, за то плагин загружается) При чём если плагин стереть, стереть полностью вручную вебман и попытаться вебман установить - то ничего не появится. Только сбрасывать и по новой всё настраивать.
UPD
Поправочка - WebMan больше не запуститься даже при полном сбросе прошивки. Надо попробовать хард форматнуть через винду.
UPD2
Отбой, парни, не надо форматировать ничего. Косяк в том, что после последней строчки, сам вебман делает энтер. Вот этот энтер надо убрать. Через комп не видно этот символ, а вот после того как открываешь его в файл менеджере на соньке - там видно в конце вопросительный знак. Но тогда я не понимаю как раньше вебман с этим символом устанавливался и работал. Короче заработали плагины. А джоханы теперь проверять и настроения нет.
Последний раз редактировалось Romashtain; 16.11.2024 в 19:52.
Попробовал плагин на PS3 SuperSlim HEN 3.3.7: GameSir T3 геймпад со своим 2.4Ггц приемником заработал без настроек (vid&pid у него как у оригинального адаптера), но не работает вибрация и заметный импут лаг.
А вот RetroFlag Classic 2.4G Controller-M не работает, пробовал прописать все vid&pid которые адаптер выдает при смене режимов, но не определяется все равно (в ПК он виден как геймпад Xbox360 в одном из режимов (только у ориг от бокса 0x045e, 0x0202, а у этого 0x045e, 0x028e)). Сталкивался кто? Можно подружить его с RetroArch?
0x0583, 0x2060, RetroFlag Controller1, XTYPE_XBOX360
0x045e, 0x028e, RetroFlag Controller2, XTYPE_XBOX360
0x0583, 0x2062, RetroFlag Controller3, XTYPE_XBOX360
0x0079, 0x0011, RetroFlag Controller4, XTYPE_XBOX360
Имена вводил не так как в USBDeview, это влияет на что-то?
UPD:
Провел небольшое расследование, удалось завести его на PS3, но только по проводу (инпут лага нет, все четко), по беспроводу не работает.
У геймпада два варианта подключения (провод и радиоканал) и три режима работы. Подключение по проводу заработало, но работает, если ничего не писать в конфиг (т.е. вернуть все по-умолчанию).
VID_PID
Смотрел в винде, в разных режимах определяется так:
- первый режим: Controller (VID_045E&PID_028E) и XBOX_360_DEVICE_00:00 (VID_045E&PID_028E&IG_00), почему два, хз
- второй режим: RetroFlag Controller (VID_0583&PID_2060)
- третий режим: USB Gamepad (VID_0079&PID_0011)
Если просто подключить донгл с выкл. геймпадом, то: RetroFlag Controller (VID_0583&PID_2062)
Первый режим не работает на плойке, второй и третий работает (по крайней мере в XMB, даже до включения HEN)
В RetroArch заработал только третий режим (провод, VID_0079&PID_0011)
Если подключить донгл к консоли, то как не переключай режимы на паде (и вкл/выкл сам геймпад), как не перетыкай, не удается подключить, не реагирует на кнопки (Подключено неизвестное устройство). Пробовал менять тип геймпада с XTYPE_XBOX360 на PTYPE_BT, другие не пробовал, ничего не меняется.
Еще прикол, консоль просто вырубилась после запуска РетроАрч (причем даже индикатор питания не горел), один раз нажал, стал красным гореть, еще раз - включилась, при этом после включения этим же джоем подтвердил проверку диска на ошибки (это считается за работу геймпада в безопасном режиме?)
Провод это конечно хорошо, но нет. Хелп)
Последний раз редактировалось js0ul; 02.03.2025 в 14:01.