I would really like to use my PS3 controller on my PC, and I'm very interested in SCP DS3., but I'm not going to install it until I know it's safe.
- Scarlett.Crush Productions Virtual Bus Driver. This is part of the ScpToolkit project. This project is published for historical reasons and no longer maintained by me. If you're seeking for a modern reincarnation take a look at ViGEm.
- The driver setup may fail because Windows won't install driver files tagged as 'unsafe' (e.g. Downloaded from the big bad Internet). Extract the archive to a location of your choice. Create a directory where you want the Service to run from. (e.g C: Program Files Scarlet.Crush Productions).
- ScpDriver.exe is part of ScpDriver and developed by Scarlet.Crush Productions according to the ScpDriver.exe version information. ScpDriver.exe's description is 'ScpDriver' ScpDriver.exe is digitally signed by Bruce James. ScpDriver.exe is usually located in the 'd: matt's folder assorted help files scpserver bin ' folder.
- Jan 22, 2021 Download ScpToolkit for free. Windows Driver/XInput Wrapper- Sony DualShock Controllers (Deprecated).ScpToolkit has been deprecated and is no longer maintained. ScpToolkit is a free Windows Driver and XInput Wrapper for Sony DualShock 3/4 Controllers. Installation is fairly simple and straightforward, but does require a few things: Microsoft Windows Vista/7/8/8.1/10 x86 or amd64, Microsoft.
Gaming on a PC doesn’t mean you’re forced to use a keyboard. A Windows 10 system supports game controllers but you’ll find most users prefer an Xbox controller since compatibility isn’t a problem. That said, there are still players who prefer to use a PlayStation controller over an Xbox one. It might be a matter of personal choice or it might just be what they have on-hand. Connectivity-wise, PlayStation controllers connect to a Windows 10 machine almost as easy as an Xbox controller does, but there are a few exceptions.
Connect the PS4 controller to Windows 10
PS4 controllers come in both wired and wireless models and they can both be used on a Windows 10 system.
1. Connect via USB port
Windows 10 has native support for a wired DualShock Controller and other types of PS 4 and PS3 controllers.
- Connect the controller to your system via the USB port.
- Wait for Windows 10 to detect the device, and install drivers for it.
- You will see a prompt telling you the device is ready. Open a game, and start playing.
2. Connect via Windows 10 Bluetooth
A wireless PS4 controller can connect to a Windows 10 system via Bluetooth.
- Open the Settings app and go to Devices>Bluetooth.
- Make sure Bluetooth is On.
- Click the ‘Add Bluetooth or other device’ button.
- In the menu, click Bluetooth.
- Make sure the controller is On, and press the PlayStation + Share buttons together to enter pairing mode.
- The controller will appear in the menu on your Windows 10 system. Allow it to connect.
- Once connected, you can start using it to play games.
3. Connect with DS4Windows
A PS4 controller, whether it’s wired or wireless should be able to connect to the system via the native USB port or over Bluetooth however, there will always be exceptions. If you have a PS4 controller that won’t connect, use an app called DS4Windows.
- Make sure the controller is NOT connected to the system.
- Download and run DS4Windows.
- Extract the folder and run the DS4Windows.exe file.
- Select where you want to save the profile Program Files or AppData.
- Click ‘Install the DS4 Driver’.
- Allow the driver to install, and restart the system.
- Run the app and connect the controller (if it’s wired) or press and hold the PS4 and Share button (if it’s wireless).
- Go to the Controller tab in the app, and it should show the controller. You can now use it to play games.
4. Connect with InputMapper
DS4 Windows should be able to connect a PS4 controller, but again there may be exceptions. In that case, there’s another app you can try.
- Download and install InputMapper.
- Run the app and allow it to install the driver named ‘Scarlet.Crush Productions System devices’.
- Once installed, connect the controller to your system via Bluetooth or USB port, whichever type you have.
- Open the InputMapper app and the controller should appear in it. You can configure the controller in the app, or you can do it in the game that you play.
Configuring controllers in games
The above methods connect a PS4 controller to a Windows 10 system. Once connected, you may have to customize how it works within a game. Since it’s a PS4 controller, all buttons may not work the same in all games. To change/check how the controller works in a game, follow the steps below.
- Make sure the controller is connected to the system.
- Open the game you want to play using the controller and go to its settings.
- Look for the controller settings. These differ based on every game’s own settings. If you can’t find the controller settings for a game, Google where they are.
- On the Controller settings screen within a game, look through what each button does, and change it if you need to. Make sure you save the configurations.
- Repeat this for all games that you want to play.
Games & controller support
PC games normally have controller support. It doesn’t matter if a game title has been released for a console platform or not. It will still have support for a controller. Older games may not have support or they may not support the latest controllers but games like that will be a very small subset of the games that are available.
For games that do not have controller support, you can use InputMapper to map the controller keys to specific keyboard buttons that control gameplay. InputMapper supports multiple profiles so this should be easy enough to do for different games. The results will differ based on the game and how old it is. If you’re using an emulator to play a game, it is best to configure the controller within the emulator instead of using InputMapper.
PS4 controllers are somewhat proprietary. It isn’t impossible to get them to work with a Windows 10 system and in many cases, the built-in Bluetooth and USB port options will do the job. When you run into trouble, the DS4 Windows app will help you override the restrictions that the controller has.Update: The original developer of the driver has added a tool to add your own Bluetooth device, viewable here. This is all pretty much obsolete now.
This is no longer relevant, the above is much more reliable (and easier)
First: SCP (Scarlet Crush Productions) Driver, kind of unofficial, doesn't really have a website, just this forum thread here.. http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller?pid=296777#pid296777
This is much better than MotionInJoy, MIJ is practically a virus..
So, go there, follow the instructions to set all that up so that your controller works with USB.
A brief bit on the bluetooth situation.
The bluetooth functionality installs a custom driver to get it to work with your PS3 controller. Unfortunately, there are a lot of bluetooth devices with different hardware IDs, and the released driver only has a few of those in it. In this post I'm basically going to explain how to add your ID to the driver, then rebuild and install the driver for your bluetooth (on Windows 8 64-bit)
If you look through the above post about this dualshock 3 wrapper, you'll see people asking the developer to add bluetooth hardware IDs. You could always sign up and ask him to add yours, OR you could
Scarlet.crush Productions Driver Download 64-bit
- download Windows Driver Kit
- rebuild driver with your hardware ID
- disable Windows 8 driver signing
- Open Device Manager (e.g. on Windows 8, press Windows key+W, type device manager)
- In the list look for e.g. Bluetooth devices, mine was called 'Blueooth Module' under bluetooth devices
- Right click on it, click properties, go to Details tab, and on the dropdown choose Hardware IDs
- Take the hardware ID and put in the above-mentioned place in the BthWinUsb.inf
- In the folder where you extracted ScpServer, go to binSystem (same place as your new BthWinUsb.inf)
- Create a new batch file, call it build.bat or something
- Paste the following into it
- Right click on your new BthWinUsb.inf -> click Install
- You should get a pop-up about driver signature not verifiable, click Install this driver software anyway
- EVENTUALLY you should get something about it installing sucessfully, it might take a while
Scarlet.crush Productions Driver Download Windows 7
Afer all this..it wouldn't show in Game Controllers (Win+W, search 'controllers', select 'Set up USB game controllers'). I restarted my PC, did the 'Update Driver Software..' bit again on the bluetooth, it asked me to restart so I did, then it worked proper. A proper test:
In the ScpServerbin folder, run ScpMonitor.exe. It should pop up with SCP DS3 Monitor in the system tray (bottom right corner of the screen). Click on it to get a window showing you the host address of the bluetooth dongle and the pad statuses. You should get a MAC address for the host address (e.g. DC:A5:B2 etc.), if it says <Host-Error> you may have a problem with the bluetooth driver.