KMHID.INF Driver File Contents (5126TH.zip)

[Version]
Signature      = "$CHICAGO$"
Class	       = HID
ClassGUID      = {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Provider       = %KeyMaestro%
CatalogFile    = Kmhid.cat
CatalogFile.NT = Kmhid.cat
DriverVer      = 03/01/2000,1.03.00,00

[SourceDisksNames]
1 = %DiskName%,,
2 = "Windows 98	CD-ROM","BASE5.CAB",

[ClassInstall]
AddReg = HIDClass.AddReg

[HIDClass.AddReg]
HKR,,,0,%HIDClassDescription%
HKR,,Icon,,-24
HKR,,Installer,,hidci.dll

[ClassInstall32]
AddReg = HIDClass32.AddReg

[HIDClass32.AddReg]
HKR,,,,%HIDClassDescription%
HKR,,Icon,,-24
HKR,,NoInstallClass,,1

[DestinationDirs]
DefaultDestDir	     = 10,system32\drivers
KMaestro.Uninst.Copy = 11
KMaestro.App.Copy    = 30,KMaestro

[SourceDisksFiles]
KMaestro.exe = 1,Files
KMaestro.ini = 1,Files
KMConfig.exe = 1,Files
Help.htm     = 1,Files
KMUninst.exe = 1,Uninst
KMHID.exe    = 1,Files
Maestro.bmp  = 1,Files
icon.gif     = 1,Files
kmhid.cat    = 1
hidusb.sys   = 2,,9168

[ControlFlags]
ExcludeFromSelect = *

[Manufacturer]
%KeyMaestro% = Mfg.Models

[Mfg.Models]
%Model.Interface1% = Mdl.Dev.If1,USB\VID_046E&PID_5301&REV_0001&MI_01
%Model.Interface0% = Mdl.Dev.If0,USB\VID_046E&PID_5301&REV_0001&MI_00

[Mdl.Dev.If1]
AddReg	  = Dev.If1.AddReg,KMaestro.App.AddReg
CopyFiles = Dev.If1.Copy,KMaestro.Uninst.Copy,KMaestro.App.Copy

[Mdl.Dev.If0]
AddReg	  = Dev.If1.AddReg
CopyFiles = Dev.If1.Copy

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

[KMaestro.App.AddReg]
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,KeyMaestro,0,c:\KMaestro\Kmaestro.exe
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\KeyMaestro,DisplayName,0,%Version%
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\KeyMaestro,UninstallString,0,%11%\KMUninst.exe
;HKCR,AudioCD\shell\play\command,,,"C:\KMaestro\KMaestro.exe %play"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,KeyMaestro,0,c:\KMaestro\KMConfig.exe

[Dev.If1.Copy]
hidusb.sys

[KMaestro.VXD.Copy]
Maestro0.vxd,Maestro0.vxd

[KMaestro.App.Copy]
KMaestro.exe,KMaestro.exe
KMaestro.ini,KMaestro.ini
KMConfig.exe,KMConfig.exe
Help.htm    ,Help.htm
Maestro.bmp ,Maestro.bmp
KMHID.exe   ,KMHID.exe
icon.gif    ,icon.gif

[KMaestro.Uninst.Copy]
KMUninst.exe,KMUninst.exe

[Mdl.Dev.If0.NT]
;

[Mdl.Dev.If0.NT.Services]
AddService = hidusb, 0x00000002, Dev.If1.NT.AddService

[Mdl.Dev.If1.NT]
AddReg	  = KMaestro.App.AddReg
CopyFiles = KMaestro.Uninst.Copy,KMaestro.App.Copy

[Mdl.Dev.If1.NT.Services]
AddService = hidusb, 0x00000002, Dev.If1.NT.AddService

[Dev.If1.NT.AddService]
DisplayName    = %HID.SvcDesc%
ServiceType    = 1			; SERVICE_KERNEL_DRIVER
StartType      = 3			; SERVICE_DEMAND_START
ErrorControl   = 1			; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\hidusb.sys
LoadOrderGroup = extended base

[Strings]
Version			= "KeyMaestro Multimedia Keyboard Driver V1.03.00"
KeyMaestro		= "KeyMaestro"
DiskName		= "KeyMaestro USB Multimedia Keyboard/Hub Driver Disk"
HIDClassDescription	= "Human Interface Devices"
Model.Interface1	= "KeyMaestro Multimedia Keyboard"
Model.Interface0	= "KeyMaestro USB Keyboard"
HID.SvcDesc		= "Microsoft HID Class Driver"
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: web2, load: 1.26