Offtopic: Getting sixaxis working on vista/vistaX64

EDIT , libusb on vista can hurt system if it will work wrong way (e.g. all usb devices doesnt work), a way to fix it – boot safe mode and uninstall libusb., also sources at end of post

a lot of peoples have problems to get sixaxis working in vista64, i solved it for myself tonight.

before doing anything need to disable driver signature checking.

short instruction – download  libusb-win32-filter-bin- from

open file properties, set compatible mode to winxp_sp2 for this .exe. (very important step)

now install  libusb-win32-filter-bin- then reboot.

after reboot u can check if this trick worked, in drivers list(driver properties or etc) for usb devices (e.g. usb hid) u will see libusb0.sys (or etc).

now connect your sixaxis to system via usb cable, run this application – (it’s 32-bit app).

it will find sixaxis in list of usb devices and initialize it (if it shows usb devices list but no sixaxis – try another pc usb ports,  if it doesnt list any usb devices – then filtr installation went wrong).

now press PS button and u can calibrate this sixaxis gamepad in window’s control panel.

this way got  sixaxis to work in vista x64 sp1.

so steps is

1) downlaod libusb-win32-filter

2) run  it with compatible mode – windows xp sp2

3) install it, reboot

4) attach sixaxis gamepad, run sixaxis64.exe, press PS button i gamepad

5) if all was ok, now gamepad should work with windows.

