The SCP-DS-Driver-package-1.2.0.160 is a legacy software package designed to enable Sony DualShock 3 (DS3) and DualShock 4 (DS4) controllers to work on Windows systems by emulating an Xbox 360 controller. It is a precursor to the more modern ScpToolkit and was originally hosted on the PCSX2 forums. Core Functionality
XInput Wrapper: The primary purpose is to wrap the DirectInput signals from PlayStation controllers into XInput signals, making them compatible with modern PC games that natively support Xbox controllers.
Wired and Wireless Support: It supports both USB wired connections and wireless Bluetooth connections, though Bluetooth often requires a dedicated dongle and specific driver replacement.
Zadig Integration: This specific package version is frequently cited for its included Zadig utility, which is used to manually "force" the installation of compatible drivers for Bluetooth adapters that the standard installer might fail to recognize. Technical Components
ScpServer.exe: The application that manages the connection between the controller and the OS.
ScpService: A Windows service that runs in the background to handle the driver wrapper automatically.
Xinput1_3.dll: A critical file often placed in game directories to ensure the game recognizes the emulated controller. Common Use Cases & Tips
Legacy Hardware Support: It is still used by enthusiasts who prefer the lightweight nature of the older "ScarletCrush" versions over the heavier, later iterations of ScpToolkit.
Troubleshooting Bluetooth: If your Bluetooth adapter isn't showing up in modern tools, users on GitHub often recommend using the Zadig tool inside this package to load "Bluetooth" or "DualShock" presets. scp-ds-driver-package-1.2.0.160
Startup Configuration: For stable use, it is recommended to set the SCP DS3 Service to "Automatic (delayed start)" in the Windows Services panel (services.msc).
Note: This software is considered "end-of-life." For a more modern and actively maintained alternative, many users have transitioned to DsHidMini or BthPS3.
The SCP DS Driver Package 1.2.0.160, developed by Scarlet.Crush Productions (SCP), is a legacy driver and XInput wrapper designed to make Sony DualShock 3 (DS3) and Sixaxis controllers work seamlessly on Windows PCs. Review Overview
While it has largely been superseded by more modern tools like ScpToolkit or DsHidMini, version 1.2.0.160 remains a lightweight, "no-frills" choice for users on older operating systems (Windows 7/8) or those who prefer a manual, portable setup over a heavy installer. Key Features
XInput Emulation: Native translation of DS3 inputs so your PC recognizes it as an Xbox 360 controller, ensuring compatibility with almost all modern games.
Wired & Wireless Support: Supports both USB connections and wireless play via a compatible Bluetooth dongle.
Multi-Controller Support: Can handle up to four controllers simultaneously.
Low System Impact: Runs as a lightweight background service without the need for a constant UI, preserving system resources. The SCP-DS-Driver-package-1
Core Functionality: Includes support for rumble (force feedback) and battery level reporting. Performance & Usability
Stability: Once configured, the drivers are exceptionally stable. Unlike newer wrappers that may have complex GUIs, this package focuses on the core driver service.
Installation Difficulty: High. It is not a plug-and-play solution. It requires manual unblocking of files, running installers as administrator, and sometimes using third-party tools like Zadig to force Bluetooth drivers to override standard Windows behavior.
Compatibility Warning: Installing the Bluetooth driver typically "claims" your Bluetooth adapter. While active, that dongle will likely only work with your controllers and cannot be used for mice, keyboards, or headphones. Pros and Cons Minimalist and lightweight footprint Project is dormant and unmaintained No advertisements or malware Difficult, manual installation process Reliable rumble and Bluetooth performance Lacks advanced remapping or tilt/motion sensor support Ideal for older Windows systems (7/8/XP) Dedicated Bluetooth dongle usually required The Verdict
SCP DS Driver Package 1.2.0.160 is a legacy driver wrapper designed to make PlayStation 3 (DualShock 3) and PlayStation 4 (DualShock 4) controllers compatible with Windows by emulating a Microsoft Xbox 360 controller. It is widely recognized as the foundation for modern tools like ScpToolkit. Core Functionality
The package functions as an XInput Wrapper, translating the native signals of Sony controllers into a format Windows and PC games can understand. This allows users to use older PlayStation hardware for modern PC gaming and emulation. Installation & Configuration
While effective, version 1.2.0.160 often requires a specific multi-step manual setup to function correctly, particularly for Bluetooth support:
Initial Setup: The package is typically distributed as a compressed archive (e.g., SCP-DS-Driver-Package-1.2.0.160.7z). Upgrade notes and recommendations
Driver Replacement: Users must use the included Zadig utility (found in the ../bin/Zadig directory) to replace standard Bluetooth or USB drivers with SCP-compatible versions. Open Zadig and load the "Bluetooth" or "DualShock" preset.
List all devices and select the specific adapter or controller to "Replace Driver".
Update Chain: Many users recommend installing version 1.2.0.160 first and then overwriting it with the 1.2.2.175 Update for improved stability. Known Limitations & Troubleshooting
Bluetooth Connectivity: Pairing multiple DualShock 3 controllers via Bluetooth simultaneously can sometimes cause both to stop working.
Hardware Conflicts: If your PC is near a PlayStation console, ensure the console is unplugged during setup, as the controller may prioritize pairing with the console over the PC.
Legacy Status: This package is largely superseded by ScpToolkit, which offers a more automated installation process.
Issue with connecting multiple DS3 controllers using Bluetooth
SCP-DS-Driver-Package-1.2.0.160 is a driver software bundle designed for Sony’s SCP (Sony Control Protocol) and DS (Device Service) interfaces. It enables host systems (Windows/Linux) to communicate with Sony optical disc drives, tape libraries, or jukeboxes that rely on proprietary command sets over SCSI or virtual SCP layers.
This package is typically used in broadcast, medical imaging, data archiving, and enterprise content management environments where Sony’s high-capacity optical media (e.g., ODA – Optical Disc Archive) is deployed.
| Problem | Solution |
|---------|----------|
| "Driver not signed" error | Boot Windows into Disable Driver Signature Enforcement mode, or use bcdedit /set testsigning on in an admin CMD. |
| Controller connects via USB but not Bluetooth | Your Bluetooth adapter is incompatible. This driver works best with CSR 4.0 dongles with chip IDs 0a12:0001. Avoid Intel or Realtek onboard BT. |
| Rumble doesn’t work wirelessly | That’s a limitation of this version. Rumble works only over USB. For wireless rumble, you need DSDCS (a newer fork). |
| PS3 controller disconnects after 10 minutes | This is a USB selective suspend issue. Go to Power Options → Change advanced power settings → USB settings → USB selective suspend → Disable. |
| ScpMonitor shows “No controllers detected” | Reinstall the Scp Virtual Bus driver manually from C:\SCP\ScpVBus\x64\ScpVBus.inf (right-click → Install). |