HPEXTKBD.INF Driver File Contents (HpKeyBoard.zip)

;; Device Installation File for Hewlett-Packard Extended Keyboard
;;
;; Copyright 2000 Hewlett-Packard Company. All rights reserved.
;;
;; Version = Win98
;;
;; History
;; 2000/01/20 RQ     Created (split of Win98/Win2000 INF file, for PC99 logo compatibility)

;[1234567890123456789012345678901]
;this sample section name has the maximum allowed size under Win95 (Win98 ?)
;if a section name is longer than 31 chars, then you get the error:
;"The specified location does not contain information about your hardware."


[Version]
HPKSetup          = Win98
Signature         = "$Windows NT$"
Provider          = %HP%
ClassGUID         = {4D36E96B-E325-11CE-BFC1-08002BE10318}
Class             = Keyboard
CatalogFile       = HPMMKb98.cat
DriverVer         = 01/21/2000,C0002

[SourceDisksNames]
1000=%DISK1NAME%,,,""
2000=%DISK2NAME%,,,""

[SourceDisksNames.x86]
1000=%DISK1NAME%,,,""
2000=%DISK2NAME%,,,""

[DestinationDirs]
HPExtKbd_Copy_SYS32           = 11
HPExtKbd_Copy_SYS32VxD        = 11
HPExtKbd_COPY_INF             = 17
HPExtKbd_DeleteExtendFiles    = 10
DefaultDestDir                = 12

[SourceDisksFiles]
HPHLPKBD.EX_	= 1000
HPKBDEXT.DL_	= 1000
HPMAPILD.DL_	= 1000
HPMMKBD.SY_	= 1000
HPMMKB.VX_	= 1000
HPMMKBD.EX_	= 1000
HPMSGLED.DL_	= 1000
HPKBDCH.HL_	= 1000
HPKBDDA.HL_	= 1000
HPKBDDU.HL_	= 1000
HPKBDEN.HL_	= 1000
HPKBDFI.HL_	= 1000
HPKBDFR.HL_	= 1000
HPKBDGE.HL_	= 1000
HPKBDIT.HL_	= 1000
HPKBDJA.HL_	= 1000
HPKBDKO.HL_	= 1000
HPKBDNO.HL_	= 1000
HPKBDPO.HL_	= 1000
HPKBDRU.HL_	= 1000
HPKBDSP.HL_	= 1000
HPKBDSW.HL_	= 1000
HPKBDTA.HL_	= 1000
SETUP.EXE	= 1000
HPExtKbd.INF	= 1000
HPKBDUNI.IN_    = 1000
MFC42.DL_	= 2000
MSVCRT.DL_	= 2000

[Manufacturer]
%HP% = HpMfg

[HpMfg]
%HPExtKbd% = HPExtKbd_Install, *PNP030b, *PNP0303

;------------------- Win98 -------------------------------
[HPExtKbd_Copy_SYS32]
HPHLPKBD.EXE,HPHLPKBD.EX_,,%DoNotOverwrt%
HPKBDEXT.DLL,HPKBDEXT.DL_,,%DoNotOverwrt%
HPMAPILD.DLL,HPMAPILD.DL_,,%DoNotOverwrt%
HPMMKBD.EXE,HPMMKBD.EX_,,%DoNotOverwrt%
HPMSGLED.DLL,HPMSGLED.DL_,,%DoNotOverwrt%
HPKBDCH.HLP,HPKBDCH.HL_,,%DoNotOverwrt%
HPKBDDA.HLP,HPKBDDA.HL_,,%DoNotOverwrt%
HPKBDDU.HLP,HPKBDDU.HL_,,%DoNotOverwrt%
HPKBDEN.HLP,HPKBDEN.HL_,,%DoNotOverwrt%
HPKBDFI.HLP,HPKBDFI.HL_,,%DoNotOverwrt%
HPKBDFR.HLP,HPKBDFR.HL_,,%DoNotOverwrt%
HPKBDGE.HLP,HPKBDGE.HL_,,%DoNotOverwrt%
HPKBDIT.HLP,HPKBDIT.HL_,,%DoNotOverwrt%
HPKBDJA.HLP,HPKBDJA.HL_,,%DoNotOverwrt%
HPKBDKO.HLP,HPKBDKO.HL_,,%DoNotOverwrt%
HPKBDNO.HLP,HPKBDNO.HL_,,%DoNotOverwrt%
HPKBDPO.HLP,HPKBDPO.HL_,,%DoNotOverwrt%
HPKBDRU.HLP,HPKBDRU.HL_,,%DoNotOverwrt%
HPKBDSP.HLP,HPKBDSP.HL_,,%DoNotOverwrt%
HPKBDSW.HLP,HPKBDSW.HL_,,%DoNotOverwrt%
HPKBDTA.HLP,HPKBDTA.HL_,,%DoNotOverwrt%
MFC42.DLL,MFC42.DL_,,%DoNotOverwrt%
MSVCRT.DLL,MSVCRT.DL_,,%DoNotOverwrt%
HPKSETUP.EXE,SETUP.EXE,,%DoNotOverwrt%
HPKBDUNI.INF,HPKBDUNI.IN_,,%DoNotOverwrt%

