ScpDriver.exe — это установщик из пакета ScpToolkit, который позволяет заставить геймпад DualShock 3 работать на Windows как обычный XInput-контроллер, совместимый с большинством современных игр. Без этого драйвера система либо вообще не видит контроллер PS3, либо определяет его как неизвестное HID-устройство, с которым игры работать не умеют. Если после подключения геймпада по USB кнопки не реагируют, а в «Диспетчере устройств» появляется неопознанное устройство — проблема почти наверняка решается именно установкой ScpDriver.
Пакет ScpToolkit распространялся как проект с открытым исходным кодом, и его разработка давно завершена, однако утилита до сих пор остаётся рабочим способом подключить DualShock 3 к ПК. Ниже разберём, что делает ScpDriver.exe, как его правильно установить, какие ошибки встречаются чаще всего и что делать, если драйвер не встаёт.
Что такое ScpDriver.exe и зачем он нужен
ScpDriver.exe — это исполняемый файл установщика драйвера из комплекта ScpToolkit. Он подписывает и устанавливает в систему специальный драйвер, который «перехватывает» геймпад DualShock 3 и эмулирует для Windows контроллер Xbox 360. Именно протокол XInput от контроллера Xbox является фактическим стандартом для игр на ПК, поэтому после установки драйвера геймпад Sony начинает определяться в играх без дополнительных настроек.
Важно понимать: сам по себе файл ScpDriver.exe — это не отдельная программа, а часть пакета. В комплект ScpToolkit также входят служба ScpService, монитор устройств и утилита настройки. Устанавливать драйвер через ScpDriver.exe нужно один раз, после чего система будет автоматически распознавать контроллер при каждом подключении.
- 🎮 Эмуляция контроллера Xbox 360 для полной совместимости с играми
- 🔌 Поддержка подключения по USB-кабелю
- 📡 Поддержка беспроводного подключения через Bluetooth (с заменой драйвера адаптера)
- 🛠️ Утилита настройки и мониторинга состояния геймпада
Системные требования и подготовка
Перед запуском установщика необходимо проверить несколько условий, иначе установка завершится ошибкой или драйвер встанет некорректно. ScpToolkit изначально разрабатывался под Windows 7 и 8, но на практике работает и на Windows 10. На Windows 11 совместимость не гарантирована — результаты у пользователей различаются, и это стоит учитывать.
Для работы пакета требуются установленные компоненты Microsoft .NET Framework версии 4.5 или новее, а также распространяемые пакеты Visual C++. Если этих компонентов нет, установщик может завершаться с ошибкой ещё на этапе проверки зависимостей.
⚠️ Внимание: скачивайте ScpToolkit только из проверенных источников — в первую очередь с официальной страницы проекта на GitHub. На сторонних сайтах под видом «ScpDriver.exe» нередко распространяются перепакованные установщики с рекламным или вредоносным ПО. Перед запуском проверьте файл антивирусом.
☑️ Подготовка к установке ScpDriver
Пошаговая установка ScpDriver.exe
Установка начинается с распаковки архива ScpToolkit в отдельную папку — например, C:\ScpToolkit. Не стоит запускать установщик прямо из архива или из папки «Загрузки»: службе и драйверу нужен постоянный путь, который не будет удалён или перемещён.
Подключите DualShock 3 к компьютеру по USB-кабелю до запуска установщика. Затем запустите ScpDriver.exe от имени администратора. В окне программы отметьте нужные компоненты: как минимум ScpToolkit Driver и Bluetooth Driver, если планируете беспроводное подключение. После этого нажмите кнопку установки и дождитесь завершения — система может несколько раз показать запрос на установку неподписанного драйвера, его нужно подтвердить.
После установки перезагрузите компьютер. Если всё прошло успешно, при подключении геймпада в «Панели управления» → «Устройства и принтеры» появится контроллер Xbox 360, а в трее заработает монитор ScpToolkit, показывающий состояние подключения и заряд батареи.
Настройка Bluetooth-подключения
Беспроводное подключение — самая капризная часть ScpToolkit. Дело в том, что драйвер полностью заменяет стандартный драйвер Bluetooth-адаптера: после установки адаптер перестаёт работать с другими устройствами (мышами, наушниками, телефонами) и обслуживает только геймпад. Это ключевое ограничение, о котором часто забывают.
Для сопряжения геймпад сначала подключается по USB — утилита записывает в него адрес Bluetooth-адаптера компьютера. После этого кабель отключается, и контроллер должен соединиться по воздуху нажатием кнопки PS. Индикаторы на геймпаде при этом перестают мигать все вместе и фиксируются на одном слоте.
⚠️ Внимание: не все Bluetooth-адаптеры совместимы со ScpToolkit. Перед установкой проверьте список поддерживаемых устройств в документации проекта. Если адаптер несовместим, драйвер либо не установится, либо адаптер перестанет определяться системой — в этом случае драйвер придётся удалять и возвращать стандартный.
Типичные ошибки и их решения
Наиболее частая проблема — установщик завершается с ошибкой, а геймпад так и остаётся неопознанным. Возможные причины: отсутствие прав администратора, конфликт с ранее установленными драйверами (например, от MotioninJoy) или отключённая в системе проверка неподписанных драйверов. Перед повторной установкой стоит полностью удалить старые утилиты эмуляции геймпадов и перезагрузиться.
Вторая распространённая ситуация — драйвер установился, но геймпад работает только по кабелю, а по Bluetooth не соединяется. Здесь нужно проверить, что Bluetooth-драйвер ScpToolkit установлен именно на тот адаптер, который используется, и что сопряжение по USB было выполнено после установки драйвера, а не до.
| Проблема | Возможная причина | Что проверить |
|---|---|---|
| Установщик выдаёт ошибку | Нет прав администратора или компонентов .NET | Запуск от администратора, версия .NET Framework |
| Геймпад не определяется | Конфликт со старыми драйверами | Удалить MotioninJoy и аналоги, перезагрузить ПК |
| Работает только по USB | Неверно выбран Bluetooth-адаптер | Повторить сопряжение через кабель после установки |
| Bluetooth перестал видеть другие устройства | Драйвер ScpToolkit заменил стандартный | Это штатное поведение; вернуть драйвер через «Диспетчер устройств» |
| Геймпад отключается в игре | Неисправен кабель или разряжена батарея | Другой USB-кабель, зарядка контроллера |
Альтернативы ScpToolkit
Проект ScpToolkit давно не обновляется, поэтому на современных системах стоит рассмотреть альтернативы. Наиболее известная — DSHidMini от того же автора (Nefarius), разработанная специально с учётом современных версий Windows и работающая в связке с эмулятором XInput. Этот вариант считается более актуальным для Windows 10 и 11.
Другой путь — использовать Steam: в клиенте есть встроенная поддержка контроллеров PlayStation, которая в ряде случаев позволяет обойтись без сторонних драйверов для игр из библиотеки Steam. Однако для игр вне Steam драйвер всё равно потребуется.
Почему DualShock 3 вообще нужен отдельный драйвер
Геймпад PS3 использует собственный протокол обмена данными и не поддерживает стандарт XInput, который понимают игры для Windows. DualShock 4 и DualSense частично работают как обычные HID-устройства, а DualShock 3 — нет. Поэтому без прослойки вроде ScpToolkit или DSHidMini система либо не видит контроллер, либо видит его без корректной раскладки кнопок.
Как удалить ScpDriver при проблемах
Если после установки что-то пошло не так — например, перестал работать Bluetooth-адаптер или система стала нестабильной — драйвер можно удалить. Сначала запустите тот же ScpDriver.exe и используйте функцию удаления (Uninstall), затем перезагрузите компьютер. Это самый чистый способ, так как установщик корректно выгружает службу и драйвер.
Если утилита не запускается, откройте «Диспетчер устройств», найдите устройства с драйверами ScpToolkit и удалите их с отметкой «Удалить программы драйверов этого устройства». Для Bluetooth-адаптера после этого потребуется заново установить штатный драйвер производителя, чтобы вернуть работу с обычными устройствами.
Часто задаваемые вопросы
Работает ли ScpDriver.exe на Windows 10 и 11?
На Windows 10 пакет в большинстве случаев устанавливается и работает, хотя проект официально не обновлялся под эту систему. На Windows 11 совместимость не гарантирована — для современных систем разработчик рекомендует более новый проект DSHidMini.
Безопасно ли скачивать ScpDriver.exe?
Сам по себе инструмент безопасен, но скачивать его нужно только с официального репозитория проекта на GitHub. Установщики с торрентов и сайтов-агрегаторов часто содержат встроенное рекламное ПО.
Почему после установки Bluetooth не видит телефон и наушники?
Это штатное поведение: драйвер ScpToolkit полностью заменяет стандартный драйвер Bluetooth-адаптера, и тот начинает обслуживать только геймпад. Решение — использовать для геймпада отдельный недорогой USB-адаптер, а основной оставить под системные задачи.
Можно ли подключить два DualShock 3 одновременно?
Да, ScpToolkit поддерживает несколько контроллеров — каждый получает свой слот, как на консоли. По USB ограничивающим фактором будут только порты, по Bluetooth — стабильность конкретного адаптера.
Что делать, если геймпад заряжается, но не определяется системой?
Проверьте кабель: для подключения нужен кабель mini-USB с передачей данных, а не только зарядки — такие «зарядные» кабели встречаются часто. Также попробуйте другой USB-порт напрямую на материнской плате, без хабов.