Sources –


  1. Dante38490
    March 20th, 2009 | 2:09 pm

    its not your method Jdoggjp85 reinstalls the device fine but when I’m asking the same thing it’s still yellow and my keyboard, mouse not done yet I like your words and nothing to do

  2. Jath
    March 25th, 2009 | 12:01 am

    Yeah, I definitely want this to work with Vista 64-bit, but I don’t really want to try it, taking a chance like that. I’ll just play my games on my crappy XP laptop until there is some awesome fix that comes out for the 64-bit version, with no USB disabling, etc.

  3. ymmt
    March 26th, 2009 | 3:48 am

    Wanted to confirm that it indeed does work for Windows 7 x64, Build 7057.

  4. Kirculez
    March 27th, 2009 | 6:13 am

    OK… so I feel like I’m onto something here.

    First I put my Windows 7 machine into Test Mode via Digital Signer Enforcement Overider (DSEO) .This means I dont have to keep choosing “Disable Driver Signage” at bootup. (watermark removal is possible)

    I then downloaded the Sixaxis x64 drivers from I proceded to digitaly sign the .sys files with DSEO.

    Then I ran install-filter.exe. Afterwards, I went to the device manager and specified sixaxis-libusb.inf as the new driver location for USB Human Interface Device (the Sixaxis’) THIS LEFT MY OTHER USB PORTS ALONE!!!! (no BSOD crap)

    The SIXAXIS is now in a new LibUSB menu in Device Manager. When I run testlibusb-win.exe it now recognizes the controller (instead of -1 -1 -1 -1)

    The last step… Running the Initiator (ps3sixaxis_en.exe). It crashes and nothing I can do will let it run. I tried sixaxis64.exe from this tutorial and it shows the side-by-side error.

    Any help on this last step and x64 use will be safe and stable.

  5. Besaid
    March 28th, 2009 | 1:53 am

    Thx alot been trying for a week now and got it to work followed each step top of page works perfectly.

    Running Vista x64 premium home edition
    PS3 controller 😀

  6. Kirculez
    March 28th, 2009 | 7:51 am

    Sorry about the double post.

    I have been partially successful in using the sixaxis64.exe found at (the one from this threads instructions)

    When run it claims that Sixaxis has been activated, but no amount of PS button pressing will make it appear in the controllers list. Everything appears to be working. What am I missing?

  7. Besaid
    March 28th, 2009 | 6:14 pm

    Download Microsoft Visual C++
    Then sixasis64.exe will run, Press the ps button when the black screen comes up then go to game controllers properties, Settings and click reset to default.

  8. Kirculez
    March 28th, 2009 | 7:25 pm

    Yes I already have VC and sixaxis64 works and even says SIXAXIS Initiated. It is in my Devices and Printers list (Windows 7 feature) and it appears to be working but will not show itself in the game controllers list. There is not settings button in “Game Controllers”.

  9. Besaid
    March 28th, 2009 | 7:50 pm

    Try to plug the controller in another usb port Till windows see’s the controller.

  10. Kirculez
    March 28th, 2009 | 9:30 pm

    Windows does see the controller in device manager and in Devices & Printers but not in the controllers list. I cannot plug it into another usb port due to the fact that these unsigned drivers are tied to the port they are installed on. When its plugged in another port I get what everyone gets before they start trying to make the controller work. I could install on another port but I have already tried that and I only have 2 available to me at the moment (both on the same PCI resource)

  11. Besaid
    March 29th, 2009 | 12:19 am
  12. Kirculez
    March 30th, 2009 | 3:24 am

    So far unsuccessful but I appreciate the help. I tried those methods and the last one got me no-where.

    Here is the farthest I’ve gotten. I don’t understand how the initiator could be successful and yet not show up in the controller menu. (Its even in Devices & Printers) Don’t waste any more time on me.

  13. Kirculez
    March 30th, 2009 | 3:27 am
  14. Sinister
    March 31st, 2009 | 7:31 pm
  15. Matt
    April 2nd, 2009 | 1:27 am

    Hmmm, i don’t understand. When i’m done installing the libusb with the win-xp sp2 compatibility mode i lose control on all my usbs ports and my mouse.

    I also disabled drivers signature checking before the libusb installation.

    Anyones has any insight on what went wrong?

    Using Premium Vista 64 bits


  16. Besaid
    April 3rd, 2009 | 6:43 pm

    While disable drivers enforcment has started (Disable Firewall and also UAC) then install lilusb win32-filter-bin- after that restart comp press f8 again disable drivers enforcment you will have to do this every time you restart or turn on your comp, or your keyboard and mouse wont work. You can probably turn firewall back on if everything works.

  17. Viperfx
    April 3rd, 2009 | 8:58 pm

    Using the orginal steps at the top, i managed to get this to work. However, everytime my computer restarts i need to re calibrate it. Is there any way to save the data or something?

  18. Viperfx
    April 4th, 2009 | 3:12 pm

    actually now i have solved the situation. I used the program that was given a few posts above … DSEO.

    After all the steps i used it to sign, usbhub.sys and then i never got anymore problems, such as constant BSOD’s.

    However the calibration is lost everytime computer starts, still not sure how to fix that.

  19. Viperfx
    April 5th, 2009 | 10:17 am

    ok….sorry for the triple post…but

    It seems the startup BSODS are fixed but when i shutdown, it still BSOD’s.

  20. Eric
    April 6th, 2009 | 9:16 pm

    Hey been trying to get my sixaxis controller to work with windows 7 for a few weeks now. Finally I got it to work with the instruction above. thanks for the instruction.

  21. Viperfx
    April 7th, 2009 | 7:44 pm

    my instructions? well if so, np 😀

    But can i ask wether your using 64bit or 32 bit windows 7, and does it BSOD on shutdown.

  22. TaS
    April 9th, 2009 | 11:15 pm

    After speding 1 day, I finally got it worked. Please follow the following steps in order to make it work:

    1. Install DSEO, then select test mode
    2. Restart
    3. Install win32-filter-bin- and select windows2000 compatibility from properties
    4. Connect your sixaxis controller and press ps button
    5. Run sixaxis64.exe

    If this does not work simple try a different usb slot.

    Tested on Vista64 sp1

  23. Eric
    April 11th, 2009 | 8:37 am

    sorry i meant the instruction on top of the page and I’m using x64 and no BSOD everything works find after shut-down.

  24. Viperfx
    April 11th, 2009 | 10:44 am

    hmm ok then. Do you need to re calibrate the controller everytime you restart windows or shut it down?

  25. Thibault
    April 14th, 2009 | 5:57 pm

    Doesn’t work for me. All method doesn’t work for me (vista ultimate 64bits) 🙁

    April 18th, 2009 | 1:06 am

    Not a good idea… brought my system to a halt. Something in the BIOS didn’t like the new drivers. Had to restart in safe mode & reinstall old drivers, then tell Windows to start in last known good configuration. My verdict – wait until there is a more reliable way to do this on 64bit machines.

  27. Madness59
    April 20th, 2009 | 1:19 am

    Yeeaaah it works, thank a lot Netkas !! Nice Job !

  28. SOHipItHurts
    May 7th, 2009 | 11:29 pm

    This hasnt worked since day 1 for me and im fed up with it im taking everything off my computer but I cant get rid of DSEO.

    Where do I disable/uninstall DSEO? I cant find it in the control panel and there isnt a folder for it.


  29. xCYBERKIDx
    June 2nd, 2009 | 12:26 am

    I set the compatibility to win32 service pack 2 and then installed and rebooted but i kept getting a blue screen, what did i do wrong?

  30. BlAcKjAcK
    June 3rd, 2009 | 5:12 pm

    IF YOU HAVE WINDOWS VISTA SP2 DO NOT USE THIS APPLICATION! This thing caused me nothing but a fucking headache. After I followed the instructions, I had to first end up typing my password with the on-screen keyboard because my keyboard was disabled from some fucked up win32 configuration I’m betting. Then all of my USB drivers got fucked and I can’t even listen to my iPod and still trying to figure out how to fix.

    ////find libusb0.sys somewhere in windows folder and remove it

  31. Al
    June 6th, 2009 | 12:24 am

    I can’t even use mouse or keyboard in safe mode after installing libusb, so there for can’t uninstall, but if any one know’s how please let me know

  32. Al
    June 6th, 2009 | 3:09 am

    never mind stupid me!all i had to do was press f8 at start up, thank you utube

  33. billythefisherman
    June 11th, 2009 | 11:30 pm

    So my usb ports have stopped working in both normal mode and safe mode how did everybody remove this driver without going back to last known configuration? If its to do with F8 what option should I be choosing – I’ve tried them all!

  34. Al
    June 12th, 2009 | 9:57 pm

    billy just press f8 at startup and do a system restore

  35. BlAcKjAcK
    June 15th, 2009 | 5:39 pm

    If your computer is anything like mine…

    (I run Windows Vista Home Premium SP2)

    …Then your mouse and keyboard was totally corrupted and even F8 doesn’t work to try to uninstall in Safe Mode.

    I used the on-screen keyboard to type in my password and then I just simply uninstalled libusb, re-installed all my drivers with the “Drivers Disc” that was sent with my computer and everything was fixed.

  36. mike
    June 23rd, 2009 | 8:54 am

    well i am having the same problem no usb at all no kb or mouse… I can into the safe mode selection screen however I lose my keyboard and mouse in even in safe mode, and as I have a newer computer with no ps2 jacks im kinda screwed. My only salvation is that I run a dual boot with xp on the other hard drive so i can still get to that (where im typing this from) and as Ive lost my vista cd (actually the kids kinda destroyed it) I cant repair that way either.

    I can still access the other hard drive through xp tho, so I wanted to know if there is a way i can somehow uninstall the libusb-win32-filter-bin- from the other drive without actually booting into the vista side, or manually repair it from this xp side that is still working

    /// find and remove libusb0.sys (or libusb.sys) and libusb.dll files in windows folder of vista partition

  37. Al
    June 23rd, 2009 | 7:19 pm

    mike did u try f8 at startup, if not do a system restore, it worked for me at least, i use vista 32bit sp2.

  38. mike
    June 27th, 2009 | 8:40 am

    yeah I can get to f8 menu however as windows loads i lose usb (ie i see the lights on my mouse turn off thru the loading screen… lose keyboard too so i have no way to input any commands) and as Ive said the Vista 64 disk has been destroyed… havent contacted Microsoft for a replacement although i think just salvaging the files and reinstalling xp might be more appropriate and faster as I am really beginning to hate vista and kinda want to scrap it in liu of xp anyway. Still Id hate to see my system go to fail status because I wanted to use the SixAxis controller on my comp 😀

    Admin: i deleted the libusb*.* pretty much on the other harddrive… but no luck its a 64 bit install i dont know if that makes a difference although i found the files in the sysWOW64 directory …. still SOL on USB in that windows startup

    Any other ideas would be very appriciated

  39. Al
    June 27th, 2009 | 6:26 pm

    mike try a wireless mouse because when i installed libusb i could connect my phone and bluetooth stick and they were recognized, even tho my wired keyboard/mouse were not so some things are still recognized when libusb is installed, with a bit of luck it might work.

  40. nomi
    July 3rd, 2009 | 10:58 pm

    Hi, Netkas. Just wanted to know that If you can help people working on GMA4500 some where at inmac forums.

    I’ve also a dell latitude with GMA 4500. Please we need your help.


  41. Robztah
    August 3rd, 2009 | 8:44 pm

    can’t LibUsb do a win64 driver ? :S

  42. Bobnine
    August 6th, 2009 | 4:44 am

    I am also getting the side-by-side error, I tried it with Visual Studio C++ 2008, and then the Visual C++ 2008 x86 and x64 redistributable and none of them worked. I also tried unplugging my usb hub and it didn’t do anything. I haven’t had any problems with other devices and the controller shows up in the Game Controllers control panel but it doesn’t respond to any axis or button presses. I am running Windows 7 RC. The controller used to work fine in XP.

  43. Bobnine
    August 6th, 2009 | 6:42 am

    I found a different driver that works in windows 7:

  44. Wiktor
    March 16th, 2012 | 6:55 pm

    The link is broken… The file does not exist…

Leave a reply