[Version] Signature="$WINDOWS NT$" Class=HIDClass ClassGuid={745a17a0-74d3-11d0-b6fe-00a0c90f57da} Provider=%CHProducts% LayoutFile=layout.inf [Manufacturer] %CHProducts%=CHProducts [CHProducts] %GamePort\VID_068E&PID_FF01.DeviceDesc%=CH_V068E_PFF01,GamePort\VID_068E&PID_FF01 %GamePort\VID_068E&PID_FF02.DeviceDesc%=CH_V068E_PFF02,GamePort\VID_068E&PID_FF02 %GamePort\VID_068E&PID_FF03.DeviceDesc%=CH_V068E_PFF03,GamePort\VID_068E&PID_FF03 %GamePort\VID_068E&PID_FF04.DeviceDesc%=CH_V068E_PFF04,GamePort\VID_068E&PID_FF04 %GamePort\VID_068E&PID_FF05.DeviceDesc%=CH_V068E_PFF05,GamePort\VID_068E&PID_FF05 %GamePort\VID_068E&PID_FF06.DeviceDesc%=CH_V068E_PFF06,GamePort\VID_068E&PID_FF06 %GamePort\VID_068E&PID_FF07.DeviceDesc%=CH_V068E_PFF07,GamePort\VID_068E&PID_FF07 %GamePort\VID_068E&PID_FF08.DeviceDesc%=CH_V068E_PFF08,GamePort\VID_068E&PID_FF08 %GamePort\VID_068E&PID_FF09.DeviceDesc%=CH_V068E_PFF09,GamePort\VID_068E&PID_FF09 %GamePort\VID_068E&PID_FF0A.DeviceDesc%=CH_V068E_PFF0A,GamePort\VID_068E&PID_FF0A %GamePort\VID_068E&PID_FF0B.DeviceDesc%=CH_V068E_PFF0B,GamePort\VID_068E&PID_FF0B %GamePort\VID_068E&PID_FF0C.DeviceDesc%=CH_V068E_PFF0C,GamePort\VID_068E&PID_FF0C %GamePort\VID_068E&PID_FF0D.DeviceDesc%=CH_V068E_PFF0D,GamePort\VID_068E&PID_FF0D %GamePort\VID_068E&PID_FF0E.DeviceDesc%=CH_V068E_PFF0E,GamePort\VID_068E&PID_FF0E %GamePort\VID_068E&PID_FF0F.DeviceDesc%=CH_V068E_PFF0F,GamePort\VID_068E&PID_FF0F ; CH Test Stick ; [CH_V068E_PFF00.NT] AddReg=CH_V068E_PFF00.AddReg [CH_V068E_PFF00.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF00.NT.HW] AddReg=CHCalData.Addreg,CHConfigData1.AddReg [CH_V068E_PFF00.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF00,OEMName,,"CH Test Stick" HKLM,%KEY_OEM%\VID_068E&PID_FF00,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF00,OEMHardwareID,,"GamePort\VID_068E&PID_FF00" HKLM,%KEY_OEM%\VID_068E&PID_FF00,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; CH Virtual Pilot Pro ; [CH_V068E_PFF01.NT] AddReg=CH_V068E_PFF01.AddReg [CH_V068E_PFF01.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF01.NT.HW] AddReg=CHCalData.Addreg,CHConfigData1.AddReg [CH_V068E_PFF01.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF01,OEMName,,"CH Virtual Pilot Pro" HKLM,%KEY_OEM%\VID_068E&PID_FF01,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF01,OEMHardwareID,,"GamePort\VID_068E&PID_FF01" HKLM,%KEY_OEM%\VID_068E&PID_FF01,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; CH Virtual Pilot ; [CH_V068E_PFF02.NT] AddReg=CH_V068E_PFF02.AddReg [CH_V068E_PFF02.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF02.NT.HW] AddReg=CHCalData.Addreg,CHConfigData1.AddReg [CH_V068E_PFF02.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF02,OEMName,,"CH Virtual Pilot" HKLM,%KEY_OEM%\VID_068E&PID_FF02,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF02,OEMHardwareID,,"GamePort\VID_068E&PID_FF02" HKLM,%KEY_OEM%\VID_068E&PID_FF02,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; CH FlightSim Yoke PC ; [CH_V068E_PFF03.NT] AddReg=CH_V068E_PFF03.AddReg [CH_V068E_PFF03.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF03.NT.HW] AddReg=CHCalData.Addreg,CHConfigData1.AddReg [CH_V068E_PFF03.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF03,OEMName,,"CH FlightSim Yoke PC" HKLM,%KEY_OEM%\VID_068E&PID_FF03,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF03,OEMHardwareID,,"GamePort\VID_068E&PID_FF03" HKLM,%KEY_OEM%\VID_068E&PID_FF03,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; CH CombatStick ; [CH_V068E_PFF04.NT] AddReg=CH_V068E_PFF04.AddReg [CH_V068E_PFF04.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF04.NT.HW] AddReg=CHCalData.Addreg,CHConfigData1.AddReg [CH_V068E_PFF04.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF04,OEMName,,"CH CombatStick" HKLM,%KEY_OEM%\VID_068E&PID_FF04,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF04,OEMHardwareID,,"GamePort\VID_068E&PID_FF04" HKLM,%KEY_OEM%\VID_068E&PID_FF04,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; CH FlightStick Pro ; [CH_V068E_PFF05.NT] AddReg=CH_V068E_PFF05.AddReg [CH_V068E_PFF05.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF05.NT.HW] AddReg=CHCalData.Addreg,CHConfigData1.AddReg [CH_V068E_PFF05.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF05,OEMName,,"CH FlightStick Pro" HKLM,%KEY_OEM%\VID_068E&PID_FF05,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF05,OEMHardwareID,,"GamePort\VID_068E&PID_FF05" HKLM,%KEY_OEM%\VID_068E&PID_FF05,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; CH F16 FlightStick ; [CH_V068E_PFF06.NT] AddReg=CH_V068E_PFF06.AddReg [CH_V068E_PFF06.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF06.NT.HW] AddReg=CHCalData.Addreg,CHConfigData1.AddReg [CH_V068E_PFF06.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF06,OEMName,,"CH F16 FlightStick" HKLM,%KEY_OEM%\VID_068E&PID_FF06,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF06,OEMHardwareID,,"GamePort\VID_068E&PID_FF06" HKLM,%KEY_OEM%\VID_068E&PID_FF06,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; CH FlightStick ; [CH_V068E_PFF07.NT] AddReg=CH_V068E_PFF07.AddReg [CH_V068E_PFF07.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF07.NT.HW] AddReg=CHCalData.Addreg,CHConfigData1.AddReg [CH_V068E_PFF07.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF07,OEMName,,"CH FlightStick" HKLM,%KEY_OEM%\VID_068E&PID_FF07,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF07,OEMHardwareID,,"GamePort\VID_068E&PID_FF07" HKLM,%KEY_OEM%\VID_068E&PID_FF07,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; CH GamePad ; [CH_V068E_PFF08.NT] AddReg=CH_V068E_PFF08.AddReg [CH_V068E_PFF08.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF08.NT.HW] AddReg=CHCalData.Addreg,CHConfigData2.AddReg [CH_V068E_PFF08.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF08,OEMName,,"CH GamePad" HKLM,%KEY_OEM%\VID_068E&PID_FF08,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF08,OEMHardwareID,,"GamePort\VID_068E&PID_FF08" HKLM,%KEY_OEM%\VID_068E&PID_FF08,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; CH GameStick ; [CH_V068E_PFF09.NT] AddReg=CH_V068E_PFF09.AddReg [CH_V068E_PFF09.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF09.NT.HW] AddReg=CHCalData.Addreg,CHConfigData1.AddReg [CH_V068E_PFF09.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF09,OEMName,,"CH GameStick" HKLM,%KEY_OEM%\VID_068E&PID_FF09,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF09,OEMHardwareID,,"GamePort\VID_068E&PID_FF09" HKLM,%KEY_OEM%\VID_068E&PID_FF09,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; CH GameStick 3D ; [CH_V068E_PFF0A.NT] AddReg=CH_V068E_PFF0A.AddReg [CH_V068E_PFF0A.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF0A.NT.HW] AddReg=CHCalData.Addreg,CHConfigData1.AddReg [CH_V068E_PFF0A.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF0A,OEMName,,"CH GameStick 3D" HKLM,%KEY_OEM%\VID_068E&PID_FF0A,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF0A,OEMHardwareID,,"GamePort\VID_068E&PID_FF0A" HKLM,%KEY_OEM%\VID_068E&PID_FF0A,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; CH GameStick 14 ; [CH_V068E_PFF0B.NT] AddReg=CH_V068E_PFF0B.AddReg [CH_V068E_PFF0B.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF0B.NT.HW] AddReg=CHCalData.Addreg,CHConfigData1.AddReg [CH_V068E_PFF0B.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF0B,OEMName,,"CH GameStick 14" HKLM,%KEY_OEM%\VID_068E&PID_FF0B,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF0B,OEMHardwareID,,"GamePort\VID_068E&PID_FF0B" HKLM,%KEY_OEM%\VID_068E&PID_FF0B,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; CH Pro Pedals ; [CH_V068E_PFF0C.NT] AddReg=CH_V068E_PFF0C.AddReg [CH_V068E_PFF0C.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF0C.NT.HW] AddReg=CHCalData.Addreg,CHConfigData3.AddReg [CH_V068E_PFF0C.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF0C,OEMName,,"CH Pro Pedals" HKLM,%KEY_OEM%\VID_068E&PID_FF0C,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF0C,OEMHardwareID,,"GamePort\VID_068E&PID_FF0C" HKLM,%KEY_OEM%\VID_068E&PID_FF0C,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; CH Racing Wheel ; [CH_V068E_PFF0D.NT] AddReg=CH_V068E_PFF0D.AddReg [CH_V068E_PFF0D.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF0D.NT.HW] AddReg=CHCalData.Addreg,CHConfigData2.AddReg [CH_V068E_PFF0D.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF0D,OEMName,,"CH Racing Wheel" HKLM,%KEY_OEM%\VID_068E&PID_FF0D,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF0D,OEMHardwareID,,"GamePort\VID_068E&PID_FF0D" HKLM,%KEY_OEM%\VID_068E&PID_FF0D,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; CH FighterStick ; [CH_V068E_PFF0E.NT] AddReg=CH_V068E_PFF0E.AddReg [CH_V068E_PFF0E.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF0E.NT.HW] AddReg=CHCalData.Addreg,CHConfigData1.AddReg [CH_V068E_PFF0E.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF0E,OEMName,,"CH FighterStick" HKLM,%KEY_OEM%\VID_068E&PID_FF0E,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF0E,OEMHardwareID,,"GamePort\VID_068E&PID_FF0E" HKLM,%KEY_OEM%\VID_068E&PID_FF0E,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; CH Force FX ; [CH_V068E_PFF0F.NT] AddReg=CH_V068E_PFF0F.AddReg [CH_V068E_PFF0F.NT.Services] AddService=chanalog,0x00000002,CHANALOG_Service_Inst [CH_V068E_PFF0F.NT.HW] AddReg=CHCalData.Addreg,CHConfigData1.AddReg [CH_V068E_PFF0F.AddReg] HKLM,%KEY_OEM%\VID_068E&PID_FF0F,OEMName,,"CH Force FX" HKLM,%KEY_OEM%\VID_068E&PID_FF0F,OEMData,1,00,00,00,00,00,00,00,00 HKLM,%KEY_OEM%\VID_068E&PID_FF0F,OEMHardwareID,,"GamePort\VID_068E&PID_FF0F" HKLM,%KEY_OEM%\VID_068E&PID_FF0F,ConfigCLSID,,"{6C734706-D2DE-4AC7-9044-494442F8F2C6}" ; Calibration data ; [CHCalData.AddReg] HKR,,CalibrationData,03, \ 00,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,00,08,00,00, \ 00,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,00,08,00,00, \ 00,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,00,08,00,00, \ 00,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,00,08,00,00, \ 00,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,00,08,00,00, \ 00,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,00,08,00,00, \ 00,00,00,00 [CHConfigData1.AddReg] HKR,,ConfigurationData,03, \ 00,00,00,00, \ 01,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 01,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 01,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00 [CHConfigData2.AddReg] HKR,,ConfigurationData,03, \ 00,00,00,00, \ 01,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 01,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00 [CHConfigData3.AddReg] HKR,,ConfigurationData,03, \ 00,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 01,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00, \ 00,00,00,00,64,00,00,00,02,00,00,00,05,00,00,00 [CHANALOG_Service_Inst] DisplayName =%CHANALOG.SvcDesc% ServiceType =%SERVICE_KERNEL_DRIVER% StartType =%SERVICE_DEMAND_START% ErrorControl =%SERVICE_ERROR_IGNORE% ServiceBinary =%12%\chanalog.sys LoadOrderGroup=Extended Base [Strings] KEY_OEM="SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM" CHProducts="CH Products" CHANALOG.SvcDesc="CH Analog Devices" SPSVCINST_ASSOCSERVICE=0x00000002 SERVICE_KERNEL_DRIVER=1 SERVICE_DEMAND_START=3 SERVICE_ERROR_IGNORE=0 GamePort\VID_068E&PID_FF01.DeviceDesc="CH Virtual Pilot Pro" GamePort\VID_068E&PID_FF02.DeviceDesc="CH Virtual Pilot" GamePort\VID_068E&PID_FF03.DeviceDesc="CH FlightSim Yoke PC" GamePort\VID_068E&PID_FF04.DeviceDesc="CH CombatStick" GamePort\VID_068E&PID_FF05.DeviceDesc="CH FlightStick Pro" GamePort\VID_068E&PID_FF06.DeviceDesc="CH F16 FlightStick" GamePort\VID_068E&PID_FF07.DeviceDesc="CH FlightStick" GamePort\VID_068E&PID_FF08.DeviceDesc="CH GamePad" GamePort\VID_068E&PID_FF09.DeviceDesc="CH GameStick" GamePort\VID_068E&PID_FF0A.DeviceDesc="CH GameStick 3D" GamePort\VID_068E&PID_FF0B.DeviceDesc="CH GameStick 14" GamePort\VID_068E&PID_FF0C.DeviceDesc="CH Pro Pedals" GamePort\VID_068E&PID_FF0D.DeviceDesc="CH Racing Wheel" GamePort\VID_068E&PID_FF0E.DeviceDesc="CH FighterStick" GamePort\VID_068E&PID_FF0F.DeviceDesc="CH Force FX" ; End of INFDownload Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.