chanalog.inf Driver File Contents (chanlg08.exe)

[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 INF

Download Driver Pack

How To Update Drivers Manually

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.

server: web1, load: 1.38