oem6.inf Driver File Contents (hpD325.exe)

; Easy Access Button Setup File
; Copyright (c) 1999-2000 Compaq Computer Corporation
; Manufacturer: Compaq
[version]
signature="$Windows NT$"
Class=Keyboard
ClassGUID={4D36E96B-E325-11CE-BFC1-08002BE10318}
Provider = %COMPAQ%
CatalogFile = EAKBDNT.CAT
DriverVer = 01/10/2002,2.0.0.8

[ControlFlags]
ExcludeFromSelect = *PNP030b  
ExcludeFromSelect = HID\Vid_049f&Pid_0051&Mi_00


[DestinationDirs]
DefaultDestDir = 12
CopyToWin      = 10
CPQEAK_Files_VxD      = 11			; System  directory
CPQEAK_Files_Sys      = 12			; Drivers directory
FltrCoiCopyFilesSection = 11             	; DIRID_SYSTEM

[SourceDisksNames]
1=%InstallationDiskName%,

[SourceDisksFiles]
LoadDll.dll   = 1
eaps2kbd.sys  = 1
EAWDMFD.SYS   = 1
FltrCoi.dll   = 1
;Eak.exe       = 1
;WinXPLoad.exe = 1

[Manufacturer]
%Provider% = MMKeyboard.Mfg

[MMKeyboard.Mfg]
%EAPS2KBD% = eaps2kbd,*PNP0303,*PNP030B
;%HID_DEVICE_OEM%=HID_101_Keyboard_Inst,HID\Vid_049f&Pid_0051&Mi_00

;=====================================================================
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;  Install section for ME PS2 keyboards  ;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


[eaps2kbd]
CopyFiles = CPQEAK_Files_VxD, CopyToWin
AddReg = CPQEAK_AddReg
Restart

; File section
[CPQEAK_Files_VxD]
EAPS2KBD.VXD 
			 
; Add Registry entry to run InstallShield
[CPQEAK_AddReg]
;ELS_ HKLM,%szRunOnceKey%,CPQEAK,%REG_SZ%,"%01%\setup.exe /s /f2%10%\temp\eaksetup.log"
HKLM,%WindowsRunOnceKey%,%MMKeyboard%,,"Rundll32 LoadDll,LoadExe %01%\setup.exe"

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;  Install section for NT PS2 keyboards  ;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[eaps2kbd.nt]
; perform port related actions from keyboard.inf
;Include 	= keyboard.inf
;Needs 		= STANDARD_Inst
CopyFiles 	= CPQEAK_Files_Sys, CopyToWin
AddReg 		= CPQEAK_AddReg_NT



[CPQEAK_Files_Sys]
eaps2kbd.sys
EAWDMFD.SYS
; Add Registry entry to run InstallShield
[CPQEAK_AddReg_NT]
HKLM,%WindowsRunOnceKey%,%MMKeyboard%,,"Rundll32 LoadDll,LoadExe %01%\setup.exe"


; 
; Service Installation (Windows 2000 only)
; 

[eaps2kbd.nt.Services]
AddService = eaps2kbd,  , eaps2kbd_Service_Inst
AddService = eawdmfd,,eawdmfd_Service_Inst
; Install the port driver and mouclass from keyboard.inf
Include = keyboard.inf
Needs = STANDARD_Inst.Services

[eaps2kbd_Service_Inst]
DisplayName    = %eaps2kbd.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Keyboard Port
ServiceBinary  = %12%\eaps2kbd.sys

[eawdmfd_Service_Inst]
DisplayName    = EAWDMFD
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1
ErrorControl   = 1
LoadOrderGroup = Base
ServiceBinary  = %12%\eawdmfd.sys

[eaps2kbd.nt.HW]
; Add the device upper filter
AddReg = eaps2kbd.nt.HW.AddReg
; run the directives need by the port driver
Include = keyboard.inf
Needs = STANDARD_Inst.HW

[eaps2kbd.nt.HW.AddReg]
HKR,,"UpperFilters",0x00010000,"eaps2kbd"

; 
; CoInstaller Installation (Windows 2000 only)
; 

[eaps2kbd.nt.CoInstallers]   
CopyFiles = FltrCoiCopyFilesSection
AddReg = eaps2kbd.CoInstallers_AddReg
 
[FltrCoiCopyFilesSection]
FltrCoi.dll
 
