Share and Join!

413 comments for “How to Use a Playstation 3 Controller in 64 bit Windows 7 and Vista”

  1. Justin

    INFO:MotioninJoy Driver install log
    INFO: Driver install Enter
    INFO: argc0=”C:\Program Files\MotioninJoy\ds3\MijCmd.exe”
    INFO: argc1=”/i”
    INFO: argc2=”.\drivers\MijXinput.inf”
    INFO: DriverPackageInfPath=”C:\Program Files\MotioninJoy\ds3\drivers\MijXinput.inf”
    INFO: >>>>>installing driver package.
    LOG Event: 1, ENTER: DriverPackageInstallW
    LOG Event: 2, DRIVER_PACKAGE_LEGACY_MODE flag set but not supported on Plug and Play driver on VISTA. Flag will be ignored.
    LOG Event: 1, Looking for Model Section [MotioninJoy.NTamd64.6.0]…
    LOG Event: 1, RETURN: DriverPackageInstallW (0xE000020B)
    INFO: There aren’t any live devnodes with the DeviceId contained in the INF.

    I keep getting this, no matter how many times I reinstall this. Anyone find a fix for this at all, yet?

    1. alex

      plug in your ds3 before installing driver

  2. Justin

    Sorry for the double post, but I fixed my problem and figured I should share it.

    The reason it wasn’t working was because I tried using a USB Controller Hub with my PS3 controller since it has USB slots along with the PS2/GC/XBOX slots. Well, somehow, it installed some driver and only assigned it to the hub, rather than it’s own. I uninstalled the drivers for my hub and everything to do with controllers, and reinstalled both seperately and it finally worked. So, hopefully that fixes some of you guys.

    1. Cody Munford

      Hey I had the same problem you did, how do I fix it? can you give a bit more detailed instruction because im not thatgreat with computers, thanks!

  3. Harjerud(SWE)

    OMG! How simple was that , about a 2 minute job.
    Just follow the instructions. Works great with FIFA,HAWX, SHIFT everything!

    Thanks!
    Great guide btw

  4. Dean

    Does everyone get the watermark on the bottom right? It seems it started when i typed in the 2 commands into CMD. Is there a way to reverse the commands to get rid of the watermark?

  5. r2rX

    Alternatively, you can download Driver Signature Enforcement Overrider:

    http://www.ngohq.com/home.php?page=dseo

    This will allow you to enable Test Mode, remove the watermarks AS WELL AS SIGN YOUR OWN DRIVER.

    The driver from MotionInJoy (.dll file/s) can be signed. This method does not require you to have to press F8 on every boot. :)

    1. FenrirWolf

      Sweet, this is just what I needed. It took some trial and error but now I can load my SIXAXIS without having to press F8 on startup and without the watermark.

  6. JFuss

    “From the Start button, run the “Install driver” for the appropriate connection method you’ll be using. Make sure to right click and “Run as administrator” or the driver will not install properly. Restart Windows again.”

    this is confusing me.
    what drivers are you talking about and where in the start button?

    1. Traax

      its confusing me too.
      can anyone clear this up please?

      1. wayrunner

        it’s the “install motioninjoy driver” thing. It doesn’t work if you don’t run as admin…

        1. GQSmoos

          I still don’t get this. It’s jiberish. If it means what wayrunner says it does, we already did that three steps ago.

  7. checkplus

    anyone found a way to get it to work in vista 64 service pack 2? I can’t find a way to get past the Code 39. It’s really getting annoying, and I can’t find any other decent driver.

  8. Rami

    what do you mean by install driver from start im stuck there

    1. G-Bone

      “install driver from start” means go to the folder called “MotioninJoy” in your start menu and run “Install MotioninJoy driver” as administrator.

      I have the controller working perfectly through usb but the DS3 tool cannot see my bluetooth adapter in order to pair up. Any Ideas guys?

      1. G-Bone

        Got the bluetooth to detect but still cannot pair the controller with it. All of the lights just flash.

  9. Graz

    it reads on the tool “no controller connected!!!”

    plz help i woke up the controller what else am i to do im at a loss

  10. BobaFett333

    When I click the DS3 tool it instantly says “DS3_Tool has stopped working”

  11. BobaFett333

    As soon as I try to run DS3 a window pops up that says “DS3_Tool has stopped working” Is this happening to anyone else?

  12. mrQ

    Hi thanks works a treat in windows 7

    but you do not have to keep restarting your computer in windows7 you can install it from start to finish without restarting it once if you using windows 7

  13. micky

    Ok, i have tried to install by doing everything down to the last letter but the motion joy tool does not show that my controller is connected and when i run the game controller tool it says playstation 3 pad not motionjoy, anyone know why?

    i’m going to have to politely ask you not to ignore this post as you all have done previously to two other peoples post’s that are asking the same thing, thanks

  14. Dom

    Haha, you guys saying “use xpadder its so much better” are total n00bs who dont even read an article before commenting, this tool was designed for vista 64 and win 7 64 because the people who use these os cant get there ps3 pads to connect through the old libusb0.dll drivers which means XPADDER WONT RECOGNIZE THE PAD EITHER other wise you could use any program like xpadder or pinnicle profiler.

    Now my problem is when i run the install drivers under administrator i get the output txt file which give this output:

    INFO:MotioninJoy Driver install log
    INFO: Driver install Enter
    ERROR: argc < 2

    and the DS3_tool doesn't recognize the that i have a controller plugged in while the Game controllers tool for windows says i have a PLAYSTATION(R)3 Controller plugged in thanks for reading

  15. Shadow

    Hi guys, first of all thanks carl for this how to, and thanks to the guys at motioninjoy for these drivers they worked fine.

    Now i have to say that Dom is right, you see Xpadder and pinnical profiler wont work if your running on a 64 bit system without these drivers, what you have to understand is that these “drivers” tell the “computer” what the pad is, how many buttons there are, where the buttons are and the extra input for example “DUAL SHOCK” or “MOTION SENSORS” and if you were to take a look at xpadder and pinnacle you would see that these “programs” only bind a certain “Keystroke” to a button for example, you could bind the key “W” on your keyboard to the button “1″ on you pad/controller, now here comes the tricky part, if youre running on a 32 bit system you can go get one of these key binding programs like xpadder and set it up as a pretend keyboard because you can get the old drivers from here: http://news.filefront.com/how-to-use-a-ps3-controller-on-a-pc/

    But, if you’re running on a 64 bit system this wont work because your 64 bit system will not register you’re pad to begin with hence, you will not be able to bind a keystroke to a button on you’re pad because you’re pad technically “Doesn’t exist” to the computer and you need these drivers on this page or at: http://www.motioninjoy.com/download

    now you might be sqat there reading this thinking to yourselves whats the point to this comment, well the point is you have come on to this pqage which clearly states in the title
    “”How to Use a Playstation 3 Controller in 64 bit Windows 7 and Vista”"

    that’s right 64 bit, not 32 bit and anyway why would you want xpadder? its garbage, plus it has no support for, bluetooth, dual shock or sixasis so u might as well have a cheapo £3 controller

    ok now we have got the poor suggestions out of the way let me simplify this how to a little

    Do exactly as is written, do not skip a line, do not plug you’re pad in until it says so

    1, download the above packages

    2a, Start —>> Run —> GPEdit.msc

    2b. Enable and Ignore Code signing for drivers policy under User Configuration —>>

    Administrative Templates —->> System —->> Driver Installation —>> Code signing for
    drivers

    2c, when you open “Code signing for drivers” you will get the option to disable or enable, click disable

    3, Re-start you’re computer

    4, Go to All programs —->> Motioninjoy, then right click “Install MotioninJoy driver” and click “Run as Administrator” give it some time to finish (if you cant run as administrator you might have to log on to windows as an administrator or give you’re account administrator privileges found within control panel then user accounts)

    5, NOW plug you’re pad in via usb and see if the lights are “counting up” on the pad if not they should all be lit up NOT flashing

    6, run DS3 tool this should now tell you the type of pad you have connected

    That should be it, if you want to check you’re pad is working go to control panel —-> Set up USB game controllers, and select the motioninjoy virtual game controller and click properties

    ISSUES

    1. When installing the drivers, if the output comes back:

    INFO:MotioninJoy Driver install log
    INFO: Driver install Enter
    ERROR: argc < 2

    you didn't run it as administrator

    2. If the tool says "No controller connected"

    first of all make sure it is connected, if so you have installed the drivers or disabled the "digital driver signatures" properly – uninstall and re-install, follow the steps to the letter

    If you have any problems don't be afraid to post them here and whatever you do, DON'T moan, complain or bicker because these people who vreated these drivers and support and also the guys who created this HOW TO plus the people who come on and leave comments to help you guys are NOT getting paid for there time and effort, most of them are regular people giving a little bit of there time to help come up with a solution to your problems all for free.

    thanks, Lt.S

  16. Shadow

    EDIT*** at step 1 when you download the package install it as well :)

  17. Cody Munford

    Im pretty sure I did everything succesfull but when I run the DS3 TOOL my controller isnt listed howcome???

  18. Ares505

    When I do step 4 this message comes up in notepad “INFO: There aren’t any live devnodes with the DeviceId contained in the INF.” The only time there is a successful install is when the ps3 controller is connected before hand. I’ve uninstalled and re-followed the process half a dozen times with varying the time in which the controlled is plugged in and the installation of drivers that windows provides. In the end the ds3 tool doesn’t recognize my controller. Can someone please help?

  19. Dragon

    Make sure you download the right bit for your computer. 32 or 64 bit, and i recommend a restart after all else fails. Took me 15 minutes with many trials and error

  20. Daniel

    Hey, I did everything step-by-step and it didn’t quite work perfectly.

    I got it working the first time, but now my USB doesn’t work whenever I start my computer! Halp?

    How do I reset everything? I’d rather not use my PS3 controller if it means my USB works!

  21. Andy

    this looks amazing, i’ve always wanted to use the ps3 controller. Just a quick question though. Does it only work with PS emulated games for PC or does it work with any pc game?

    And when in game does the pad auto configure or do you setup like a joystick etc?

    Thanks!

  22. Andy

    this looks amazing, i’ve always wanted to use the ps3 controller. Just a quick question though. Does it only work with PS emulated games for PC or does it work with any pc game?

    And when in game does the pad auto configure or do you setup like a joystick etc?

    Thanks!

  23. BOOSH

    GGGGRRRRRAAAAHHHHH!!!!!! I followed this damn thing step by step but the DS3 tool keeps saying no controller connected!!!!! I just don’t get it!!!!

    1. Melissa

      Same thing is happening to me. And no one replies on this damn page.

  24. YO MAOMOA

    Me too. I have spent over an hour now, trying other guides and then uninstalling everything because they didnt work. This one doesn’t work either. This guide is poorly written at best. Basically run EVERY step as administrator? cause that was not clear to me. But even doing that it still doesnt work. I tried Shadow’s instructions and they are somewhat more clear but when install motionjoy drivers i get this

    “LOG Event: 1, No matching devices found in INF “C:\Program Files\MotioninJoy\ds3\drivers\MijXinput.inf” on the Machine.
    LOG Event: 1, RETURN: DriverPackageInstallW (0xE000020B)
    INFO: There aren’t any live devnodes with the DeviceId contained in the INF.”

    How the **** hard is it to write down exactly what you do as you do it? If you got it to work, do us all a favor. Uninstall everything, redo it and write down each step clearly!! (And not in broken English either like “you’re controller”)

  25. zdgfshhgfghd

    I have spent over an hour now, trying other guides and then uninstalling everything because they didnt work. This one doesn’t work either. This guide is poorly written at best. Basically run EVERY step as administrator? cause that was not clear to me. But even doing that it still doesnt work. I tried Shadow’s instructions and they are somewhat more clear but when install motionjoy drivers i get this

    “LOG Event: 1, No matching devices found in INF “C:\Program Files\MotioninJoy\ds3\drivers\MijXinput.inf” on the Machine.
    LOG Event: 1, RETURN: DriverPackageInstallW (0xE000020B)
    INFO: There aren’t any live devnodes with the DeviceId contained in the INF.”

    How the **** hard is it to write down exactly what you do as you do it? If you got it to work, do us all a favor. Uninstall everything, redo it and write down each step clearly!! (And not in broken English either like “you’re controller”)

  26. Patrick

    Oh wow…
    The installation was very simple and I’m enjoying my ps3 controller!

  27. Philip

    I followed all the steps but when i run the ds3 tool, it says “No controller connected!”
    Can anyone help me out??

  28. Darkside

    i had a problem i cant do it because i am german are here german people? My prob ist das nach dem installieren etc. und starten des DS3 tools nichts passiert alle leuchten blinken nacheinander also 1 durchgehend dann 2 3 4 5 das immer wieder aber bei modern warfare 2 geht das nicht mit dem usb controller

  29. Jonathon

    After some tinkering and trial and error, I got mine to work. I found that the cmd.exe doesn’t work when trying to turn off driver signature (i’m running WIN VISTA 64x). It just puts it into test mode or something. You literally have to log off, press f8, and manually turn off the driver signature each time. The drivers DO WORK, so for those of you who are having problems successfully installing, read the instructions carefully, and keep trying. You’ll get it sooner or later.

  30. Joe

    Getting the USB to work was no problem. But, can anyone get the bluetooth to work? I, for the life of me can’t get MotionJoy to work with my controller via bluetooth.

  31. hannez

    hi , i typed in the two commands above ( bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS.. and the other one with test on )
    my question is what are this two commands doing? and why do i have now test mode on for windows 7 ??? is this needed ? whats the diffrence ?? and how can i disable them back to standart windows 7 settings…. would be nice if someone could answer me =)

    btw the driver worked fine i can finaly now play pes6 on windows 7 =)

  32. Davis

    I tried this and my windows 7 showed the controller in the devices, but when I played GTA IV I had no control. The controller’s lights were rotating between each one. I was sure that I ran everything in administrator.

    Now I’ve got “Test Mode, Windows 7″ and the build number in the bottom of my screen. I tried to “Start Windows Normally” but it’s still there. What should I do?

    1. matthies

      davis, use this:
      bcdedit.exe -set TESTSIGNING OFF

      simple ;]

  33. Stanman

    “No Controller connected!”
    tried it many times!!!!!
    I have win 7 ult. and tried every step in this guide.
    can see the controller in the USB-Gamecontroller window but cant
    use any keys. Motioninjoy Gamepad tool does: Nothing…..
    please send me an email if you found out how it works 100%

  34. FickMotion

    No controller connected!!!!!!!!!!!!!!!!!!
    It really does NOT work on my Win 7 Ult 64x
    I /§% hate you for making me dream that this could work
    “Today, there is a solution for all these problems, “……..Not

  35. matthies

    hey, i connected ps3 controller properly via USB. so that was easy.
    but u can not connect it via BT … i dont see an option to install BT drivers in MIJ start menu group…
    using win7 64bit and the newest MIJ drivers.
    cna anyone help me :( ?

  36. Snake

    Everything works for me and nothing wrong happened

    When i opened DS3 Tool it recognized my controller i selected an option and hit enable but when i go to test it, nothing works (buttons aren’t recognized) also the light are all on and stay like that… Someone please assist me…

  37. Bin

    Do you think/know if it’s possible to run 2 controllers over the same bluetooth dongle?

  38. Davis

    I am STILL having the same problems. I do everything word for word. I’ve re-downloaded and installed the first part, but I don’t have separate USB and BT installers. This sucks. :( Plus, whenever I reboot, the DS3 tool doesn’t find the controller, but it was before.

    I really just don’t get this. -_- How can it be this difficult?

  39. farfan

    i have notice following issue in installation log:

    LOG Event: 1, Installing devices with Id “USB\VID_0A12&PID_0001&REV_1958″ using INF “C:\Windows\System32\DriverStore\FileRepository\mijxinput.inf_amd64_neutral_d1f34e663b25bb36\mijxinput.inf”.
    LOG Event: 1, Installation did not occur because the hardware isn’t currently present.
    LOG Event: 1, Marked Phantom Device with Hardware/Compatible Id ‘USB\VID_0A12&PID_0001&REV_1958′ for reinstall on next plug-in.

    what causes this error:
    “Installation did not occur because the hardware isn’t currently present” ???

    and how can i fix it ?

  40. xino

    Fark this..this sh* ain’t working.
    and this editor is an idiot.
    if you have Windows Vista, you do not need to disable any sh*…those are for people who own Windows 7.

    1. Daniel

      As frustrated as I am about not getting it to work, I’m not blaming it on the guy. Other people have gotten it to work just fine, so obviously we’re the ones messing up.

      I just want to know how to make it so I don’t have to repair my drivers to get them working everytime I restart my computer. I don’t care about the controller that much anymore since I found my 360 controller (much easier to set up :P ), but would very much like to undo everything.

      Carl, you should suggest creating a System Restore Point near the beginning of this. I was too focused on trying to got through the guide step-by-step and the idea slipped my mind.

  41. elsoomx

    Bueno mil disculpas por no saber escribir en ingles, pero espero de todas formas esto ayude.

    Lo primero que hice fue obviamente leer completo el post del buen amigo Carl Nelson, hecho esto pase a leer los comentarios uno de ellos lo tome con mucha importancia y en lo personal me funciono, es el de otro buen amigo r2rx a continuacion les voy a dar paso a paso lo que yo hice para que mi control de play3 funcionara con este driver:

    Obtener los siguientes archivos
    1.- Descargar archivo que comenta r2rx de aqui:
    http://www.ngohq.com/home.php?page=dseo
    2.- Descargar el driver de instalacion dependiendo de tu sistema operativo:
    http://www.motioninjoy.com/download

    Procedimiento
    1.- Checar que tu UAC se encuentre inhabilitado. (importante)
    2.- Hacer una instalacion normal del driver motioninjoy como lo dice el post al inicio.
    3.- Ejecutar la aplicacion que comenta r2rx para evitar el problema del f8 y la linea de comandos, dentro del programa solo tienes que dar unos cuantos clics para llegar al menu principal, en el cual solo deberas seleccionar la opcion “Enable Test Mode” y dar clic en el boton “Enable”, windows te mandara un mensaje diciendo que a iniciado en “Test Mode”.
    4.- Importante conectar el control de play3 con el cable Usb, escucharan el sonido de que se a agregado un nuevo hardware, pero windows no te dara el aviso de su correcta instalacion lo cual es bueno, es normal que comience a tildar los focos.
    5.- Conectado el control de play3 nos dirijimos a la carpeta de instalacion del driver desde el boton de inicio de windows la ruta ya ustedes saben donde se encuentra, y nos colocamos en el archivo “Install Motioninjoy Driver”, damos clic derecho y “ejecutamos la aplicacion como admin”. Se abrira una linea de comandos y windows te preguntara si deseas instalar el contenido decimos que si instalar de todas formas, no desesperen se tarda aproximadamente unos 2 minutos, cuando termine debemos de ver un archivo log en donde al final debe de mostrar lo siguiente “Success: Installed packaged C:\Program files\DS3 Tool ……..\Mijufilt.inf”.
    6.- Si todo sale bien los indicadores del control de play3 comenzaran a dar una secuencia de encendido del 1 al 4, si es asi el controlador a sido instalado correctamente.
    7.- Pasamos a reiniciar la pc. (importante)
    8.- En este punto el control se encuentra ya en funcionamiento, ahora pasamos a habilitar el control dependiendo a las necesidades que el usuario asi lo desee, ejecutamos el “DS3 Tool” ya dentro solo debemos seleccionar la manera con la cual desea uno jugar con el control si solo el digital pad o utilizar los joystick seleccionamos algunos y damos clic en el boton “Enable”.
    9.- Hecho esto podemos ir al panel de control en dispositivos vemos que se encuentra el control de play3 y podemos ahora si ir a las opciones y ver que si en efecto funciona.

    OS : Windows 7 Ultimate 32bits

    Estos fueron los pasos que yo segui y todo me funciona a la perfeccion, lo e testeado con emuladores de todo tipo y no tengo problemas, gracias a Carl Nelson por su post y a r2rx por su comentario tan valioso.

    Saludos

  42. Harry

    Does it not work for Service Pack 2?

    I followed the guide exactly and the lights on my Pad were not flashing (which you claimed was a good sign). When I loaded up the DS3 tool, it said nothing was connected.

  43. obi

    will it still work on the ps3 after installation? just wondering

  44. elsoomx

    control still works perfectly on the console, when you connect back control preferably using the usb cable to acknowledge that once recognized can remove the cable and play normally

  45. Nick

    Hey, Thanks a bunch for this guide, it’s amazing A++

    only one problem for me, everything works on the ps3 controller, except for the joysticks.

    I tried in the properties of the controller and the round Hat doesn’t move either.

    I’ve followed everything step-by-step

    1. Carl

      Hey Nick,

      I also have the problem too, can’t figure out why I can’t use the joysticks! Tried everything, does anyone know? Is it even POSSIBLE to use the joysticks?

  46. Tuan

    guys i have a problems after install everything. i tried to open DS3 Tool but it failure to opened it! then this thing appear:

    DS3_Tool has stopped working

    windows can check onlinefor a solution to the problems

    -> check online for a solution and close the program
    -> close the program

    my is window Vista 64bit, ty

  47. tia

    ok so you think not getting it to work is bad

    these drivers do work for me on the PS3 controler BUT now my blue tooth adapter is not even recognized by windows 7 at all let alone for the controller my mouse can’t connect and i can’t even open bluetooth settings cause it dosn’t see it

    any help would be great

  48. Anthony

    All right the test mode is irritating as hell someone tell me how to reverse this process and enable integrity checks as well as how to turn og the test mode logo

  49. Jason

    Worked great in Win7 64bit, the only issue during install was it gave me the “Windows requires a digitally signed driver” dialog but it also had the notepad window open showing “Successful”, so I just ignored the warning and it worked fine.

    Im using this with Just Cause 2 and it works perfect, rumble and all, the only quirk is whenever I unplug the PS3 controller from its USB cable it causes my PS3 to power up everytime.

How do I change my avatar?

Gravatar

Go to gravatar.com and upload your preferred avatar.

Add a comment

  • Sherlock: Never mind :P Sherlock figured it out…disable UAC and restart, worked like a charm :D Thank you Carl...
  • Carl Nelson: The Z68 chipset has two native SATA 3 ports, and four SATA 2 ports. Gigabyte adds two more Marvell SATA...
  • Mathias: I have a question about the SATA3 connectivity. Are there also some native SATA 3 controllers included on...
  • Sherlock: Hi I have manged to do everything that was told to be done by this article, and I did get the controller to...
  • bearmon2010: Hi! I am in Windows 7 x64 and I followed your instruction and all was set and it works perfectly for the...

HCW Twitter

Awesome