venice_kbd_me.inf Driver File Contents (CompaqUSBKeyboard.exe)

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

[version]
CatalogFile=keyboardme.cat
LayoutFile= Layout.inf, Layout1.inf, Layout2.inf
signature="$MILLENNIUM$"
Class=Keyboard
ClassGUID={4d36e96b-e325-11ce-bfc1-08002be10318}
Provider=%MS%
DriverVer   = 08/02/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   

[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_8000&MI_00.DeviceDesc%=HIDKeyboard, HID\VID_049f&PID_8000&MI_00
%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

%HID\VID_049f&PID_0014&MI_00.DeviceDesc%=HIDKeyboard, HID\VID_049f&PID_0014&MI_00
%HID\VID_049f&PID_0015&MI_00.DeviceDesc%=HIDKeyboard, HID\VID_049f&PID_0015&MI_00
%HID\VID_049f&PID_0016&MI_00.DeviceDesc%=HIDKeyboard, HID\VID_049f&PID_0016&MI_00


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;  Install section for HID keyboards  ;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[HIDKeyboard]
CopyFiles=HIDKeyboard.Copy
AddReg=HIDKeyboard.AddReg

[HIDKeyboard.Copy]
kbdhid.vxd

[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

[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"
COMPAQ			= "Compaq"
Std-Keyboards           = "(Standard keyboards)"
*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"

HID\VID_049f&PID_000B&MI_00.DeviceDesc = "Compaq LCD USB Keyboard"
HID\VID_049f&PID_000D&MI_00.DeviceDesc = "Compaq LCD USB Keyboard (Japan)"
HID\VID_049f&PID_000E&MI_00.DeviceDesc = "Compaq USB Keyboard"
HID\VID_049f&PID_8000&MI_00.DeviceDesc = "Compaq EZ USB Keyboard"

HID\VID_049f&PID_0014&MI_00.DeviceDesc = "Compaq Internet USB Keyboard"
HID\VID_049f&PID_0015&MI_00.DeviceDesc = "Compaq Internet LCD USB Keyboard"
HID\VID_049f&PID_0016&MI_00.DeviceDesc = "Compaq Internet LCD USB Keyboard (Japan)"
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: 2.02