[HPExtKbd_Copy_SYS32VxD]
HPMMKB.VXD,HPMMKB.VX_,,%DoNotOverwrt%

[HPExtKbd_Copy_INF]
HPExtKbd.INF

;---- Delete MS-Exchange mail client config file to enable Led ----
[HPExtKbd_DeleteExtendFiles]
EXTEND.DAT

;---- Add Registry Entries ----
;Note: Can not use %REG_DWORD% String definition with some Win95 systems : use 0x00010001 !

[HPExtKbd_AddReg]
HKCR,"CLSID\{05D8EB00-7B70-11d0-8A2B-0800090B18D5}",,%REG_SZ%,"HPExtendedKeyboardPropSheet"
HKCR,"CLSID\{05D8EB00-7B70-11d0-8A2B-0800090B18D5}\InProcServer32",,%REG_SZ%,"hpkbdext.dll"
HKCR,"CLSID\{05D8EB00-7B70-11d0-8A2B-0800090B18D5}\InProcServer32","ThreadingModel",%REG_SZ%,"Apartment"
;-------------------------- HKEY_LOCAL_MACHINE Entries
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Keyboard\shellex\PropertySheetHandlers\HPKbdCtrlPanelExt",,%REG_SZ%,"{05D8EB00-7B70-11d0-8A2B-0800090B18D5}"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","HpMmKbd",%REG_SZ%,"HpMmKbd.exe"
;Led Extension
HKLM,"SOFTWARE\Microsoft\Exchange\Client\Extensions","Hp_Cmd_Extension",%REG_SZ%,"4.0;"%11%"\HpMapiLd.dll"
;Pause
HKLM,"Software\Hewlett-Packard\Extended Keyboard\Pause","StandbyEnable",0x00010001,1,0,0,0
HKLM,"Software\Hewlett-Packard\Extended Keyboard\Pause","LockEnable",0x00010001,1,0,0,0
;Menu
HKLM,"Software\Hewlett-Packard\Extended Keyboard\Menu","Path",%REG_SZ%,"HpHlpKbd.exe"
;Information
HKLM,"Software\Hewlett-Packard\Extended Keyboard\Information","Path",%REG_SZ%,"c:\Hp_Info\default.htm"


;---- Add Registry Entry for Win98 VxD ----
[HPExtKbd_AddReg_VxD]
HKLM,"SYSTEM\CurrentControlSet\Control\SessionManager\KnownVxDs","HpMmKb",%REG_SZ%,"HpMmKb.Vxd"


;---- Add RunOnce Registry Entry to launch Setup.exe ----
[HPExtKbd_AddRegRunOnce]
; Finish the setup and start the main application
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce",%SetupKiss%,%REG_SZ%,%11%"\hpksetup.exe -inf -run -win98nt5"

[HPExtKbd_AddRegRunOnceReboot]
; Finish the setup but don't start the main application
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce",%SetupKiss%,%REG_SZ%,%11%"\hpksetup.exe -s -inf -win98nt5"



;------------------- Win98  -----------------------------------
;
; On Win95, multiple 'CopyFiles' command NOT supported:
; The section must have a single 'CopyFiles' command containing
; several section names separated with comma. 
; If the command line is too long, Setupx.dll will cause a 
; "General Protection Fault"...
;
[HPExtKbd_Install]
CopyFiles = HPExtKbd_Copy_SYS32,HPExtKbd_Copy_SYS32VxD,HPExtKbd_Copy_INF
DelFiles  = HPExtKbd_DeleteExtendFiles
AddReg    = HPExtKbd_AddReg,HPExtKbd_AddReg_VxD,HPExtKbd_AddRegRunOnce

[HPExtKbd_InstallFromExe]
CopyFiles = HPExtKbd_Copy_SYS32,HPExtKbd_Copy_SYS32VxD,HPExtKbd_Copy_INF
DelFiles  = HPExtKbd_DeleteExtendFiles
AddReg    = HPExtKbd_AddReg,HPExtKbd_AddReg_VxD

;------------------- Handy Macros ----------------------------------------
[Strings]
REG_SZ = 0x00000000

;Do not overwrite a file in the destination directory if the existing file is newer than the source file
DoNotOverwrt = 0x00000020

SetupKiss	= "SetupKiss"

;------------------- Localizable -----------------------------------------
HP          = "Hewlett-Packard Company"
DISK1NAME   = "HP Extended Keyboard support software disk 1"
DISK2NAME   = "HP Extended Keyboard support software disk 2"
HPExtKbd    = "Hewlett-Packard Extended Keyboard"
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.57