PS3 controller on Win7 x64 without pressing F8
If MotionInJoy is still working on your Windows 7 x64 start on step 7 to break the annoying F8 pressing while booting.
1. Download the motioninjoy 64bits driver from download page .
2. Unrar or unzip the file.
3. Run the install program. follow the setup steps.By default it will place the drivers and software in
“C:\Program Files\MotioninJoy\ds3″.
4. Plug in your Playstation 3 controller(Sixaxis or Dualshock 3). If you haven’t done this before, you will see that some basic Windows drivers are installed.
5. Run cmd as Administrator.Type
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON
to disable Driver Signature Enforcement.
Go on with step 6.
//NOT for this How to: If you want to reverse this phrases use
bcdedit.exe -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING OFF
6. 1 From the Start button,run the “Start->All Programs->MotioninJoy->Install USB driver”. Make sure to right click and “Run as administrator”or the driver will not install. If the driver doesn’t install restart your PC.
(6.2) Perhaps you have to choose the Motioninjoy driver for your controller.
1)Click the Start button
2)Click Devices and Printers
3)Right click on PLAYSTATION® 3 Controller
4)Select Properties
5)Go to the Hardware Tab
6)Select USB Input Device
7)Click the Properties button
8)Go to the driver tab
9)Click Update Driver
10)Select “Let me pick”
11)Click Have Disk
12)Navigate to the C:\Program Files\MotioninJoy\ds3\drivers\x64
13)Click Next, if you get a message about unsigned drivers, click install anyway.
7. Download dseo13b.exe
Edit: Link Updated
8. Disabel UAC (How to)
9. Launch Driver Signature Enforcement Overrider. Mark “Enable Test Mode” an click Next.
10. Now you have so bypass the Motioninjoy 64bit driver. Mark “Sign a System File” an click Next. Paste
“C:\Windows\System32\MijXfilt.sys” an press OK. Repeat this step for
“C:\Windows\System32\xusb21.sys” and
“C:\Windows\System32\WdfCoInstaller01009.dll”.
11. Reboot your system and your PS3 controller will be recognized by your Windows 7 x64 without pressing F8.
The device status shows: “This device is working properly.”
If it works post “Thanks” in the comments und wenn ihr deutsch versteht freue ich mich über neue Leser auf www.passsy.de
Sources: http://www.motioninjoy.com/help/sixaxis-dualshock-3-driver-install-instructions http://www.ngohq.com/home.php?page=dseo http://www.mydigitallife.info/2008/12/30/how-to-disable-and-turn-off-uac-in-windows-7/ http://forums.pcsx2.net/thread-7582.html 3, 64, 64bit, 7, am, bit, bypass, controller, driver, dseo13b.exe, dualshock, F8, Motioninjoy, pc, ps3, Signature Enforcement Overrider, vista, Win 7, win7, windows 7, windows7, x64
Trackback
[...] PS3 controller on Win7 x64 without pressing F8 auf http://www.passsy.de [...]
Thank a lot but unfortunately still not work my pc still show cannot use the drivers
I have a problem about step 10 Sign a System File
i did not have C:\Windows\System32\MijXfilt.sys & C:\Windows\System32\xusb21.sys in my System32 folder,it’s that normal or should i copy the files from C:\Program Files\MotioninJoy\ds3\drivers\x64 by myself?
my download version is MotioninJoy_040002_amd64
thank
Perhaps you have to do step 6.2
i think your driver is not installed for your controller at the moment.
or check this:
1)Click the Start button
2)Click Devices and Printers
3)Right click on PLAYSTATION® 3 Controller
4)Select Properties
5)Go to the Hardware Tab
6)Select USB Input Device
7)Click the Properties button
8)Go to the driver tab
9) click on the driver details
10) now you see all driver files. if you did everything correct it should look like:
if your driver files are different do step 6.2
Guten tag… habe jetzt mehrmals versucht meinen PS3 controller an meinen PC anzuschließen nur wird dieser nicht erkannt bzw funktioniert nicht…
Bin zufällig über deinen blog gestolpert und habe alles so gemacht wie es dran steht.
Hier mal ein paar screens:
So wird der Controller unter Geräte und drucker angezeigt:
Hier mal die Eigenschaften/Allgemein:
und hier einma die installierten treiber:
ebenfalls fehlen mir die dateien:
MijXfilt.sys
xusb21.sys
WdfCoInstaller01009.dll
in meinem sys32 ordner
____________
nur weis ich nicht mehr weiter…. könntest du mir helfen?
Gruß Pudel
Der Fehler ist recht einfach. Deine Treiber sind immer noch nicht signiert. Dazu musst du den Driver Signature Enforcement Overrider verwenden. Testweise kannst du ja mal beim Neustarten F8 drücken und dann “Disable Driver Signature Enforvement” auswählen. Danach solltest du den Treiber noch einmal aktualisieren. Jetzt kannst du die Treiber mit dem Driver Signature Enforcement Overrider signieren. Die Dateien existieren, auch wenn man sie von Hand nicht findet. Sie werden ja auch unter den installierten Treibern angezeigt. Eventuell musst du die versteckten Dateien anzeigen lassen. (Explorer –> Tools –> View –> Show hidden files, folders, and drivers)
Oder benutze mal die Suche
Sollte es nicht helfen, würde ich dich bitten das Tutorial noch einmal durch zu arbeiten, da es bei hunderten anderen Usern schon geklappt hat.
soweit läuft alles mit f8 und so…. aber ich kann die treiber nicht signieren… irgendein vorschlag?
Kommt ein Fehler wenn du die Dateien signieren willst? oder findest du sie nur nicht?
ne ich finde sie, 2 sind unter windows\system32\drivers zu finden und die andere direkt im system32 ordner
fehler kommt au keiner aber wenn ich hier schau
http://www.picride.de/show/upload/a932cd68e06aa6354a2db99ff6f93a58.JPG
bleiben sie nach dem vorgang unsigniert
das sieht bei mir genau gleich aus. es steht auch dran, dass die treiber dateien unsigniert sind. es funktioniert trotzdem.
das programm signiert auch nicht die treiber, sondern umgeht nur die abfrage ob der treiber signiert ist um ihn doch zu benutzen.
einfach mal neustarten und den controller neu einstöpseln. motioninjoy starten und mal schauen ob er erkannt wird.
nope wird nich erkannt wenn ich normal starte…
nachdem ich schritt 9 gemacht muss ich dann schon neustarten oder erst alle dateien durch des programm jagen und dann neu starten?
Erst mal alles durchjagen. Ich würde aber mal behaupten, dass du Schritt 5 falsch gemacht hast. Vielleicht nicht mit Adminrechten gestartet?
schritt 5:
Run cmd as Administrator.Type
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON
wenn ich auf ausführen geh steht dran: Diese Aufgabe wir mit Administratorberechtigungen erstellt.
solle ich vllt anstatt DDISABLE mal DISABLE eingeben?
im cmd fenster sollte stehen:
c:\Windows\system32>
und nicht c:\benutzer\
nach der eingabe sollte etwas von wegen “es wurde erfolgreich ausgeführt” stehen.
DDISABLE stimmt übrigens
abgesehen dass E mein windows laufwerk is steht da E:\user….
ja das ist eben falsch.
Gib bei Start in das suchfeld cmd ein. mach einen Rechtsklick auf cmd.exe und klicke “als Administrator ausführen”
das sollte der Fehler gewesen sein. das ist auch der Grund warum deine Treiber weiterhin als unsigniert angesehen werden. Windows 7 befindet sich nämlich sonst nicht im Test Mode
wird immer noch nicht erkannt wenn windows normal bootet
nach eingabe von
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
steht dran: Der Vorgang wurde erfolgreich beendet.
und dannach hast du noch mal die treiber signiert und den controller neu eingesteckt?
jap habe ich
bei mir kommt nen log mit folgendes (hab soweit alles nach der anleitung gemacht):
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, 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.
nutze win7 64bit
Der Fehler tritt auf, wenn du einen usb Hub verwendest.
Hier eine Lösung von jemandem der das gleiche Problem hatte:
Thank you very much, it worked!
Hi,
bekomme es nicht zum laufen (win 7 64bit).
habe das problem mit dem usb-hub.
der controller wird zwar erkannt, aber keine taste funktioniert.
wie kann ich das das usb-hub problem lösen – wäre nett, wenn mir das einer detailiert auf detsch erklären kann. bin leider kein pc-experte.
vielen dank vorab.
Das Problem mit dem USB Hub lässt sich meines Wissens nur lösen, wenn du den Controller direkt an den PC anschließt, oder mal einen anderen Port probierst.
Wenn der Treiber erkannt wird, könntest du auch mal was anderes probieren:
Im DS3 Tool (Motioninjoy Programm) auf den Reiter Options klicken. und dort dann mal “Enable Option” drücken. Bei mir muss ich das auch manchmal machen wenn die Tasten nicht erkannt werden.
i had a lot of trouble getting this to work properly with Win7 home 64 bit.
What i found was that for step 10 was that
“C:\Windows\System32\MijXfilt.sys” was at “C:\Windows\System32\DRIVERS\MijXfilt.sys”
“C:\Windows\System32\xusb21.sys” was @ location C:\Windows\System32\DRIVERS\xusb21.sys
“C:\Windows\System32\WdfCoInstaller01009.dll”.– Correct location
Thx for the correction.
Worked great! I wonder though, do you have to keep your user account control and allow unsigned drivers off every time you want to use your controller? Or can you re-enable all your security once everything is in place?
I went to “Have Disk…” and when I clicked on x64, it said there were no driver files there…what did I do wrong?
You have to reinstall motioninjoy with admin rights to the correct position.
Okay, the following thing happened to me:
My Computer recognizes the controller only if i am running the “test mode” otherwise the controller wont be detected by the ds3 tool. Where i go wrong?
its correct. if your computer isn’t running in the test mode the driver can’t be used
ICh komme bei step 5 schon nicht weiter, er erkennt den code nicht und wenn ich cmd als admin auführe steht dort der pfad
C:\Programmfiles\Common Files\Adobe\…. wieso nicht system.. `? -.-
weil du cmd.exe nicht als administrator ausführst
Hello, nice tutorial, it works great.
Now I have a question, after doing that: Run cmd as Administrator.Type
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON
on windows desktop appears in the rigth corner, a text: Test Mode
Windows 7
Build 7600
How to disable this message from desktop?
ENG- Übersetzung auf Deutsch
Hallo, nettes Tutorial, es funktioniert großartig.
Jetzt habe ich eine Frage, nachdem ich, dass: Run cmd als Administrator.Type
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON
auf Windows-Desktop erscheint in der rigth Ecke, ein Text: Test Mode
Windows 7
Build 7600
Wie diese Mitteilung von Desktop zu deaktivieren?
wenn du dseo13b.exe startest dann findest du den punkt “Remove Watermarks”. Dann kommst du zu einer Seite wo erklärt wird wie man es entfernt. (Musst nur schnell was runterladen)
@passy
es wird als admin ausgeführt wenn ich es nicht als admin ausführe zeigt er mit den pfas mit “user” an
ach und dazu
“der befehl “bcedit.exe” ist entweder falsch geschrieben oder konnte nicht gefunden werden”
weil es bcdedit.exe und nicht bcedit.exe heißt
hey thx ka warum ich das andauernt falsch geschrieben habe XDD
aber jetzt nächstes problem, ich hab jetzt nen game gestartet alles schön und gut die pfeiltasten funktionieren auch aber die restlichen tasten auch
aber ich kann bei steuerung kein joypad konfigurieren ist grau dargelegt O.o woran kann das liegen ?
*restlichen tasten funktionieren nicht mein ich
[...] [...]
Thanks Man it work perfectly! you Rox !