Os drivers não conseguem instalar no Windows 10 - Saitek Cyborg X

0

Eu quero instalar o meu velho Saitek Cyborg X Flight Stick (não F.L.Y. 5) no meu computador. Quando eu tento instalá-lo, o instalador (para o win 7/8 / 8.1) não encontrará meu stick conectado. (Drivers: link )

Eu descompactei o .exe e tentei instalar os drivers manualmente; este pop-up aparece:

The driver installation file for this device is missing a necessary entry. This may be because the INF was written for Windows 95 or later

Eu tentei quase tudo na internet ou na seção FAQ do saitek, ele ainda não funciona ... ( link )

O Editor de Perfil do meu RAT 7 ou STRIKE TE não se conecta ao bastão nem ...

Alguns dados do meu PC:

  • CPU: Intel Core i5-4690K a 3,50 GHz
  • GPU: OC Nvidia Gforce GTX 770 MSI
  • Mainboard: Edição MSI SLI Krait
  • 16 GB de RAM
  • Versão do Windows 10 Pro 1511 Build 10586.164


  • Detalhes do driver da unidade: USB \ VID_06A3 & PID_0836 \ 6 & D25860F & 1 & 1
  • Conecte-se via USB na placa-mãe (USB3 e 2)

Todo o arquivo INF :

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; 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)"
    
por Sebastian Schneider 20.10.2016 / 00:35

1 resposta

-1

Então, esta manhã eu fiz a atualização de compilação do Windows 10 x64 1511 (novembro). Ao fazer isso, meu X52 Pro não funciona mais ou é reconhecido como conectado via USB. Eu cansei usando reinstalar os drivers beta Saitek para Windows 10 x64 sem sucesso. Atualmente estou perplexo, pois, naturalmente, o apoio do Saitek / MadCatz é, na minha opinião, o pior da indústria. Se alguém tiver encontrado esse problema e tiver uma solução alternativa, ou tiver obtido o HOTAS X52 ou X52 Pro para trabalhar na nova versão do Windows 10 x64, informe-nos. Além disso, se eu mesmo encontrar uma solução, postarei aqui.

Para todos os outros usuários do Windows 10 x64, saiba que ao atualizar para a nova versão, o seu HOTAS não funcionará mais.

As especificações do meu equipamento estão no meu perfil do Steam.

Obrigado & boa sorte!

-UPDATE 11:39 am EST. Eu enviei um ticket para Saitek / MadCatz, já que parece não haver atualmente nenhuma maneira de resolver o problema no final do cliente. Continuarei atualizando as informações para outras pessoas que estão na plataforma Windows 10 x64 como novas informações, ou a solução de problemas vem até mim. Enquanto isso, conforme informado anteriormente, não execute a atualização da plataforma do Windows 10 de novembro se desejar continuar usando seus produtos Saitek.

- ATUALIZAÇÃO # 2 possível solução: De fóruns do X-Plane sobre o assunto:

- UPDATE # 3 SOLUTION ADDED às instruções # 2!

Após a grande atualização do Windows 10 ontem (build 1511), meu Saitek x52 Pro não funcionou mais. Eu tentei reinstalar, mas o instalador apenas trava e não detectou o X52 sendo conectado. Depois de muita tentativa e erro eu encontrei a seguinte correção:

Plugin no X52

Vá para o gerenciador de dispositivos e exclua os dispositivos X52 e USB com um! assinar (aviso / não instalado corretamente)

Reinicie o seu PC

Desconecte seu X52

Execute o instalador (com os drivers beta mais recentes para o W10)

Quando a tela aparece com as instruções para o plugin do seu X52 - > ligue-o ...

Basta deixar o instalador em execução (com o botão NEXT acinzentado) e ir para o gerenciador de dispositivos

Clique com o botão direito no dispositivo X52 e selecione o driver de atualização

Escolha "deixa eu escolher" (2ª opção) - > você recebe uma lista de dois dispositivos compatíveis

Agora selecione a 1ª opção "dispositivo USB" ou algo semelhante NB: NÃO o segundo com USB X52 no nome !!!

Logo após este W10 detecta seu X52 e você pode selecionar NEXT no instalador

A instalação continuará e terminará corretamente

Eu escrevi os passos da memória (eu não quero tentar novamente com o risco de estragar algo) - > MAS a seleção correta do dispositivo USB (E NÃO X52 ..) é importante. Se você selecionar a linha X52, você recebe um erro crítico e ele pára.

Esta não é a minha solução, mas funcionou para o meu Cyborg X para Windows 10

    
por 20.10.2018 / 12:31