L'installation des pilotes échoue sous Windows 10 - Saitek Cyborg X

0

Je souhaite installer mon ancien Saitek Cyborg X Flight Stick (et non pas F.L.Y. 5) sur mon ordinateur. Lorsque j'essaie de l'installer, l'installateur (pour Win 7/8 / 8.1) ne trouvera pas mon stick connecté (Pilotes: http://www.saitek.com/uk/down/drivers.php )

J'ai décompressé le fichier .exe et essayé d'installer les pilotes manuellement; cette popup apparait:

Une entrée nécessaire manque dans le fichier d'installation du pilote pour ce périphérique. Cela peut être dû au fait que le fichier INF a été écrit pour Windows 95 ou version ultérieure.

J'ai presque tout essayé sur Internet ou dans la section FAQ de saitek, cela ne fonctionne toujours pas ... ( https://logitechsupport.force.com/saitek/s/article/Saitek-device-driver-installer-does-not-complete )

L'éditeur de profil de mon RAT 7 ou STRIKE TE ne se connecte pas au bâton non plus ...

Quelques données de mon PC:

  • CPU: Intel Core i5-4690K à 3,50 GHz
  • GPU: Nvidia Geforce GTX 770 MSI OC
  • Carte mère: MSI SLI Krait Edition
  • 16 Go de RAM
  • Windows 10 Pro version 1511 version 10586.164


  • Détail du pilote: USB \ VID_06A3 & PID_0836 \ 6 & D25860F & 1 & 1; 1
  • Clé connectée via USB sur la carte mère (USB3 & amp; 2)

La totalité INF fichier:

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; 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)"
Sebastian Schneider
la source
Modifiez manuellement l'inf et ajoutez un support pour Windows 10. N'utilisez pas la version actuelle de 10586, vos plusieurs mois (plus de 6) sont obsolètes.
Ramhound
@Ramhound, comment puis-je modifier le fichier inf correctement? L'inf au cas où vous en avez besoin: scshot.deepspace.onl/83c01789-b567-4325-8734-ea44a5d08f6d.inf Merci de l'avoir remarqué, je le sais déjà. J'ai beaucoup de problèmes avec Windows Update
Sebastian Schneider
Je ne visiterai pas ce site Web dans un million d'années ...
Ramhound
@Ramhound code ajouté
Sebastian Schneider

Réponses:

-1

Donc, ce matin, j’ai fait la mise à jour de construction de Windows 10 x64 1511 (novembre). Ce faisant, mon X52 Pro ne fonctionne plus ou est reconnu comme étant connecté via USB. J'en ai eu marre de réinstaller les pilotes bêta de Saitek pour Windows 10 x64 sans succès. Actuellement, je suis désemparé, le soutien de Saitek / MadCatz étant, à mon avis, le pire du secteur. Si quelqu'un d'autre a rencontré ce problème et dispose d'une solution de contournement ou a obtenu que son X52 ou X52 Pro HOTAS fonctionne sur la nouvelle version de Windows 10 x64, veuillez me le faire savoir. De plus, si je rencontre moi-même une solution, je la posterai ici.

À l'attention de tous les utilisateurs de Windows 10 x64, sachez que la mise à jour de votre nouvelle version de HOTAS ne fonctionnera plus.

Les spécifications de mon appareil sont mon profil Steam.

Merci & amp; bonne chance!

- UPDATE 11h39 HNE. J'ai soumis un ticket à Saitek / MadCatz, car il semble qu'il n'y ait actuellement aucun moyen de résoudre le problème du côté du client. Je continuerai à mettre à jour les informations pour les autres utilisateurs de la plate-forme Windows 10 x64 à mesure que de nouvelles informations ou un dépannage me parviendra. En attendant, comme je l’avais précédemment indiqué, n’effectuez pas la mise à jour de la plate-forme Windows 10 novembre si vous souhaitez continuer à utiliser vos produits Saitek.

--UPDATE # 2 solution possible: à partir des forums X-Plane concernant le problème:

- MISE À JOUR # 3 SOLUTION AJOUTÉE aux instructions # 2!

Après la mise à jour majeure de Windows 10 hier (version 1511), mon Saitek x52 Pro ne fonctionnait plus. J'ai essayé de réinstaller mais l'installateur se bloque et ne détecte pas le branchement du X52. Après de nombreux essais et erreurs, j'ai trouvé le correctif suivant:

Plugin le X52

Allez dans le gestionnaire de périphériques et supprimez les périphériques X52 et USB avec un! signe (avertissement / pas installé correctement)

Redémarrez votre PC

Débranchez votre X52

Exécutez le programme d'installation (avec les derniers pilotes bêta pour W10)

Lorsque l’écran qui s’affiche vous invite à insérer votre X52 - & gt; branche le...

Laissez simplement le programme d'installation s'exécuter (avec le bouton NEXT en grisé) et accédez au gestionnaire de périphériques.

Faites un clic droit sur le périphérique X52 et sélectionnez le pilote de mise à jour

Choisissez "laissez-moi choisir" (2ème option) - & gt; vous obtenez une liste de 2 appareils compatibles

Maintenant, sélectionnez la 1ère option "Périphérique USB" ou quelque chose de similaire. NB: PAS la 2e avec USB X52 dans le nom !!!

Juste après, le W10 détecte votre X52 et vous pouvez sélectionner NEXT dans l'installateur.

L'installation va continuer et se terminer correctement

J'ai écrit les étapes de mémoire (je ne veux pas réessayer avec le risque de déconner quelque chose) - & gt; MAIS la bonne sélection du périphérique USB (ET NON X52 ..) est importante. Si vous sélectionnez la ligne X52, vous obtenez une erreur critique qui s’arrête.

Ce n'est pas ma solution mais cela a fonctionné pour mon Cyborg X pour Windows 10

user955773
la source
Lisez s'il vous plaît Comment référencer du matériel écrit par d'autres . Vous devez bloquer le texte de citation qui a été écrit par quelqu'un d'autre. Voir Aide Markdown .
DavidPostill