Windows 10에서 드라이버를 설치하지 못하는 경우 - Saitek Cyborg X

Windows 10에서 드라이버를 설치하지 못하는 경우 - Saitek Cyborg X

내 컴퓨터에 기존 Saitek Cyborg X Flight Stick(FLY 5 아님)을 설치하고 싶습니다. 설치하려고 하면 설치 프로그램(win 7/8/8.1용)이 연결된 스틱을 찾지 못합니다. (드라이버:http://www.saitek.com/uk/down/drivers.php)

.exe의 압축을 풀고 드라이버를 수동으로 설치하려고 했습니다. 다음 팝업이 나타납니다:

이 장치의 드라이버 설치 파일에 필수 항목이 없습니다. 이는 INF가 Windows 95 이상용으로 작성되었기 때문일 수 있습니다.

인터넷이나 saitek의 FAQ 섹션에서 거의 모든 것을 시도했지만 여전히 작동하지 않습니다... (https://logitechsupport.force.com/saitek/s/article/Saitek-device-driver-installer-does-not-complete)

내 프로필 편집기 RAT 7STRIKE TE스틱에 연결되지 않습니다.

내 PC의 일부 데이터:

  • CPU: 인텔 코어 i5-4690K @ 3.50GHz
  • GPU: 엔비디아 Gforce GTX 770 MSI OC
  • 메인보드: MSI SLI Krait 에디션
  • 16GB 램
  • Windows 10 Pro 버전 1511 빌드 10586.164


  • 스틱 드라이버 세부 정보: USB\VID_06A3&PID_0836\6&D25860F&1&1
  • 메인보드의 USB를 통해 연결된 스틱(USB3 및 2)

전체 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)"

답변1

그래서 오늘 아침에 Windows 10 x64 1511 빌드 업데이트(11월)를 했습니다. 그렇게 하면 X52 Pro가 더 이상 작동하지 않거나 USB를 통해 연결된 것으로 인식됩니다. Windows 10 x64용 Saitek 베타 드라이버를 다시 설치하는 데 지쳤지만 아무 소용이 없습니다. 현재 나는 Saitek/MadCatz 지원이 업계 최악이라고 생각하기 때문에 헤매고 있습니다. 다른 사람이 이 문제를 겪었고 해결 방법이 있거나 새로운 Windows 10 x64 빌드에서 작동하도록 X52 또는 X52 Pro HOTAS를 얻은 경우 알려 주시기 바랍니다. 또한, 해결책이 있으면 여기에 게시하겠습니다.

Windows 10 x64를 사용하는 모든 사용자는 새 빌드로 업데이트하면 HOTAS가 더 이상 작동하지 않는다는 점에 유의하세요.

내 장비 사양은 내 Steam 프로필에 있습니다.

감사합니다 & 행운을 빕니다!

-업데이트 오전 11시 39분(EST). 현재 클라이언트 측에서 문제를 해결할 수 있는 방법이 없는 것 같아서 Saitek/MadCatz에 티켓을 제출했습니다. Windows 10 x64 플랫폼을 사용하는 다른 사용자를 위해 새로운 정보로 정보를 계속 업데이트하거나 문제 해결이 이루어지도록 하겠습니다. 이전에 조언한 대로 Saitek 제품을 계속 사용하려면 Windows 10 11월 플랫폼 업데이트를 수행하지 마세요.

--UPDATE #2 가능한 해결 방법: 문제에 관한 X-Plane 포럼에서:

--업데이트 #3 솔루션이 #2 지침에 추가되었습니다!

어제 주요 Windows 10 업데이트(빌드 1511) 이후 Saitek x52 Pro가 더 이상 작동하지 않았습니다. 다시 설치하려고 했지만 설치 프로그램이 멈추고 X52가 연결된 것을 감지하지 못했습니다. 많은 시행착오 끝에 다음과 같은 수정 사항을 찾았습니다.

X52 플러그인

장치 관리자로 이동하여 !로 X52 및 USB 장치를 삭제하십시오. 표시(경고/올바르게 설치되지 않음)

PC를 다시 시작하세요

X52를 분리하세요

설치 프로그램 실행(W10용 최신 베타 드라이버 포함)

X52를 연결하라는 지시와 함께 화면이 나타나면 -> 연결하세요...

설치 프로그램을 실행하고(NEXT 버튼이 회색으로 표시됨) 장치 관리자로 이동하세요.

X52 장치를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트를 선택합니다.

"직접 선택"(두 번째 옵션)을 선택하세요. -> 2개의 호환 장치 목록이 표시됩니다.

이제 첫 번째 옵션 "USB 장치" 또는 이와 유사한 것을 선택하십시오. 주의: 이름에 USB X52가 있는 두 번째 옵션이 아닙니다!!!

이 W10이 X52를 감지한 직후 설치 프로그램에서 NEXT를 선택할 수 있습니다.

설치가 계속되고 올바르게 완료됩니다.

메모리에서 단계를 적어 두었습니다(무언가를 망칠 위험을 안고 재시도하고 싶지 않습니다) -> 하지만 USB 장치(X52가 아닌 ..)를 올바르게 선택하는 것이 중요합니다. X52 라인을 선택하면 심각한 오류가 발생하고 중지됩니다..

이것은 내 솔루션은 아니지만 Windows 10용 Cyborg X에서는 작동했습니다.

관련 정보