

Xinput test ps3 install#
I did actually install this and found it didn’t work and uninstalling was spooky. ScpToolkit is similar to x360ce, but emulates a Playstation controller. There’s newer binary builds on the GitHub page. It seems very flexible and hacker friendly. I didn’t try this, but it’s the usual old school gamer recommendation for solving this problem. I’m not sure it really is a driver, the hack includes its own XInput.dll you have to drop in to some games’ folders to fake it out. X360ce is a thing that emulates an X360 controller and looks like an XInput driver but takes its input from DirectInput devices. So you have to do something third party if you have an old DirectInput controller and want it to work with XInput. Worse, Microsoft’s drivers don’t support some compatibility shims so a DirectInput device can be used via the XInput API. What’s dumb is not all games still support DirectInput. Some controllers have a hardware switch to toggle modes. Despite that you can still buy new controllers that do DirectInput.


Around 2011 Microsoft deprecated DirectInput, so everyone’s supposed to use XInput now. It had drawbacks and some game controllers were slow to adopt it. Starting ~2005 Microsoft introduced XInput as a new API with better support for advanced controllers. Old controllers (like my cheap PS3 knockoff) used DirectInput. Long story short, there’s two completely separate APIs. I bought a crappy cheap game controller to use for a few weeks and ran into the total compatibility nightmare which is Windows game controllers.
