Ваша PS3, вероятно, уже пылится, так почему бы не использовать ее с пользой... или, по крайней мере, его контроллеры? Используйте их на своем ПК и дайте им новую жизнь.
Хотя в прошлом можно было использовать джойстики PS3 на ПК, этот процесс был привередливым, а их беспроводная функциональность была ненадежной. Так было до тех пор, пока на сцену не вышел DsHidMini. Вот как вы можете использовать контроллер PS3 DualShock на своем ПК, как через USB-соединение, так и по беспроводной связи через Bluetooth.
Что такое DsHidMini?
DsHidMini — это решение с открытым исходным кодом для подключения и настройки многих типов джойстиков к ПК. Таким образом, если у вас есть старые контроллеры DualShock для PS3 или PS4, почему бы не использовать их с этим приложением?
DsHidMini позволяет вашему ПК распознавать их и обеспечивает эмуляцию XInput. Поскольку Xinput является современным стандартом для джойстиков под Windows, вы сможете использовать контроллер PlayStation в большинстве современных игр.
Получение необходимого программного обеспечения для использования вашего контроллера PS3 на ПК
Объединив две части программного обеспечения, DsHidMini и BthPS3, вы можете заставить свой компьютер легко обнаруживать ваш контроллер DualShock как при подключении с помощью USB-кабеля, так и по беспроводной связи через Bluetooth.
Обратите внимание, однако, что для этого руководства мы считаем существование корректно работающих функций Bluetooth само собой разумеющимся. Если на вашем ПК нет поддержки Bluetooth, ознакомьтесь с нашим руководством покупателя на лучшие адаптеры Bluetooth, которые вы можете получить сегодня. Затем ознакомьтесь с нашим руководством по как добавить Bluetooth на любой компьютер.
Скачайте и установите DsHidMini и BthPS3
DsHidMini предлагает установить BthPS3, чтобы ваши контроллеры DualShock правильно обнаруживались и подключались к вашему ПК. Это руководство будет следовать этому предложению, тем более что мы хотим, чтобы они работали без проводов.
- Начните с загрузки первой части программного обеспечения с Страница DsHidMini на GitHub.
- Сделайте то же самое с визитом в Страница BthPS3 на GitHub.
- В обоих случаях вы найдете загружаемые файлы, нажав на ссылку под Монтаж, а затем просмотрите ссылки под Ресурсы. Большинству людей следует выбрать версии x64. Если вы все еще используете более старую 32-разрядную версию Windows, получите файлы x86.
- Нажмите на MSI-файл BthPS3 который вы загрузили для установки драйвера Bluetooth. «MSI» означает установщик программного обеспечения Microsoft. В отличие от исполняемых установщиков, MSI полагается на «официальные» установочные библиотеки, поставляемые в комплекте с Windows. Если на этом этапе у вас возникнут какие-либо проблемы, ознакомьтесь с нашим руководством по как исправить проблемы с пакетом установщика Windows.
- После успешной установки BthPS3 вы увидите его как новое устройство под Bluetooth категория в Диспетчер устройств. Самый простой способ получить доступ к диспетчеру устройств — использовать Ключ Windows + Икс ярлык и выбрав его в появившемся меню.
- Установка DsHidMini немного сложнее, так как он поставляется в сжатом архиве. Открыть Проводник Windowsи зайдите в папку, в которой вы сохранили загруженный архив DsHidMini. Все современные версии Windows поддерживают формат ZIP-архива, поэтому вы можете щелкнуть файл правой кнопкой мыши и выбрать Извлекать. Однако вместо этого мы использовали WinRAR просто потому, что он у нас был установлен, и он несколько быстрее. В обоих случаях результат одинаков.
- Загляните в папку извлеченного архива, и вы увидите еще две папки: x64 и x86. Введите тот, который соответствует вашей архитектуре Windows. Как упоминалось выше, большинство людей в настоящее время должны пойти на x64.
- Внутри этой папки вы найдете еще одну подпапку с именем дшидмини. Введите и его.
- Щелкните правой кнопкой мыши на dshidmini.inf файл и выберите Установить из появившегося меню. По завершении этого шага установите igfilter.inf так же.
Теоретически это все, что вам нужно для работы DualShock с вашим ПК. Практически, по традиции Windows, не помешает один раз перезагрузиться, чтобы убедиться, что драйверы правильно установлены, активированы и работают должным образом.
Как подключить и настроить PS3 DualShock
Следующим шагом является «спаривание» вашего контроллера с вашим ПК. Однако этот процесс несколько нетрадиционен по сравнению с тем, как вы обычно подключаете устройства Bluetooth к компьютеру.
- Подключите джойстик DualShock к компьютеру с помощью кабеля mini-USB. Ваш джойстик должен начать заряжаться.
- Посетите папку с извлеченными файлами DsHidMini. Дважды щелкните на DSHMC.exe запустить его.
- Вы должны увидеть обнаруженный вами «контроллер PlayStation» в левой части окна приложения. Теперь, если вы запустите Steam с его выдающейся поддержкой контроллера, он должен обнаружить и настроить ваш джойстик для использования в современных играх. Что касается беспроводной связи? Отсоедините кабель, и ваш джойстик должен продолжать работать, как будто ничего не произошло.
- DsHidMini распознает ваш контроллер как XInput устройство по умолчанию для максимальной совместимости с современным программным обеспечением. Но что, если вы хотите использовать его в более старом заголовке, в котором используется старый Прямой ввод стандартный или чтобы эмуляторы, такие как PPSSPP, PCSX2 и RPCS3, распознавали его как настоящий контроллер PlayStation? Закройте DSHMC.exe, затем щелкните его правой кнопкой мыши и снова запустите, но на этот раз выберите Запустить от имени администратора. Когда его окно снова появится, нажмите на свой контроллер слева, и вы увидите более подробную информацию о нем справа и некоторые параметры, которые вы можете настроить.
- Вы можете изменить режим устройства HID с XInput в другой режим, совместимый с программным обеспечением, в котором вы хотите использовать контроллер. Вы также можете настроить его Отключение в режиме ожидания период или определить, через какое время бездействия контроллер должен отключиться и выключиться.
Как удалить остатки старых драйверов
Если ваш джойстик не определяется правильно, использовали ли вы в прошлом другое решение для его работы под Windows, например, официальный драйвер Sony или ScpToolkit? Если да, проблема может заключаться в конфликте между ними и комбинацией DsHidMini и BthPS3.
Удаление старых драйверов и программного обеспечения несколько сложно. Кроме того, процесс зависит от используемого драйвера и программного обеспечения. Поэтому мы не будем подробно останавливаться на этом, а предложим «общее руководство», охватывающее основные шаги для большинства случаев.
Запустите Командная строка или PowerShell с правами администратора. Затем последовательно используйте команды, если вы использовали ScpToolkit:
Taskkill/F/IM ScpServer.exe
Taskkill/F/IM ScpMonitor.exe
Taskkill/F/IM ScpTrayApp.exe
СК останавливаться Дс3Сервис
СК удалить Дс3Сервис
Это остановит и удалит все активные процессы и службы для программного обеспечения PlayStation, поддерживающего джойстик, которое вы могли использовать в прошлом.
Теперь нажмите Победить + Икс и выбрать Диспетчер устройств. Найдите и удалите все упоминания о «контроллере PlayStation» в разделе Устройства интерфейса пользователя если вы использовали официальные драйверы Sony.
Для ScpToolkit см. USB-устройства libusbK вместо этого щелкните правой кнопкой мыши и Удалить любая запись, которую вы видите. Кроме того, проверьте и, если найдете, удалите драйверы для любого «Bluetooth Dongle», «контроллера DualShock» или «контроллера PlayStation» в разделе Устройства универсальной последовательной шины.
Затем загрузите DriverStore Explorer со своей страницы GitHub. Распакуйте его архив и запустите приложение. Давать возможность Принудительное удаление справа. Ищите любой USB-устройства libusbK, автономный scpvbus.inf, или bluetoothhost.inf и ds3controller.inf при использовании ScpToolkit.
Искать sixaxis.inf вместо этого при использовании официального драйвера Sony. В обоих случаях поставьте галочку рядом с любой из тех записей, которые вы найдете, а затем нажмите Удалить драйверы справа.
После этого выйдите из приложения, перезагрузите компьютер и дайте Windows повторно обнаружить любое оборудование и установить драйверы по умолчанию. Затем повторите описанные выше шаги, чтобы установить BthPS3 и DsHidMini с нуля.
Как использовать PS3 DualShock в играх
Теперь ваш контроллер должен работать в большинстве современных игр, поддерживающих джойстики Xbox, и в большинстве игр с поддержкой джойстика, работающих в Steam.
Если это не так, запустите DSHMC.exe от имени администратора и измените режим HID, используемый джойстиком, на режим, поддерживаемый игрой или приложением, в котором вы хотите его использовать.
Простой способ найти режим HID для конкретного заголовка — проверить, есть ли информация о нем на PCGamingWiki.
Использование классических джойстиков PS3 в современных играх для Windows
Повторное использование ваших старых джойстиков на вашем ПК — самый разумный выбор. Помимо того, что вам не придется платить за это ни копейки, они отлично работают, испытаны и протестированы, и вы уже с ними знакомы.
В худшем случае вам, возможно, придется купить ключ Bluetooth для вашего ПК, который все равно обойдется в несколько раз дешевле совершенно нового контроллера.