Changes

Jump to navigation Jump to search

SCP Driver Package

1,802 bytes added, 22:02, 28 January 2019
m
Protected "SCP Driver Package" ([Move=Allow only administrators] (indefinite))
XInput Wrapper SCP Driver Package is an open-source driver which allows for the DS3 DS2 (DualShock 2), [[DualShock 3) |DS3]], and [[DualShock 4|DS4]] to work natively on Microsoft Windows. Windows will recognize the DualShock controllers as Xbox 360 controllers.
==Download==
[http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller SCP Driver Package]
[http://forums.pcsx2.net/Thread-ScpToolkit-XInput-Wrapper-for-DS3-and-Play-com-USB-Dualaka-DS2ScpServer-ControllerReloaded ScpServer Reloaded] (For Windows 10 users)
==Features==
Native XInput support through USB + Bluetooth. 
The Filter Driver + Wrapper which provides USB + Bluetooth + Native XInput supportis included with the package but isn't supported. ==Instructions for Use==First off, <span style="font-weight: bold;"><span style="text-decoration: underline;">Pre-Install</span></span>1. [[MotioninJoy#Un-Installation_instructions|uninstall MotioninJoyUninstall MalwareohJoy]] and update (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.
From the thread itself:
<span style="font-weight: bold;"><span style="text-decoration: underline;">New Install</span></span>
*1. # Connect your Dongle and DS3 DualShock controller via USB and let Windows install it's its default drivers.*2# Copy the archive to a temporary directory.# Right-click on the archive and select Properties.# Click the Unblock button if it is displayed on the General tab. # Unpack the archive.*3. # Create a directory where you want the Service to run from. [Recommended - C:\Program Files\Scarlet.Crush Productions *]*4. # Copy the contents of the ScpServer\bin to the directory you created.*5. # Run ScpDriver.exe.*6. # XP/Vista - check the Force Install option. Win 7/8 leave it unchecked.*7. # Click Install.*8. Click Exit. '''* create from an elevated command prompt if # If you have UAC enabled. The directory should do not be created anywhere off see the install summary as per screenshot and your User directory (eg on your Desktopdongle is in the directly supported list - click Uninstall, or in your Downloads directory)check the Force Install option, it should also not be on a Network driveclick Install.# Click Exit.'''
You may need to run ScpMonitor.exe as well if you're using Bluetooth.
===<u>A DLL step that may or may not be required:</u>===
If ==PCSX2 and PCSX-Reloaded==[[File:LilyPad-SCP.png|thumb|Double check your Game Device APIs boxes.]]*Copy the '''program you are going to use a DS3 with''' is 32LilyPad-Scp-bit, take the '''XInput1_3r5350.dll''' from the '''/bin/Win32''' / folder and place paste it in into the program plugins folder, .*Change the pad plugin in PCSX2 or PCSX-Reloaded from the same folder as default LilyPad to the LilyPad-SCP version.exe for *You may also need to disable DirectInput and XInput before the program usuallynext step. For Steam gamesTo prevent crashing, this is usually in C:\Program Files(x86)\Steam\steamapps\common\which seems to vary from system to system. If the program is 64-bit, use the dll from the *'''Win64Then''' foldercopy over XInput1_3. If you use dll from /bin/Win32/ to PCSX2 or PCSX-Reloaded or PCSX2, you can also use the LilyPad plugin in the 's directory. '''NOT'''the plugins directory.*Now disable all other Game Device APIs other than native if you haven'Win32t 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.*You' folder as your controller pluginll still need to bind the controls. Switch over to the Pad 1 tab to do so.*If done properly this will also enable you to use pressure sensitive buttons without any further configuration
The Bluetooth drivers should not require manual DLL placement, but it still includes them just in case. ==PCSX2 and PCSX-RNotes==[[File:LilyPad-*Installing the Bluetooth SCP.png|thumb|Double check driver, which lets you connect your DS3/DS4 devices to your Game Device APIs boxes.]]*Copy computer wirelessly via a Bluetooth adapter, requires the adapter to be solely dedicated to the LilyPad-Scp-r5350SCP service.dll from the /bin/Win32/ folder and paste You will not be able to use other Bluetooth devices with it into until you uninstall the plugins.*After selecting LilyPad-Bluetooth SCP driver from within PCSX2, close it outthe adapter.*Copy over XInput1_3.dll from /bin/Win32To put a DS3/ DS4 to the same directory as pcsx2sleep, hold L1 + R1 + Home.exePutting a controller to sleep will not actually fully turn it off.*Now disable all Its controller (player) number will remain locked at what it was, and any other Game Device APIs other than nativecontrollers added to the setup will need to work around it. This is especially a pain when changing between different controller types (from a DS3 to a 360 pad, for example). Background input The only way to fully disconnect it is fine thoughto restart the SCP service, done either by manually restarting it or by restarting your computer.*Set keyboard input to raw If you need DirectInput support for your DualShock controllers while using the SCP driver, you're at itcan try [http://forums.pcsx2. For PCSXnet/Thread-Dinput-Wrapper-for-R's hotkeys, since Windows Messaging input kills themSCP-Driver this wrapper].
==Troubleshooting==
[[File:1381584252082-1-.png|thumb|350px|You may have to go into properties and hit unblock]]
If you are having trouble installing it, please go over these to double check.
*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?*Go into properties of all the .exe files and hit unblock, especially ScpService.exe. *Did you install it as an admin?*Which exact version are you usingadministrator?*Did the entire folder have Full Control privelleges control privileges for SYSTEM and Administrators?*Do you have the relevant XInput1_3.dll in the relevant program's EXE.exe's directory?
*Does SCPUser.exe show them working?
*Have Is the "SCP DS3 Service" service running?*In the case you're running wired, have you tried uninstalling and force installing itreinstalling SCP with Bluetooth unchecked? ==Video guide==https://www.youtube.com/watch?v=TpSaOJJIun8 [[Category:Controllers]]

Navigation menu