Геймпад DualShock 3 от PlayStation 3 не определяется Windows как обычный игровой контроллер: при подключении по USB система видит устройство, но игры его не распознают, потому что Sony не выпускала официальный драйвер для ПК. Решение — сторонние драйверные пакеты, которые заставляют Windows воспринимать DualShock 3 как контроллер Xbox 360, понятный любой игре.
В этой статье разберём, какие драйверы существуют для DualShock 3, чем отличаются подключение по кабелю и через Bluetooth, и что делать, если геймпад не определяется или отваливается после установки. Инструкции актуальны для Windows 10 и Windows 11.
Почему DualShock 3 не работает на ПК без драйвера
Контроллеры PlayStation используют собственный протокол обмена данными, отличный от стандарта XInput, на который ориентировано большинство PC-игр. Когда вы подключаете DualShock 3 кабелем mini-USB, Windows устанавливает базовый HID-драйвер, но кнопки и стики при этом либо не отвечают, либо работают некорректно.
Ещё одна особенность — сопряжение по Bluetooth. Геймпад запоминает адрес «своей» консоли, и для привязки к компьютеру этот адрес нужно перезаписать специальной утилитой. Обычное добавление устройства через настройки Windows результата не даст.
Способы установки драйвера: обзор решений
За годы существования геймпада появилось несколько инструментов. Выбор зависит от того, нужен ли вам Bluetooth и насколько современная у вас система.
| Решение | Подключение | Особенности |
|---|---|---|
| ScpToolkit | USB и Bluetooth | Эмуляция контроллера Xbox 360, проект давно не обновляется |
| DsHidMini | USB и Bluetooth | Современный драйвер, гибкие режимы эмуляции |
| Steam (встроенная поддержка) | USB | Работает только внутри игр из Steam |
| MotioninJoy | USB и Bluetooth | Устаревшее решение с рекламой, не рекомендуется |
На практике чаще всего используют ScpToolkit — он прост в установке и стабильно работает на Windows 10. Более свежая альтернатива — DsHidMini, которая лучше подходит для новых сборок Windows и позволяет тонко настроить поведение геймпада.
Установка ScpToolkit: пошаговая инструкция
Перед установкой подключите DualShock 3 кабелем mini-USB к ПК и дождитесь, пока Windows завершит автоматическое определение устройства. Если планируется беспроводное подключение, Bluetooth-адаптер тоже должен быть вставлен заранее — драйвер привяжется именно к нему.
Далее скачайте установщик ScpToolkit с официального репозитория проекта на GitHub (страница релизов) и запустите его от имени администратора. В окне установщика отметьте компоненты: сам драйвер, службу и, при необходимости, поддержку Bluetooth. После завершения запустите ScpToolkit Driver Installer и выберите в списках ваш геймпад и Bluetooth-модуль, затем нажмите установку.
☑️ Проверка после установки ScpToolkit
⚠️ Внимание: ScpToolkit заменяет стандартный драйвер Bluetooth-адаптера на собственный. После этого адаптер будет работать только с геймпадом — другие Bluetooth-устройства через него подключить не получится. Если адаптер нужен для других целей, используйте отдельный недорогой USB-модуль.
Подключение по Bluetooth через DsHidMini
DsHidMini — актуальный драйвер с открытым исходным кодом, ориентированный на современные версии Windows. Установка состоит из двух этапов: сначала ставится сам драйвер, затем утилита сопряжения BthPS3, отвечающая за беспроводное подключение.
Порядок действий выглядит так: загрузите пакеты DsHidMini и BthPS3 со страницы проекта на GitHub, установите их по очереди и перезагрузите ПК. Затем подключите геймпад кабелем — утилита автоматически пропишет адрес вашего Bluetooth-модуля в память контроллера. После отключения кабеля нажмите кнопку PS, и геймпад должен связаться с компьютером по воздуху.
Преимущество этого решения — сохранение работоспособности Bluetooth-адаптера для других устройств, а также поддержка вибрации и заряда аккумулятора с корректной индикацией.
Типичные проблемы и их решение
Даже при правильной установке драйвера встречаются сбои. Разберём самые частые сценарии.
- 🔌 Геймпад не определяется по USB. Проверьте кабель: многие дешёвые шнуры mini-USB передают только питание, но не данные. Попробуйте другой кабель и другой порт, желательно USB 2.0 напрямую на материнской плате.
- 📶 Bluetooth не подключается. Убедитесь, что сопряжение выполнялось через утилиту драйвера, а не стандартными средствами Windows. Повторите привязку по кабелю.
- 🎮 Кнопки перепутаны или не работают. Проверьте режим эмуляции в настройках драйвера и откалибруйте контроллер через
joy.cpl— встроенную утилиту Windows. - 🔁 Геймпад отключается во время игры. Возможная причина — энергосбережение USB-портов. Отключите временное отключение USB в настройках схемы электропитания Windows.
- ⚡ Конфликт с другими драйверами. Если ранее стоял MotioninJoy или другая версия ScpToolkit, удалите их полностью и перезагрузитесь перед чистой установкой.
⚠️ Внимание: скачивайте драйверы только с официальных страниц проектов на GitHub. Сторонние сайты нередко распространяют модифицированные установщики с рекламными модулями. Подписанные сборки ScpToolkit и DsHidMini распространяются бесплатно — любые «платные версии» являются мошенничеством.
Работа в играх и эмуляторах
После установки драйвера DualShock 3 представляется системе как контроллер Xbox 360, поэтому подавляющее большинство PC-игр подхватывают его автоматически, включая отображение подсказок кнопок. Никаких дополнительных настроек в самих играх обычно не требуется.
Для эмуляторов ситуация интереснее. RPCS3 (эмулятор PlayStation 3) умеет работать с настоящим DualShock 3 напрямую, задействуя оригинальные функции: шестиосевой гироскоп и чувствительные к нажатию кнопки. Для этого в настройках эмулятора выбирается соответствующий обработчик контроллера — точное название пункта зависит от версии программы, сверяйтесь с её документацией.
Что делать, если геймпад определяется, но вибрация не работает
Вибрация в режиме эмуляции Xbox 360 зависит от игры и версии драйвера. В ScpToolkit проверьте настройки службы — там есть параметры силы отдачи. В DsHidMini вибрация включается в конфигурационной утилите. Учтите, что часть игр передаёт вибрацию только при активном XInput-режиме.
Альтернатива без установки драйверов
Если вы играете в основном через Steam, можно обойтись без сторонних драйверов. В клиенте есть встроенная поддержка контроллеров PlayStation: откройте Настройки → Контроллер и включите поддержку геймпадов PlayStation. После подключения по USB Steam сам транслирует ввод в формат, понятный играм.
Ограничение очевидно: такой способ работает только внутри игр, запущенных через Steam (включая добавленные вручную сторонние игры). Для остальных приложений и эмуляторов всё равно потребуется полноценный драйвер.
Часто задаваемые вопросы
Есть ли официальный драйвер DualShock 3 для Windows?
Нет, Sony никогда не выпускала официальный драйвер для ПК. Все рабочие решения — сторонние разработки: ScpToolkit, DsHidMini и им подобные.
Работает ли DualShock 3 на Windows 11?
Да, через DsHidMini — этот драйвер поддерживает современные версии Windows. ScpToolkit на Windows 11 может работать нестабильно, так как проект давно не обновлялся.
Можно ли подключить геймпад без Bluetooth-адаптера?
Да, по кабелю mini-USB геймпад работает без какого-либо беспроводного модуля. Bluetooth-адаптер нужен только для беспроводного подключения.
Почему после установки ScpToolkit перестали работать Bluetooth-наушники?
ScpToolkit подменяет драйвер Bluetooth-адаптера, и тот начинает обслуживать только геймпад. Решения: использовать отдельный адаптер для геймпада или перейти на DsHidMini, который не блокирует остальные устройства.
Как проверить, что драйвер установился корректно?
Нажмите Win+R, введите joy.cpl и нажмите Enter. В списке игровых устройств должен появиться контроллер (обычно как «Controller (XBOX 360 For Windows)»). Откройте его свойства и проверьте отклик кнопок и стиков.