Venice_kbd_98.inf Driver File Contents (CompaqUSBKeyboard.exe)

;----  Device Installation File for Compaq Easy Access
;---- 
;----  Copyright 2000 Compaq Computer Corporation, Inc. All rights reserved
;---- 

[version]
LayoutFile= Layout.inf, Layout1.inf, Layout2.inf
signature="$CHICAGO$"
Class=Keyboard
ClassGUID={4d36e96b-e325-11ce-bfc1-08002be10318}
Provider=%COMPAQ%
CatalogFile = USBKBD98.CAT
DriverVer   = 01/21/2000

[DestinationDirs]
MS_KBD_ENH_CopyFiles = 10,system32\drivers
MS_KBD_ENH_DelFiles  = 11    ; LDID_SYS
KBD_VxDs             = 22    ; LDID_VMM32
KBD_VxDs_Del         = 11    ; LDID_SYS
USBKBD.CopyFiles     = 10,system32\drivers
USBKBD.DelFiles      = 11    ; LDID_SYS
HIDKeyboard.Copy     = 11    ; LDID_SYS   
CPQEAK_Files_Setup   = 24,%SETUPDIR%	 ; Setup   directory

;---- 
;---- Source Disk Names
;---- 
[SourceDisksNames]
1=%DiskId1%,,

;---- 
;----  Add Registry entry for Windows 98
;---- 
[CPQEAK_AddReg_W9x]
HKLM,%RunOnce%,%USBEAK%,0,%1%\setup.exe


[ClassInstall]
Addreg=KeyboardReg

[KeyboardReg]
HKR,,,,%KeyboardClassName%
HKR,,Icon,,"-3"

; Device IDs to exclude from Setup pick list
[ControlFlags]
ExcludeFromSelect=*PNP030b                      ; Special default ID

[Manufacturer]
%COMPAQ%=CPQ_LCD_USB_KBD

[CPQ_LCD_USB_KBD]
%HID\VID_049f&PID_000B&MI_00.DeviceDesc%=HIDKeyboard, HID\VID_049f&PID_000B&MI_00
%HID\VID_049f&PID_000E&MI_00.DeviceDesc%=HIDKeyboard, HID\VID_049f&PID_000E&MI_00
%HID\VID_049f&PID_000D&MI_00.DeviceDesc%=HIDKeyboard, HID\VID_049f&PID_000D&MI_00

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;  Install section for HID keyboards  ;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[HIDKeyboard]
AddReg=HIDKeyboard.AddReg,CPQEAK_AddReg_W9x

