Editing SCP Driver Package
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | + | SCP Driver Package is an open-source driver which allows for DS2 (DualShock 2), [[DualShock 3|DS3]], and [[Dual Shock 4|DS4]] to work natively on Microsoft Windows. Windows will recognize the DualShock controllers as Xbox 360 controllers. | |
==Download== | ==Download== | ||
Line 13: | Line 13: | ||
==Instructions== | ==Instructions== | ||
<span style="font-weight: bold;"><span style="text-decoration: underline;">Pre-Install</span></span> | <span style="font-weight: bold;"><span style="text-decoration: underline;">Pre-Install</span></span> | ||
− | 1. Uninstall | + | 1. [[MotioninJoy#Un-Installation_instructions|Uninstall MalwareohJoy]] (if already installed) |
2. Update your [http://www.microsoft.com/hardware/en-us/d/xbox-360-controller-for-windows 360 controller drivers] if you haven't done so. | 2. Update your [http://www.microsoft.com/hardware/en-us/d/xbox-360-controller-for-windows 360 controller drivers] if you haven't done so. | ||
Line 35: | Line 35: | ||
You may need to run ScpMonitor.exe as well if you're using Bluetooth. | You may need to run ScpMonitor.exe as well if you're using Bluetooth. | ||
− | ==PCSX2 and PCSX- | + | ==PCSX2 and PCSX-R== |
[[File:LilyPad-SCP.png|thumb|Double check your Game Device APIs boxes.]] | [[File:LilyPad-SCP.png|thumb|Double check your Game Device APIs boxes.]] | ||
*Copy the LilyPad-Scp-r5350.dll from the /bin/Win32/ folder and paste it into the plugins folder. | *Copy the LilyPad-Scp-r5350.dll from the /bin/Win32/ folder and paste it into the plugins folder. | ||
− | *Change the pad plugin in PCSX2 or PCSX- | + | *Change the pad plugin in PCSX2 or PCSX-R from the default LilyPad to the LilyPad-SCP version. |
*You may also need to disable DirectInput and XInput before the next step. To prevent crashing, which seems to vary from system to system. | *You may also need to disable DirectInput and XInput before the next step. To prevent crashing, which seems to vary from system to system. | ||
− | *'''Then''' copy over XInput1_3.dll from /bin/Win32/ to PCSX2 or PCSX- | + | *'''Then''' copy over XInput1_3.dll from /bin/Win32/ to PCSX2 or PCSX-R's directory. '''NOT''' the plugins directory. |
*Now disable all other Game Device APIs other than native if you haven't already. Background input is fine though. | *Now disable all other Game Device APIs other than native if you haven't already. Background input is fine though. | ||
*Set keyboard input to raw while you're at it. For PCSX-R's hotkeys, since Windows messaging input kills them. | *Set keyboard input to raw while you're at it. For PCSX-R's hotkeys, since Windows messaging input kills them. | ||
Line 58: | Line 58: | ||
*Ensure the Xbox 360 driver installed correctly. Go into Devices & Printers > Xbox 360 Controller > Hardware and update the driver from there. | *Ensure the Xbox 360 driver installed correctly. Go into Devices & Printers > Xbox 360 Controller > Hardware and update the driver from there. | ||
*Have you tried uninstalling and force installing it? | *Have you tried uninstalling and force installing it? | ||
− | *Go into properties of all the | + | *Go into properties of all the exe files and hit unblock, especially ScpService.exe. |
*Did you install it as an administrator? | *Did you install it as an administrator? | ||
*Did the entire folder have Full control privileges for SYSTEM and Administrators? | *Did the entire folder have Full control privileges for SYSTEM and Administrators? | ||
− | *Do you have the relevant XInput1_3.dll in the relevant program's | + | *Do you have the relevant XInput1_3.dll in the relevant program's exe's directory? |
*Does SCPUser.exe show them working? | *Does SCPUser.exe show them working? | ||
*Is the "SCP DS3 Service" service running? | *Is the "SCP DS3 Service" service running? |