Update - SCP-DS3-Driver-Package-1.0.0.103 has been released, see Post
#1.
Bluetooth Release Candidate (SCP-DS3-Driver-Package-0.8.0.100.7z)
Note : The Bluetooth Driver requires that you dedicate a Bluetooth Dongle to DS3 use. It will not be usable by other Bluetooth devices after the driver has been installed.
Changes from 0.7.0.96
1. Renamed distribution package.
2. ScpDriver - Added check box for Bluetooth Driver to allow USB only install.
3. ScpDriver - Removed Pre-Install button.
4. ScpMonitor - added resize of form based on system font size in use.
5. ScpMonitor - added check box to allow disabling of LEDs in configuration form.
6. ScpControl - added support for disabling LEDs.
7. ScpControl - implemented slow flash of LED while Charging on USB.
8. ScpControl - removed thresholding effect from raw xinput values.
9. ScpControl - rumble code optimisations.
10. ScpService - added start dependancy for ScpVBus
11. Virtual Bus - rumble code optimisations.
12. Virtual Bus - resolved incompatibility with XBCD drivers.
13. Package Layout - renamed bin\System\i386 to bin\System\x86.
14. Package Layout - removed ScpServer.exe from the distribution.
Currently supported Bluetooth Dongle Hardware Ids :
USB\VID_0A12&PID_0001
USB\VID_050D&PID_016A
USB\VID_0CF3&PID_3002
USB\VID_0A5C&PID_2148
USB\VID_0A5C&PID_21E8
USB\VID_0461&PID_4D75
USB\VID_0B05&PID_1783
USB\VID_0B05&PID_179C
USB\VID_0B05&PID_B700
USB\VID_04CA&PID_3006
USB\VID_0489&PID_E011
USB\VID_13D3&PID_3304
USB\VID_0930&PID_0215
USB\VID_07D1&PID_F101
USB\VID_0489&PID_E04E
USB\VID_1131&PID_1004
USB\VID_0A5C&PID_21E1
USB\VID_0DB0&PID_3801
USB\VID_046D&PID_C709
USB\VID_0B05&PID_17B5
USB\VID_0A5C&PID_2146
USB\VID_0C10&PID_0000
USB\VID_413C&PID_8126
USB\VID_05AC&PID_821A
USB\VID_0A5C&PID_2153
USB\VID_0489&PID_E042
USB\VID_1131&PID_1001
Important - make sure your Bluetooth dongle and DS3(s) are plugged in via USB before running ScpDriver.exe. Make sure you have the latest DirectX redist installed and the latest X360 drivers available.
The inbox X360 drivers that ship with Windows 7 are outdated and may cause stability issues - it is highly recommended that you install the Microsoft Xbox 360 Accessories software from
this link before installing the drivers.
New Install
1. Connect your Dongle and DS3 via USB and let Windows install it's default drivers.
2. Unpack the archive.
3. Create a directory where you want the Service to run from. *
4. Copy the contents of the ScpServer\bin to the directory you created.
5. Run ScpDriver.exe.
6. Click Install.
7. Click Exit.
* I use C:\Program Files\Scarlet.Crush Productions - create from an elevated command prompt if you have UAC enabled. The directory should not be created anywhere off your User directory (eg on your Desktop, or in your Downloads directory), it should also not be on a Network drive.
Update from Beta 1
1. Close ScpMonitor.
2. Run <install dir>\ScpDriver.exe.
3. Ensure Configure Service is checked, then click Uninstall.
4. Unpack the archive.
5. Delete the contents of <install-dir>
5. Copy the contents of the archives ScpServer\bin to <install-dir>.
6. Run ScpDriver.exe.
7. Click Install.
8. Click Exit.
Pairing a DS3 to your Bluetooth Dongle - plug in the DS3 to USB while the Service is running, the DS3 will be automatically paired if required.
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-1.7z )
USB\VID_1286&PID_2044&MI_00
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-2.7z )
USB\VID_0A5C&PID_200A
USB\VID_0A5C&PID_2150
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-3.7z )
USB\VID_045E&PID_3500
USB\VID_0CF3&PID_3005
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-4.7z )
USB\VID_0CF3&PID_3004
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-5.7z )
USB\VID_8087&PID_07DA
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-6.7z )
USB\VID_0E5E&PID_6622
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-7.7z )
USB\VID_13D3&PID_3304
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-8.7z )
USB\VID_8086&PID_0189
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-9.7z )
USB\VID_0DF6&PID_2200
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-10.7z )
USB\VID_0A5C&PID_2198
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-11.7z )
USB\VID_03F0&PID_231D
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-12.7z )
USB\VID_0A5C&PID_217D
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-13.7z )
USB\VID_047D&PID_105E
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-14.7z )
USB\VID_0461&PID_4D75
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-15.7z )
USB\VID_0B05&PID_1785
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-16.7z )
USB\VID_046D&PID_C52B&MI_02 -
Removed (not a Bluetooth Device)
Edit : Added BTH Update - hardware ids (SCP-DS3-Driver-Package-0.8.0.100-Bth-Update-17.7z )
USB\VID_0A5C&PID_2101
USB\VID_0B05&PID_1715
USB\VID_05AC&PID_821F
Install Update
1. Unpack the archive. *
2. Copy the contents of the ScpServer\bin to the directory you created.
3. Stop the Service [net stop "SCP DS3 Service" - from an elevated command prompt, or use Service Control Manager]
4. Run ScpDriver.exe
5. Uncheck Configure Service, then click Install.
6. Start the Service [net Start "SCP DS3 Service" - from an elevated command prompt, or use Service Control Manager]
* Bluetooth Hardware Id updates contain all previous updates, only download the most recent.