[HIDKeyboard.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,"kbdhid.vxd"
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


[SysCfgClasses]
Keyboard, %*PNP0303.DeviceDesc%,ROOT,,%KeyboardClassName%

[*PNP0300.det]
LogConfig       = kbdlc

[*PNP0301.det]
LogConfig       = kbdlc

[*PNP0302.det]
LogConfig       = kbdlc

[*PNP0303.det]
LogConfig       = kbdlc

[*PNP0304.det]
LogConfig       = kbdlc

[*PNP0305.det]
LogConfig       = kbdlc

[*PNP0306.det]
LogConfig       = kbdlc

[*PNP0309.det]
LogConfig       = kbdlc

[*PNP030a.det]
LogConfig       = kbdlc

[*PNP030b.det]
LogConfig       = kbdlc


[PC_XT_83_Inst]         ;*PNP0300
LogConfig       = kbdlc
CopyFiles=MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles        = MS_KBD_ENH_DelFiles, KBD_VxDs_Del
UpdateInis      = PC_XT_83_Inis, Keyb.Common.Inis
AddReg          = Keyb.Common.Reg, MS_KBD_AddReg
DelReg          = MS_KBD_DelReg

[PC_AT_84_Inst]         ;*PNP0301
LogConfig       = kbdlc
CopyFiles=MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles        = MS_KBD_ENH_DelFiles, KBD_VxDs_Del
UpdateInis      = PC_AT_84_Inis, Keyb.Common.Inis
AddReg          = Keyb.Common.Reg, MS_KBD_AddReg
DelReg          = MS_KBD_DelReg

[PC_AT_84_Inst.PosDup]
*PNP0303

[PC_XT_84_Inst]         ;*PNP0302
LogConfig       = kbdlc
CopyFiles=MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles        = MS_KBD_ENH_DelFiles, KBD_VxDs_Del
UpdateInis      = PC_XT_84_Inis, Keyb.Common.Inis
AddReg          = Keyb.Common.Reg, MS_KBD_AddReg
DelReg          = MS_KBD_DelReg

[PC_AT_Enh_Inst]        ;*PNP0303
LogConfig       = kbdlc
CopyFiles=MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles        = MS_KBD_ENH_DelFiles, KBD_VxDs_Del
UpdateInis      = PC_AT_Enh_Inis, Keyb.Common.Inis
AddReg          = Keyb.Common.Reg, MS_KBD_AddReg
DelReg          = MS_KBD_DelReg

[Olivetti_83_Inst]      ;*PNP0304
LogConfig       = kbdlc
CopyFiles=MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles        = MS_KBD_ENH_DelFiles, KBD_VxDs_Del
UpdateInis      = Olivetti_83_Inis, Keyb.Common.Inis
AddReg          = Keyb.Common.Reg, MS_KBD_AddReg
DelReg          = MS_KBD_DelReg

[Olivetti_102_Inst]     ;*PNP0305
LogConfig       = kbdlc
CopyFiles=MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles        = MS_KBD_ENH_DelFiles, KBD_VxDs_Del
UpdateInis      = Olivetti_102_Inis, Keyb.Common.Inis
AddReg          = Keyb.Common.Reg, MS_KBD_AddReg
DelReg          = MS_KBD_DelReg

[Olivetti_86_Inst]      ;*PNP0306
LogConfig       = kbdlc
CopyFiles=MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles        = MS_KBD_ENH_DelFiles, KBD_VxDs_Del
UpdateInis      = Olivetti_86_Inis, Keyb.Common.Inis
AddReg          = Keyb.Common.Reg, MS_KBD_AddReg
DelReg          = MS_KBD_DelReg

[Olivetti_101_102_Inst] ;*PNP0309
LogConfig       = kbdlc
CopyFiles=MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles        = MS_KBD_ENH_DelFiles, KBD_VxDs_Del
UpdateInis      = Olivetti_101_102_Inis, Keyb.Common.Inis
AddReg          = Keyb.Common.Reg, MS_KBD_AddReg
DelReg          = MS_KBD_DelReg

[ATT_302_Inst]          ;*PNP030a
LogConfig       = kbdlc
CopyFiles=MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles        = MS_KBD_ENH_DelFiles, KBD_VxDs_Del
UpdateInis      = ATT_302_Inis, Keyb.Common.Inis
AddReg          = Keyb.Common.Reg, MS_KBD_AddReg
DelReg          = MS_KBD_DelReg

;CopyFiles    = CPQEAK_Files_Setup,USBKBD.CopyFiles, MS_KBD_ENH_CopyFiles
;AddReg       = CPQEAK_AddReg_W9x,USBKBD.AddReg
;DelFiles     = USBKBD.DelFiles, MS_KBD_ENH_DelFiles, KBD_VxDs_Del
;UpdateInis   = Keyb.Common.Inis

[USBKBD]                
CopyFiles    = USBKBD.CopyFiles, MS_KBD_ENH_CopyFiles
AddReg       = USBKBD.AddReg
DelFiles     = USBKBD.DelFiles, MS_KBD_ENH_DelFiles, KBD_VxDs_Del
UpdateInis   = Keyb.Common.Inis


[kbdlc]
ConfigPriority=HARDWIRED
IOConfig=60-60(ffff::)
IOConfig=64-64(ffff::)
IRQConfig=1

[MS_KBD_ENH_CopyFiles]
hidvkd.sys
hidclass.sys
hidparse.sys

[MS_KBD_ENH_DelFiles]
hidvkd.sys
hidclass.sys
hidparse.sys

[USBKBD.CopyFiles]
hidusb.sys
hidclass.sys
hidparse.sys

[USBKBD.DelFiles]
hidusb.sys
hidclass.sys
hidparse.sys

[MS_KBD_AddReg]
HKR,,DriverDesc,,"Keyboard Driver"
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,"hidvkd.sys"

[MS_KBD_DelReg]

[USBKBD.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,"hidusb.sys"

[PC_XT_83_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0300.DeviceDesc%"
system.ini,keyboard,,"subtype=42"
system.ini,keyboard,,"type=1"

[PC_AT_84_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0301.DeviceDesc%"
system.ini,keyboard,,"subtype=0"
system.ini,keyboard,,"type=3"

[PC_XT_84_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0302.DeviceDesc%"
system.ini,keyboard,,"subtype="
system.ini,keyboard,,"type=1"

[PC_AT_Enh_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0303.DeviceDesc%"
system.ini,keyboard,,"subtype="
system.ini,keyboard,,"type=4"

[Olivetti_83_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0304.DeviceDesc%"
system.ini,keyboard,,"subtype="
system.ini,keyboard,,"type=1"

[Olivetti_102_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0305.DeviceDesc%"
system.ini,keyboard,,"subtype=1"
system.ini,keyboard,,"type=2"

[Olivetti_86_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0306.DeviceDesc%"
system.ini,keyboard,,"subtype=10"
system.ini,keyboard,,"type=3"

[Olivetti_101_102_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0309.DeviceDesc%"
system.ini,keyboard,,"subtype=40"
system.ini,keyboard,,"type=4"

[ATT_302_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP030a.DeviceDesc%"
system.ini,keyboard,,"subtype=4"
system.ini,keyboard,,"type=1"

[Keyb.Common.Inis]
system.ini,keyboard,,"keyboard.dll="
system.ini,boot,,"keyboard.drv=keyboard.drv"

; Install *vkd unless "device=alrvkd.386", "keyboard=alrvkd.386", "device=vkd.386", or "keyboard=vkd.386" is already present
system.ini, 386enh, "keyboard=alrvkd.386", "~SetupTemp~=*",3
system.ini, 386enh, "device=alrvkd.386", "~SetupTemp~=*",3
system.ini, 386enh, "keyboard=vkd.386", "~SetupTemp~=*",3
system.ini, 386enh, "device=vkd.386", "~SetupTemp~=*",3
system.ini, 386enh,, "keyboard=*vkd"
system.ini, 386enh, "~SetupTemp~=*", "keyboard=*vkd",3

[Keyb.Common.Reg]

[KBD_VxDs]


[KBD_VxDs_Del]
vkd.386


[Strings]
KeyboardClassName       = "Keyboard"
MS                      = "Microsoft"
MICROSOFT               = "Microsoft"
Std-Keyboards           = "(Standard keyboards)"
COMPAQ                  = "Compaq"
*PNP0300.DeviceDesc     = "PC/XT Keyboard (83-Key)"
*PNP0301.DeviceDesc     = "PC/AT Keyboard (84-Key)"
*PNP0302.DeviceDesc     = "PC/XT Keyboard (84-Key)"
*PNP0303.DeviceDesc     = "Standard 101/102-Key or Microsoft Natural Keyboard"
*PNP0304.DeviceDesc     = "Olivetti Keyboard (83-Key)"
*PNP0305.DeviceDesc     = "Olivetti Keyboard (102-Key)"
*PNP0306.DeviceDesc     = "Olivetti Keyboard (86-Key)"
*PNP0309.DeviceDesc     = "Olivetti Keyboard (A101/102-Key)"
*PNP030a.DeviceDesc     = "AT&T 302 Keyboard"
*PNP030b.DeviceDesc     = "PC/AT Enhanced Keyboard (101/102-Key)" ; default
*CPQA0D7.DeviceDesc     = "Compaq Enhanced Keyboard"

;
; EAK Strings
;
USBEAK   = "CPQEAK"
SETUPDIR = "CPQEAK"
RunOnce  = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce" 
DiskId1  = "Compaq Easy Access Internet Keyboard (Win98)"

HID\VID_049f&PID_000B&MI_00.DeviceDesc = "Compaq LCD USB Keyboard (W98)"
HID\VID_049f&PID_000E&MI_00.DeviceDesc = "Compaq USB Keyboard (W98)"
HID\VID_049f&PID_000D&MI_00.DeviceDesc = "Compaq LCD USB Keyboard (Japan) (W98)"
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.88