CNK001.inf Driver File Contents (APKEY.ZIP)

;
; (c) Copyright 2001 Chicony 
;
[Version]
Signature="$WINDOWS NT$"
Class=Keyboard
ClassGuid={4D36E96B-E325-11CE-BFC1-08002BE10318}
Provider=%Chicony%
CatalogFile=CNK001.cat
DriverVer=07/01/2004,1.0.0.0

[DestinationDirs]
;DefaultDestDir   = 	12		; DIRID_DRIVERS
CopyToWinDir	 = 	10
;CopyToWinSys	 =	11
;
; Source file information
;

[SourceDisksNames]
1 = %DiskId1%

[SourceDisksFiles]
loaddll.dll     = 1
D900TKB.exe      = 1

;
; Driver information
;

[Manufacturer]
%Chicony%   = Chicony.Mfg

[Chicony.Mfg]
%Chicony.DeviceDesc% = Chicony_keyboard, *PNP0303


;
; General installation section
;

[Chicony_keyboard]
Include=keyboard.inf
Needs=STANDARD_INST
AddReg=PS2_keyboard.AddReg
CopyFiles=CopyToWinDir

[PS2_keyboard.AddReg]
HKLM,%RunOnce%,CHotKey,0,"Rundll32 LoadDll,LoadExe %01%\D900TKB.exe"

;
; File sections
;

;[HID_keyboard.CopyFiles]
;HID_keyboard.sys

[CopyToWinDir]
loaddll.dll     


;[CopyToWinSys]

;
; Service Installation
;


[Chicony_keyboard.Services]
AddService = i8042prt, 0x00000002, i8042prt_Service_Inst, i8042prt_EventLog_Inst ; Port Driver
AddService = kbdclass,, kbdclass_Service_Inst, kbdclass_EventLog_Inst            ; Class Driver

[i8042prt_Service_Inst]
DisplayName    = %i8042prt.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\i8042prt.sys
LoadOrderGroup = Keyboard Port

[i8042prt_EventLog_Inst]
AddReg = i8042prt_EventLog_AddReg

[i8042prt_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\i8042prt.sys"
HKR,,TypesSupported,0x00010001,7

[kbdclass_Service_Inst]
DisplayName    = %kbdclass.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\kbdclass.sys
LoadOrderGroup = Keyboard Class

[kbdclass_EventLog_Inst]
AddReg = kbdclass_EventLog_AddReg

[kbdclass_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\kbdclass.sys"
HKR,,TypesSupported,0x00010001,7




[Strings]

;
; Non-Localizable Strings
;

REG_SZ         = 0x00000000
REG_MULTI_SZ   = 0x00010000
REG_EXPAND_SZ  = 0x00020000
REG_BINARY     = 0x00000001
REG_DWORD      = 0x00010001
SERVICEROOT    = "System\CurrentControlSet\Services"

;
; Localizable Strings
;

i8042prt.SvcDesc        = "i8042 Keyboard and PS/2 Mouse Port Driver"
kbdclass.SvcDesc        = "Keyboard Class Driver"


Chicony.DeviceDesc = "Multimedia Keyboard"


DiskId1 = "Driver Installation Disk #1"
Chicony = "Chicony"
RunOnce = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
SoftWin = "SOFTWARE\Microsoft\Windows\CurrentVersion"
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: web4, load: 0.97