MotioninJoy
MotioninJoy is a proprietary set of drivers available for Microsoft Windows, for the PlayStation 3 DualShock 3 (DS3) controller.
Features
- Multiple controller types available to emulate (DS1, DS2, DS3, Xbox, custom)
- Bluetooth support
- 'Just werks'
Cons
- Malware: Is known to load sh.com, a Chinese schooling website, in your browser when you open the included application, DS3 Tool (required to use the controller)
- Must open DS3 Tool every time you plug your controller in
- Must select a profile each time
- Updated very infrequently
- Is very difficult to remove once installed
Alternatives
XInput Wrapper SCP is an open-source driver which allows for the DS3 to natively work on Microsoft Windows. There are two versions currently available:
- XInput Wrapper
- Bluetooth (Beta)
XInput Wrapper is currently the recommended version to use.
Instructions for Use
Included in the download for the XInput Wrapper are three folders - System, Win32, Win64. In the System folder is a .exe file, run it. Then, if the program you are going to use a DS3 with is 32-bit, take the XInput1_3.dll from the Win32 folder and place it in the program folder, in the same folder as the .exe for the program usually. For Steam games, this is usually in C:\Program Files(x86)\Steam\steamapps\common\. If the program is 64-bit, use the dll from the Win64 folder. If you use PCSX-Reloaded or PCSX2, you can also use the LilyPad plugin in the Win32 folder as your controller plugin.