Kenkeybd.inf Driver File Contents (Kensington-K64353.exe)

;------------------------------------------------------------------------------
;     Kenkeybd.inf
;     Kensington Keyboard Setup Information File For Windows 9X/ME/2000/XP
;------------------------------------------------------------------------------
[Version]
Signature   = "$Windows NT$"
Provider    = %Mfg%
ClassGUID   = {4D36E96B-E325-11CE-BFC1-08002BE10318}
Class       = Keyboard
CatalogFile.NT = Kkbd2kxp.cat
CatalogFile = Kkbd98me.cat
DriverVer   = 06/10/2003,6.12.0

;------------------------------------------------------------------------------
[SourceDisksNames]
51=%DISK_NAME%,,

[SourceDisksFiles]
Ikeymain.exe=51
Ikeycmd.dll=51
Ikeycplx.dll=51
Ikeyhook.dll=51
Ikeyhook.vxd=51
Keyshell.dll=51
Ikeyres.dll=51
Ikmedias.dll=51
Ikeyrfk8.dll=51
Uninst32.exe=51

[DestinationDirs]
DefaultDestDir = 11
KensingtonKbdFiles.CopyFiles = 24,%KensingtonKbdDir%
Ikeyrfk8.CopyFiles = 11

; Install Sections
;------------------------------------------------------------------------------
[KensingtonKbdFiles.CopyFiles]
Ikeymain.exe
Ikeycmd.dll
Ikeycplx.dll
Ikeyhook.dll
Ikeyhook.vxd
Keyshell.dll
Ikeyres.dll
Ikmedias.dll
Uninst32.exe

[Ikeyrfk8.CopyFiles]
Ikeyrfk8.dll

[Inst.AddReg]
HKLM,"SOFTWARE\Kensington\Keyboard\CurrentVersion","InstallPath",,"%24%%KensingtonKbdDir%" 
HKLM,"SOFTWARE\Kensington\Keyboard\CurrentVersion","KeyboardType",0x00010003,0x81000017
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","Kenkeybd",,"%24%%KensingtonKbdDir%\Ikeymain.exe" 
HKLM,%KensingtonKbdCplxFolder%,"",,"{7117C955-86CD-4bff-84A7-2FBFBA63F937}"
HKLM,%KensingtonKbdCplxRoot%,"",,"%24%%KensingtonKbdDir%\Ikeycplx.dll"
HKLM,%KensingtonKbdCplxRoot%,"ThreadingModel",,"Apartment"
HKLM,%KensingtonUninstPath%,"DisplayName",,"%Uninstaller_DisplayName%"
HKLM,%KensingtonUninstPath%,"UninstallString",,"%24%%KensingtonKbdDir%\Uninst32.exe"

[ControlFlags]
ExcludeFromSelect=*PNP0320

; Manufacturer Section
;------------------------------------------------------------------------------
[Manufacturer]
%Mfg%=Mfg

[Mfg]
%PNP0300.DevDesc% = I8042_Keyboard_Install,*PNP0300        
%PNP0301.DevDesc% = I8042_Keyboard_Install,*PNP0301        
%PNP0302.DevDesc% = I8042_Keyboard_Install,*PNP0302        
%PNP0303.DevDesc% = I8042_Keyboard_Install,*PNP0303
%PNP0304.DevDesc% = I8042_Keyboard_Install,*PNP0304     
%PNP0305.DevDesc% = I8042_Keyboard_Install,*PNP0305    
%PNP0306.DevDesc% = I8042_Keyboard_Install,*PNP0306     
%PNP0309.DevDesc% = I8042_Keyboard_Install,*PNP0309
%PNP030A.DevDesc% = I8042_Keyboard_Install,*PNP030A         
%PNP030B.DevDesc% = I8042_Keyboard_Install,*PNP030B
%PNP0320.DevDesc% = I8042_Keyboard_Install,*PNP0320

; Kensington PS/2 Port Keyboard for Windows 2000/XP
;------------------------------------------------------------------------------
[I8042_Keyboard_Install.NT]
Include = KEYBOARD.INF
Needs = STANDARD_Inst
CopyFiles = KensingtonKbdFiles.CopyFiles,Ikeyrfk8.CopyFiles
AddReg    = Inst.AddReg

[I8042_Keyboard_Install.NT.Services]
Include    = KEYBOARD.INF
Needs      = STANDARD_Inst.Services

[I8042_Keyboard_Install.NT.HW]
Include = KEYBOARD.INF
Needs   = STANDARD_Inst.HW

; Kensington PS/2 Port Keyboard for Windows 9X/ME
;------------------------------------------------------------------------------
[I8042_Keyboard_Install]
Include = KEYBOARD.INF
CopyFiles = KensingtonKbdFiles.CopyFiles,Ikeyrfk8.CopyFiles
AddReg    = Inst.AddReg

; User Visible Strings
;------------------------------------------------------------------------------
[Strings]
Mfg="Kensington"

KensingtonKbdDir="Progra~1\Keyboard"
KensingtonUninstPath = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Kenkeybd"
KensingtonKbdCplxFolder = "Software\Microsoft\Windows\CurrentVersion\Controls Folder\Keyboard\Shellex\PropertySheetHandlers\Kenkeybd"
KensingtonKbdCplxRoot ="Software\Classes\CLSID\{7117C955-86CD-4bff-84A7-2FBFBA63F937}\InprocServer32"
Uninstaller_DisplayName="Kensington keyboard 6.12"

PNP0300.DevDesc = "Kensington PS/2 Port Keyboard" 
PNP0301.DevDesc = "Kensington PS/2 Port Keyboard" 
PNP0302.DevDesc = "Kensington PS/2 Port Keyboard" 
PNP0303.DevDesc = "Kensington PS/2 Port Keyboard" 
PNP0304.DevDesc = "Kensington PS/2 Port Keyboard" 
PNP0305.DevDesc = "Kensington PS/2 Port Keyboard" 
PNP0306.DevDesc = "Kensington PS/2 Port Keyboard" 
PNP0309.DevDesc = "Kensington PS/2 Port Keyboard" 
PNP030A.DevDesc = "Kensington PS/2 Port Keyboard" 
PNP030B.DevDesc = "Kensington PS/2 Port Keyboard" 
PNP0320.DevDesc = "Kensington PS/2 Port Keyboard" 

DISK_NAME="Kensington Keyboard Install Disk"
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: ftp, load: 1.63