LilyPad: Difference between revisions

Jump to navigation Jump to search
2,071 bytes removed ,  24 May 2021
no edit summary
No edit summary
No edit summary
 
Line 87: Line 87:
You must have libusb installed for this to work. See http://forums.pcsx2.net/thread-7582.html for more details. sixaxis64.exe is not needed, but the libusb drivers are required. Not sure if the "Add hardware wizard" step is needed or not, I suggest you do it, just in case. Note that those are 64-bit instructions. It's simpler to install and configure on 32-bit OSes. You must press the PS button while a game is running or binding controls to initialize the DS3. Once it's been initialized once, a single light should turn on (Pad 1 light if you only have one plugged in), and you shouldn't have to do it again until you unplug the controller or reboot (Even if you restart PCSX2). It may take several seconds to start working. When you unplug it from the pc, all 4 lights will blink for a while, and it may rumble once or twice. Not sure how to prevent the rumbling.
You must have libusb installed for this to work. See http://forums.pcsx2.net/thread-7582.html for more details. sixaxis64.exe is not needed, but the libusb drivers are required. Not sure if the "Add hardware wizard" step is needed or not, I suggest you do it, just in case. Note that those are 64-bit instructions. It's simpler to install and configure on 32-bit OSes. You must press the PS button while a game is running or binding controls to initialize the DS3. Once it's been initialized once, a single light should turn on (Pad 1 light if you only have one plugged in), and you shouldn't have to do it again until you unplug the controller or reboot (Even if you restart PCSX2). It may take several seconds to start working. When you unplug it from the pc, all 4 lights will blink for a while, and it may rumble once or twice. Not sure how to prevent the rumbling.


====Instruction for Windows 10 64-bit====
====DsHidMini method====
*Download and run [https://zadig.akeo.ie/ Zadig].
Get [https://vigem.org/projects/DsHidMini/ DsHidMini] and follow the video guide to set things up.
**Connect your Sony official DualShock 3 via USB.
**Select <code>List All Devices</code> from <code>Options</code>.
**Choose <code>PLAYSTATION(R)3 Controller</code> from the drop down list.
**For the <code>Driver</code> section change the option to <code>libusb-win32 (v1.2.6.0)</code>.
**Click the triangle on the right of <code>Replace Driver</code> and change it to <code>Extract Files (Don't Install)</code>.
**Now click <code>Extract Files</code>.
*Files will be extracted to <code>C:\Users\<username>\usb_driver</code>.
**Go to the folder of extracted files.
**Copy <code>amd64\libusb0.sys</code> to <code>C:\Windows\System32\drivers\libusb0.sys</code>.
**Copy <code>amd64\libusb0.dll</code> to <code>C:\Windows\System32\libusb0.dll</code>. (For [https://github.com/PCSX2/pcsx2/discussions/4102 64-bit build].)
**Copy <code>x86\libusb0_x86.dll</code> to <code>C:\Windows\SysWOW64\libusb0.dll</code>. Notice the rename.
*Download and run [https://sourceforge.net/projects/libusb-win32/files/libusb-win32-snapshots/20190918/libusb-win32-devel-filter-1.2.7.1.exe/download libusb-win32 installer].
**Copy <code>amd64\install-filter.exe</code> to <code>C:\Program Files\LibUSB-Win32\install-filter.exe</code>.
**Run <code>C:\Program Files\LibUSB-Win32\install-filter-win.exe</code>.
**Select <code>Install a device filter</code>.
**Choose the <code>USB Input Device</code> with <code>vid</code> and <code>pid</code> listed in the <code>USB ID</code> section in Zadig for your connected DS3.
**Click <code>Install</code>
*Your DS3 should now be ready for use with LilyPad.
**Open PCSX2, check that in your LilyPad Plugin Settings <code>DualShock 3 Native Mode (Requires libusb)</code> can be checked.
**Check that under <code>Device Diagnostics</code> there's an entry for <code>DualShock 3 #1</code>.
**You can now configure your buttons in <code>Pad 1</code> for your DS3.
====Uninstall instruction====
*Run <code>install-filter-win.exe</code> and remove the filter driver for your DS3.
*Remove <code>libusb0.sys</code> and the two <code>libusb0.dll</code> files from your Windows system directories.


==Troubleshooting advice==
==Troubleshooting advice==
ninja
2

edits

Navigation menu