Scarlet.crush Productions Driver Download

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.

  1. Connect the controller to your system via the USB port.
  2. Wait for Windows 10 to detect the device, and install drivers for it.
  3. 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.

  1. Open the Settings app and go to Devices>Bluetooth.
  2. Make sure Bluetooth is On.
  3. Click the ‘Add Bluetooth or other device’ button.
  4. In the menu, click Bluetooth.
  5. Make sure the controller is On, and press the PlayStation + Share buttons together to enter pairing mode.
  6. The controller will appear in the menu on your Windows 10 system. Allow it to connect.
  7. 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.

  1. Make sure the controller is NOT connected to the system.
  2. Download and run DS4Windows.
  3. Extract the folder and run the DS4Windows.exe file.
  4. Select where you want to save the profile Program Files or AppData.
  5. Click ‘Install the DS4 Driver’.
  6. Allow the driver to install, and restart the system.
  7. Run the app and connect the controller (if it’s wired) or press and hold the PS4 and Share button (if it’s wireless).
  8. 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 amt-cartech driver download

  1. Download and install InputMapper.
  2. Run the app and allow it to install the driver named ‘Scarlet.Crush Productions System devices’.
  3. Once installed, connect the controller to your system via Bluetooth or USB port, whichever type you have.
  4. 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.

  1. Make sure the controller is connected to the system.
  2. Open the game you want to play using the controller and go to its settings.
  3. 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.
  4. 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.
  5. 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..
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

While waiting for the download you can set up the Bluetooth driver stuff.
In the SCP driver download (e.g. SCP-DS3-Driver-Package- there should be a file called BthWinUsb.inf in ScpServerbinSystem folder.
Open this and find the long lists with all the hardware IDs, there should be 2 long lists, one for each architecture (x86 and x64).
In this case, since my OS is x64, I'm only interested in the list that starts with [SCProductions.NTamd64]. So, add your ID to the end of this list, or you can clear the list and just have your own, since you presumably don't care about the other bluetooth devices.
So, my BthWinUsb.inf had just
%DeviceName% = USB_Install, USBVID_13D3&PID_3362&REV_0001
The above hardware ID is my bluetooth's ID, to get your bluetooth's ID:
  1. Open Device Manager (e.g. on Windows 8, press Windows key+W, type device manager)
  2. In the list look for e.g. Bluetooth devices, mine was called 'Blueooth Module' under bluetooth devices
  3. Right click on it, click properties, go to Details tab, and on the dropdown choose Hardware IDs
  4. Take the hardware ID and put in the above-mentioned place in the BthWinUsb.inf
With that done, and the WDK 8 installed, you can build the driver.
To build the driver, you'll have to run a few command-line programs in the WDK. To do so:
  1. In the folder where you extracted ScpServer, go to binSystem (same place as your new BthWinUsb.inf)
  2. Create a new batch file, call it build.bat or something
  3. Paste the following into it
set WDK_BIN_DIR=C:Program Files (x86)Windows Kits8.0binx64
stampinf -f BthWinUsb.inf -d * -v *

Scarlet.crush Productions Driver Download
NOTE: before building all this, I'd suggest making a copy of the binSystem folder, because this thing will overwrite all of the original drivers in the folder.
The next obstacle is driver signing. For some silly reason, you might not get any error message about this (I didn't), it'll just say it failed. But the actual failure is caused by the invalid signature of your new driver. There is a blog post here about turning off driver signatures
It's not great though, for me the first step is actually
Windows Key+I -> Change PC Settings (at bottom) -> General -> Advanced Startup (at bottom) -> Restart Now
The rest should be accurate, just remember the gist of what you're doing since you'll be rebooting and won't have the web-page up. Just remember
It won't give any indication that it's done what you wanted, it will just start Windows abruptly, but it should work
Now we can finally install the driver. I couldn't get it to work with ScpDriver.exe, so instead I did it manually like so
  • 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
Then open device manager again and on your bluetooth device right click and choose 'Update Driver Software..' -> 'Browse my computer for driver software' -> 'Let me pick from a list of device drivers on my computer'. There should be a 'BTH DS3 Device' option. Choose to install that, and it should work! To test

Scarlet.crush Productions Driver Download Windows 7

Go to ScpServer folder and open Win64 folder, then run ScpUser.exe
You should see controller 1: connected (assuming you still have controller connected by USB).
Unplug controller from USB, it should still be working.
Afer all 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.

Driver Download Nvidia

Sorry if this guide is missing something, I did most of this over a month ago, forgot what I did, then figured out the rest of it only today.