我想将旧的 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 常见问题解答部分中的几乎所有方法,但仍然不起作用......(https://logitechsupport.force.com/saitek/s/article/Saitek-device-driver-installer-does-not-complete)
我的配置文件编辑器RAT 7
也STRIKE TE
没有连接到棒...
我的电脑的一些数据:
- 中央处理器: Intel Core i5-4690K @ 3.50 GHz
- 显卡:Nvidia Gforce GTX 770 MSI OC
- 主板:MSI SLI Krait 版
- 16 GB 内存
- Windows 10 专业版 版本 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 支持自然是业内最差的。如果其他人遇到过这个问题,并且有解决方法,或者让他们的 X52 或 X52 Pro HOTAS 在新的 Windows 10 x64 版本上运行,请告诉我。此外,如果我自己遇到解决方案,我会在这里发布。
对于使用 Windows 10 x64 的其他所有用户,请注意,更新到新版本后,您的 HOTAS 将不再起作用。
我的装备的规格在我的 Steam 个人资料中。
谢谢,祝你好运!
-更新时间:美国东部时间上午 11:39。我已向 Saitek/MadCatz 提交了一张票,因为目前似乎没有办法在客户端解决该问题。我会继续为使用 Windows 10 x64 平台的其他人更新信息,只要我收到新信息或疑难解答。与此同时,正如我之前建议的那样,如果您希望继续使用 Saitek 产品,请不要执行 Windows 10 11 月平台更新。
--更新#2 可能的解决方案:来自 X-Plane 论坛关于此问题的信息:
--更新#3 解决方案已添加到#2 说明中!
昨天 Windows 10 进行重大更新(版本 1511)后,我的 Saitek x52 Pro 无法再工作。我尝试重新安装,但安装程序挂起,无法检测到 X52 已插入。经过多次尝试和错误,我找到了以下修复方法:
插入 X52
进入设备管理器并删除带有 ! 符号的 X52 和 USB 设备(警告/未正确安装)
重启电脑
拔下 X52
运行安装程序(使用 W10 的最新测试版驱动程序)
当屏幕弹出插入 X52 的指令时 -> 将其插入...
只需让安装程序运行(下一步按钮变灰)并转到设备管理器
右键单击 X52 设备并选择更新驱动程序
选择“让我选择”(第二个选项)-> 您将获得 2 个兼容设备的列表
现在选择第一个选项“USB 设备”或类似选项 NB:而不是名称中带有 USB X52 的第二个选项!!!
此后,W10 会直接检测到您的 X52,您可以在安装程序中选择下一步
安装将继续并正确完成
我根据记忆记下了这些步骤(我不想冒着弄乱东西的风险重试)-> 但正确选择 USB 设备(而不是 X52..)很重要。如果您选择 X52 线路,您会收到严重错误并且它会停止..
这不是我的解决方案,但它对我的 Windows 10 版 Cyborg X 有效