Installing Libusb For Pcsx2 System

I found this on another board, but I've been waiting since the beginning of summer for a fix, and someone solved it back in June. I just never found the post.

So, I thought I'd post it again for any and all looking for the sp2 fix. I hope this helps some people.

Service pack 2 breaks the compatibility of monitionninjoy with vista x64, however, using the files from windows 7 rc it's possible to recover such compatibility. Download these files: copy them to C: Windows System32 drivers and follow these instructions I'm running Vista x64 Home Premium on an HP Pavilion dv71130-us. SP2 did indeed break the MiJ driver - I was using the older version that didn't have the configuration tool. I updated to the latest driver (MotioninJoy0100amd64) but still couldn't get it to work - both the USB and BT drivers fail with Code 39, and log 4 events to the event log (all EventID 26, two each of 'Application popup:: SystemRootsystem32DRIVERSMijBThid.sys cannot find WDFLDR.SYS WdfVersionUnbindClass' and 'Application popup:: SystemRootsystem32DRIVERSMijUfilt.sys cannot find WDFLDR.SYS WdfVersionUnbindClass'). I found this post and downloaded the updated WDFLDR.SYS and WDF01000.SYS files, then copied them to%SYSTEMROOT%System32 as instructed and rebooted.

Installing Libusb For Pcsx2 System

This did not solve the problem however, as those two files need to be located in%SYSTEMROOT%System32Drivers. In order to overwrite the files, you must take ownership of them first.

Here's how: 1. Create a System Restore point (just in case) 2. Open Windows Explorer as Administrator (go to Start, type Windows Explorer, right-click and select Run as administrator) 3. Browse to C:WindowsSystem32Drivers, highlight WDFLDR.SYS and WDF01000.SYS, press Ctrl-C then press Ctrl-V to make backup copies of the original files (yet another precautionary measure) 4. Right-click on WDFLDR.SYS and select Properties, then go to the Security tab 5.

Click the Advanced button and go to the Owner tab, then click the Edit button 6. Set the owner to Administrators, then keep clicking OK until the file properties dialog is closed 7. Right-click on WDFLDR.SYS again and select Properties, then go to the Security tab again 8. Click the Edit button, highlight Administrators, and click the check box for Full Control, then click OK twice 9. Repeat steps 4 - 8 for WDF01000.SYS - you will now be able to overwrite the files 10. Browse to where you downloaded and extracted the Windows 7 RC files, highlight them both and press Ctrl-C 11.

Libusb

Browse back to C:WindowsSystem32Drivers and press Ctrl-V 12. Reboot the system and enjoy using your Sixaxis or DS3.

I don't understand why the need for such complicated tools to disable the signed driver requirement. Are people allergic to command prompt or something? All you need to do is: 1.

Open an elevated command prompt by either:. Clicking the 'Start' button on the Windows taskbar, type CMD in the search box, and then press to run CMD with administrator privileges), or. Locating 'cmd.exe' under C: Windows System32 in Windows Explorer, rightclicking on this executable and selecting 'Run as Administrator' from the context menu 2. Click 'continue' or enter the administrator's password as appropriate and click 'OK', when asked for permission to continue. In the command prompt window which appears, type: bcdedit.exe /set TESTSIGNING ON 4. Reboot the PC You'll get a 'Test Mode' watermark in the desktop.

Installing Libusb For Pcsx2 Systems

If that really bothers you, there are ways to disable it by hacking some system files. If you start feeling bad about gaining control of your system and want the shackles back, all you need is repeat everything but use TESTSIGNING OFF instead of TESTSIGNING ON.