Treiber können unter Windows 10 nicht installiert werden - Saitek Cyborg X

Treiber können unter Windows 10 nicht installiert werden - Saitek Cyborg X

Ich möchte meinen alten Saitek Cyborg X Flight Stick (nicht FLY 5) auf meinem Computer installieren. Wenn ich versuche, ihn zu installieren, findet das Installationsprogramm (für Win 7/8/8.1) meinen angeschlossenen Stick nicht. (Treiber:http://www.saitek.com/uk/down/drivers.php)

Ich habe die EXE-Datei entpackt und versucht, die Treiber manuell zu installieren. Dieses Popup wird angezeigt:

In der Treiberinstallationsdatei für dieses Gerät fehlt ein notwendiger Eintrag. Dies kann daran liegen, dass die INF für Windows 95 oder höher geschrieben wurde.

Ich habe fast alles im Internet oder im FAQ-Bereich von Saitek ausprobiert, aber es funktioniert immer noch nicht ... (https://logitechsupport.force.com/saitek/s/article/Saitek-device-driver-installer-does-not-complete)

Der Profileditor von mir RAT 7oder STRIKE TEverbindet sich auch nicht mit dem Stick...

Einige Daten meines PCs:

  • CPU: Intel Core i5-4690K @ 3,50 GHz
  • GPU: Nvidia Gforce GTX 770 MSI OC
  • Mainboard: MSI SLI Krait Edition
  • 16 GB RAM
  • Windows 10 Pro Version 1511 Build 10586.164


  • Stick-Treiberdetails: USB\VID_06A3&PID_0836\6&D25860F&1&1
  • Stick per USB am Mainboard angeschlossen (USB3 & 2)

Die ganze INFDatei:

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Copyright 2007 Saitek plc
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[Version]
Signature=    $CHICAGO$
Class=        HIDClass
ClassGuid=    {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Provider=     %PROVIDER%
DriverVer=    08/28/2008, 6.5.2.0
CatalogFile=  Sai0836.cat

[Manufacturer]
Saitek =    SAITEK_MODELS, NTamd64

[SAITEK_MODELS.NTamd64]
%HID_NAME%=     SAI_HID_Inst,    HID\VID_06A3&PID_0836
%USB_NAME%=     SAI_USB_Inst,    USB\VID_06A3&PID_0836

[ControlFlags]
ExcludeFromSelect= *

[SourceDisksNames]
1=%DISKNAME%,,,.

[SourceDisksFiles]
SaiK0836.sys = 1 ; programming driver
SaiC0836.Dll = 1 ; control panel
SaiC0836_07.dll = 1   ; german language resources
SaiC0836_09.dll = 1   ; english language resources
SaiC0836_0A.dll = 1   ; spanish language resources
SaiC0836_0C.dll = 1   ; french language resources
SaiC0836_10.dll = 1   ; italian language resources
SaiC0836_11.dll = 1   ; japanese language resources
SaiC0836_0402.dll = 1 ; chinese language resources
WdfCoInstaller01005.dll = 1 ; make sure the number matches with SourceDisksNames

[DestinationDirs]
DefaultDestDir=     10,system32\drivers
SAI_HID_Inst_CoInstaller_CopyFiles = 11
SAI_HID_Inst_Dlls.CopyFiles.NTamd64 = 11

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[SAI_HID_Inst.NTamd64.CoInstallers]
AddReg=SAI_HID_Inst_CoInstaller_AddReg
CopyFiles=SAI_HID_Inst_CoInstaller_CopyFiles

[SAI_HID_Inst_CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01005.dll,WdfCoInstaller"

[SAI_HID_Inst_CoInstaller_CopyFiles]
WdfCoInstaller01005.dll,,,2

[SAI_HID_Inst.NTamd64.Wdf]
KmdfService = SaiK0836, SAI_HID_Inst_WDFSect

[SAI_HID_Inst_WDFSect]
KmdfLibraryVersion = 1.5

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[SAI_HID_Inst.NTamd64]
Copyfiles = SAI_HID_Inst.CopyFiles.NTamd64, SAI_HID_Inst_Dlls.CopyFiles.NTamd64
AddReg = SAI_HID_Inst.AddReg.NTamd64

[SAI_HID_Inst.CopyFiles.NTamd64]
SaiK0836.sys,,,2

[SAI_HID_Inst_Dlls.CopyFiles.NTamd64]
SaiC0836.Dll
SaiC0836_07.dll
SaiC0836_09.dll
SaiC0836_0A.dll
SaiC0836_0C.dll
SaiC0836_10.dll
SaiC0836_11.dll
SaiC0836_0402.dll

[SAI_HID_Inst.AddReg.NTamd64]
HKLM, %KEY_OEM%\VID_06A3&PID_0836,     OEMName,     0, %DEV_NAME%
HKLM, %KEY_OEM%\VID_06A3&PID_0836,     ConfigCLSID, 0, %GUID_CPL%
HKLM, %KEY_OEM%\VID_06A3&PID_0836,     OEMData, 1,     00, 00, 00, 00, 0E, 00, 00, 00
; cpl
HKCR, CLSID\%GUID_CPL%\ProgID        ,               , ,%USB_NAME%
HKCR, CLSID\%GUID_CPL%\InProcHandler32,              , ,"%11%\gchand.dll"
HKCR, CLSID\%GUID_CPL%\InProcServer32,               , ,"%11%\SaiC0836.dll"
HKCR, CLSID\%GUID_CPL%\InProcServer32, ThreadingModel, ,"Apartment"
; Do I Create a RawPDO for comms
HKR, , UseInterface, 0x00010001, 0
; What Interfaces do I register
HKR, InterfacesSupported, %GUID_TORONTO%,      0x00010001, 1
; Settings for each Interface
; Toronto
HKR, Programming, Alias, ,          %GUID_ALIAS%
HKR, Programming, Balias, ,         %GUID_BALIAS%
;HKR, Programming, CplProfile, ,     %CPL_PROFILE%
;HKR, Programming, DefaultProfile, , %DEFAULT_PROFILE%

[SAI_HID_Inst.NTamd64.Services]
AddService = SaiK0836, 2, SaiHid_Service_Inst

[SaiHid_Service_Inst]
DisplayName    = SaiK0836
ServiceType    = 1
StartType      = 3
ErrorControl   = 1
ServiceBinary  = %12%\SaiK0836.sys

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[SAI_USB_Inst.NTamd64]
Include=Input.inf
Needs=HID_Inst.NTamd64

[SAI_USB_Inst.NTamd64.Services]
Include=Input.inf
Needs=HID_Inst.NTamd64.SERVICES

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[strings]
KEY_OEM       = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM"
CONFIGURATION = "Software\Saitek\Configuration\Controllers"

GUID_SYDNEY       = "{DAF1A7EE-68B2-4757-829E-C3E9226EA2DF}"
GUID_ISTANBUL     = "{A7AAAAD0-99FF-45A1-87F5-2CFAEF10F6A0}"
GUID_CLOCK        = "{EF0BB43B-EF34-4192-8804-D5C0FA4A6A97}"
GUID_CASABLANCA   = "{10DB5451-D30F-4ABC-AB5F-6839C740D0CA}"
GUID_LED          = "{0040FD64-C5F1-49E3-A3EB-38E7B3AB3B3C}"
GUID_MFD          = "{19D936F8-BAC2-4636-82B7-BC2C35F33F2A}"
GUID_DIRECTOUTPUT = "{A131BE63-67FE-4761-A014-EF5AF53742EB}"
GUID_TORONTO      = "{3B0BC249-97F2-49C7-A5B4-8AF34040E48D}"

GUID_CPL          = "{E3D34CBF-E0C3-4B19-84D5-43B8EF4A21D0}"
GUID_ALIAS        = "{48FA7494-A60B-4238-B32F-043129BA03C5}"
GUID_BALIAS       = "{24E74F72-099D-43A2-91BA-8B19E146C678}"

CPL_PROFILE       = "System32\SaiC0836.pr0"
DEFAULT_PROFILE   = "System32\SaiD0836.pr0"

PROVIDER= "Saitek"
DISKNAME= "Saitek Driver Media"
DEV_NAME= "Saitek Cyborg X"
HID_NAME= "Saitek Cyborg X (HID)"
USB_NAME= "Saitek Cyborg X (USB)"

Antwort1

Also, heute Morgen habe ich das Build-Update für Windows 10 x64 1511 (November) durchgeführt. Dadurch funktioniert mein X52 Pro nicht mehr oder wird als über USB angeschlossen erkannt. Ich habe versucht, die Saitek-Betatreiber für Windows 10 x64 neu zu installieren, aber ohne Erfolg. Momentan bin ich ratlos, da der Support von Saitek/MadCatz meiner Meinung nach natürlich der schlechteste der Branche ist. Wenn jemand anderes dieses Problem festgestellt hat und eine Problemumgehung hat oder sein X52 oder X52 Pro HOTAS auf dem neuen Windows 10 x64-Build zum Laufen gebracht hat, lassen Sie es mich bitte wissen. Wenn ich selbst eine Lösung finde, werde ich sie hier posten.

An alle anderen Benutzer von Windows 10 x64: Bitte beachten Sie, dass Ihr HOTAS mit der Aktualisierung auf die neue Version nicht mehr funktioniert.

Die Spezifikationen meines Rigs sind in meinem Steam-Profil.

Danke und viel Glück!

-UPDATE 11:39 Uhr EST. Ich habe ein Ticket an Saitek/MadCatz gesendet, da es derzeit keine Möglichkeit zu geben scheint, das Problem auf der Clientseite zu lösen. Ich werde die Informationen für andere, die die Windows 10 x64-Plattform verwenden, weiterhin aktualisieren, wenn mir neue Informationen oder Problemlösungen einfallen. In der Zwischenzeit sollten Sie, wie bereits erwähnt, das Windows 10 November-Plattformupdate nicht durchführen, wenn Sie Ihr(e) Saitek-Produkt(e) weiterhin verwenden möchten.

--UPDATE #2 mögliche Lösung: Aus den X-Plane-Foren zum Problem:

--UPDATE #3 LÖSUNG zu Anleitung #2 HINZUFÜGT!

Nach dem großen Windows 10-Update gestern (Build 1511) funktionierte mein Saitek x52 Pro nicht mehr. Ich habe versucht, es neu zu installieren, aber das Installationsprogramm hängt einfach und erkennt nicht, dass das X52 angeschlossen ist. Nach viel Herumprobieren habe ich den folgenden Fix gefunden:

Stecken Sie den X52 ein

Gehen Sie zum Gerätemanager und löschen Sie die X52- und USB-Geräte mit einem !-Zeichen (Warnung/nicht richtig installiert)

Starten Sie Ihren PC neu

Trennen Sie Ihr X52

Führen Sie das Installationsprogramm aus (mit den neuesten Betatreibern für W10)

Wenn auf dem Bildschirm die Anweisung zum Anschließen Ihres X52 erscheint, schließen Sie es an …

Lassen Sie einfach das Installationsprogramm laufen (mit der Schaltfläche WEITER ausgegraut) und gehen Sie zum Geräte-Manager

Klicken Sie mit der rechten Maustaste auf das X52-Gerät und wählen Sie „Treiber aktualisieren“

Wählen Sie "Lass mich auswählen" (2. Option) -> Sie erhalten eine Liste mit 2 kompatiblen Geräten

Wählen Sie nun die 1. Option „USB-Gerät“ oder etwas Ähnliches. Achtung: NICHT die 2. mit USB X52 im Namen!!!

Direkt danach erkennt W10 Ihr X52 und Sie können im Installationsprogramm WEITER auswählen

Die Installation wird fortgesetzt und korrekt abgeschlossen.

Ich habe die Schritte aus dem Gedächtnis aufgeschrieben (ich möchte es nicht noch einmal versuchen und riskieren, etwas zu vermasseln) -> ABER die richtige Auswahl des USB-Geräts (UND NICHT X52..) ist wichtig. Wenn Sie die Zeile X52 auswählen, erhalten Sie einen kritischen Fehler und es wird abgebrochen.

Dies ist nicht meine Lösung, aber es funktionierte für mein Cyborg X für Windows 10

verwandte Informationen