
As with other tools that are no longer supported, such as DS4 to XInput Wrapper, it may be the popularity and overall polish of DS4Windows that is the cause. Perhaps the biggest issue with ScpToolkit is that it is no longer being developer or supported, and while the developer did tease something on the horizon, as of this writing, that has never materialized. The casual user may find the learning curve with ScpToolkit to be a bit much, and if you experience problems, such as the Bluetooth connection dropping out, ScpToolkit can be a hassle to get working right. It also lacks some refinement that the popular alternative DS4Windows offers. While ScpToolkit is a powerful and feature-rich solution, it is not as user-friendly as it could be ideally. What is impressive about ScpToolkit-and some of its competitors that also act as a wrapper for XInput-is that these features are supported even though they are not available on Xbox controllers, which is very cool. The DS4 deviates the most from the Xbox controllers in that Sony added an LED touchpad that is multi-touch and clickable as well as a share button. Fundamentally, the controllers are the same and share many of the same features, and so, this works pretty well. How ScpToolkit works, in a nutshell, is that it wraps the device driver for the DS3 or DS4 and exposes it to XInput as if it were an Xbox 360 controller. Using ScpToolkit, both the DS3 and DS4 can be connected to your Windows PC via a USB cable or wirelessly via Bluetooth.

The DualShock 3, often abbreviated DS3, was sold with and for the PlayStation 3, and the DualShock 4 or DS4 was released alongside the PlayStation 4. As of this writing, Xbox controllers-unlike DualShock controllers-do have native support, but XInput gives users greater control over how a controller is configured and calibrated.ĭualShock controllers are designed by Sony first and foremost for its PlayStation consoles-an Xbox competitor. XInput is a program and API that facilitates communication between Xbox 360 controllers and games as well as other applications.

To appreciate what ScpToolkit is, you’ll need to understand what XInput is. The main goal of the program is to let gamers use their DualShock 3 and DualShock 4 controllers in a Windows environment, including Windows 10.

That means that you can download and use it as much as you want without cost, and it also means that advanced users can actually edit the program and recompile it for their own purposes.

ScpToolkit is software that is both open-source and freeware. ScpToolkit is an open-source XInput wrapper and Windows driver for DualShock 3 and 4 controllers.