[eaps2kbd.CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"FltrCoi.dll,EAKCoInstaller"

;=====================================================================


[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

; ==============================================
; Japanese 106/109 Keyboard (USB)
; ==============================================
[HID_101_Keyboard_Inst.NT]
Include = layout.inf
Needs = HID_Keyboard_Inst.NT
;Copyfiles = 101_TYPE_LayerDriverFiles
CopyFiles=CopyToWin
AddReg = HID_101_Keyboard_Inst.AddReg, WakeUp.AddReg.NT

[CopyToWin]
LoadDll.dll
;Eak.exe
;WinXPLoad.exe

[WakeUp.AddReg.NT]
;HKLM,SYSTEM\CurrentControlSet\Enum\HID\Vid_04f2&Pid_0110\6&2d94af88&0&0000\Device Parameters,"WaitWakeEnabled",%REG_DWORD%,0x00000001


[HID_101_Keyboard_Inst.AddReg]
;HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriver JPN",%REG_SZ%,"kbd101.dll"
;HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriver KOR",%REG_SZ%,"kbd101a.dll"

[HID_101_Keyboard_Inst.NT.HW]
AddReg = HID_101_Keyboard_Inst.AddReg.NT.HW
;HKR,,"PowerLightTime",0x00010001,10

[HID_101_Keyboard_Inst.AddReg.NT.HW]
HKR,,"KeyboardTypeOverride",0x00010001,7
HKR,,"KeyboardSubtypeOverride",0x00010001,2
HKR,,"WaitWakeEnabled",0x00010001,1
HKLM,%WindowsRunOnceKey%,%MMKeyboard%,,"Rundll32 LoadDll,LoadExe Eak.exe"
;HKLM,%WindowsRunOnceKey%,%MKeyboard%,,"Rundll32 LoadDll,LoadExe WinXpLoad.exe"
;HKLM,%WindowsRunKey%,%MKeyboard%,,"Rundll32 LoadDll,LoadExe WinXpLoad.exe"

[HID_101_Keyboard_Inst.NT.Services]
AddService = kbdhid,%SPSVCINST_ASSOCSERVICE%,KbdHid_Service_Inst
AddService = kbdclass,, kbdclass_Service_Inst, kbdclass_EventLog_Inst 
;======================================================================================================
[HID_Keyboard_Inst.NT]
;Copyfiles = HID_Keyboard_Inst.CopyFiles.NT

;[HID_Keyboard_Inst.NT.HW]
;AddReg = HID_Keyboard_Inst.AddReg.NT

;[HID_Keyboard_Inst.AddReg.NT]
;HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriver JPN",%REG_SZ%,"kbd101.dll"
;HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriver KOR",%REG_SZ%,"kbd101a.dll"
;HKR,,"LowerFilters",0x00010000,"valueadd"
;HKR,,"PowerLightTime",0x00010001,10

;[HID_Keyboard_Inst.CopyFiles.NT]
;kbdhid.sys
;kbdclass.sys

;[HID_Keyboard_Inst.NT.Services]
;AddService = kbdhid,%SPSVCINST_ASSOCSERVICE%,KbdHid_Service_Inst
;AddService = kbdclass,, kbdclass_Service_Inst, kbdclass_EventLog_Inst            ; Class Driver
; AddService = valueadd,,ValueAdd_Service_Inst

[KbdHid_Service_Inst]
DisplayName    = %KBDHID.SvcDesc%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_SYSTEM_START%
ErrorControl   = %SERVICE_ERROR_IGNORE%
ServiceBinary  = %12%\kbdhid.sys
LoadOrderGroup = Keyboard Port
AddReg = KbdHid_Service_Inst_AddReg

[KbdHid_Service_Inst_AddReg]
HKR,"Parameters","WorkNicely",0x00010001,0


;[KbdClass.Services]
;AddService = kbdclass,, kbdclass_Service_Inst, kbdclass_EventLog_Inst            ; Class Driver


[Strings]
eaps2kbd.SvcDesc 	= "Compaq Easy Access PS2 Internet Keyboard (Win2K)"
EAPS2KBD 		= "Compaq Easy Access PS2 Internet Keyboard"

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

;STANDARD_Inst.SharedDriverMsg = "PS/2 mouse port"

; HID device IDs

; Standard defs

;SPSVCINST_TAGTOFRONT  = 0x00000001
SPSVCINST_ASSOCSERVICE= 0x00000002
SERVICE_KERNEL_DRIVER = 1
;SERVICE_BOOT_START    = 0
SERVICE_SYSTEM_START  = 1
;SERVICE_AUTO_START    = 2
;SERVICE_ERROR_NORMAL  = 1
SERVICE_ERROR_IGNORE  = 0
;REG_EXPAND_SZ         = 0x00020000
REG_DWORD             = 0x00010001
REG_SZ                = 0x00000000
MMKeyboard = "Compaq Eak Software"
MKeyboard = "Compaq Eak Monitor"
WindowsRunOnceKey = "Software\Microsoft\Windows\CurrentVersion\RunOnce"
WindowsRunKey = "Software\Microsoft\Windows\CurrentVersion\Run"
COMPAQ = "Compaq Computer Corporation"
Provider = "Compaq Computer Corporation"
HID_DEVICE_OEM ="Compaq Easy Access USB Internet Keyboard"
InstallationDiskName = "Compaq Eak Software"
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: web3, load: 1.45