; pmmouhid.inf
;
; Version 2.3.3.0, 2010/01/08
;
; INF file for PenMount HID Mouse Driver
;
; Copyright (c) 2010 PenMount
; 
;=============================================================

[Version]
Signature = "$Windows NT$"
Provider  = %PMMOUHID.MFG%
ClassGUID = {4D36E96F-E325-11CE-BFC1-08002BE10318}
Class     = Mouse
DriverVer = 01/08/2010,2.3.3.0
CatalogFile.NTx86   = pmmouhidx86.cat
CatalogFile.NTAMD64 = pmmouhidx64.cat

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

[Manufacturer]
%PMMOUHID.MFG%   = PMMOUHID.MFG, NTx86, NTamd64

[PMMOUHID.MFG]
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_1204&PID_9998
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_1204&PID_9998&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_5000
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_5000&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6000
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6000&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6003
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6003&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6004
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6004&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6005
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6005&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6006
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6006&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6007
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6007&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6008
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6008&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6009
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6009&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_600A
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_600A&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6250
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6250&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_3000
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_3000&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_3001
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_3001&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_3002
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_3002&Col01
%PMMOUHID.DESC2% = PMMOUHID, HID\DCO9000&Col01
%PMMOUHID.DESC2% = PMMOUHID, HID\DCO6000&Col01
%PMMOUHID.DESC2% = PMMOUHID, HID\DCO6250&Col01

[PMMOUHID.MFG.NTx86]
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_1204&PID_9998
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_1204&PID_9998&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_5000
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_5000&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6000
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6000&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6003
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6003&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6004
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6004&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6005
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6005&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6006
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6006&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6007
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6007&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6008
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6008&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6009
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6009&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_600A
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_600A&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6250
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6250&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_3000
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_3000&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_3001
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_3001&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_3002
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_3002&Col01
%PMMOUHID.DESC2% = PMMOUHID, HID\DCO9000&Col01
%PMMOUHID.DESC2% = PMMOUHID, HID\DCO6000&Col01
%PMMOUHID.DESC2% = PMMOUHID, HID\DCO6250&Col01

[PMMOUHID.MFG.NTamd64]
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_1204&PID_9998
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_1204&PID_9998&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_5000
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_5000&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6000
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6000&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6003
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6003&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6004
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6004&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6005
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6005&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6006
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6006&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6007
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6007&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6008
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6008&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6009
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6009&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_600A
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_600A&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_6250
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_6250&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_3000
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_3000&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_3001
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_3001&Col01
%PMMOUHID.DESC1% = PMMOUHID, HID\VID_14E1&PID_3002
%PMMOUHID.DESC2% = PMMOUHID, HID\VID_14E1&PID_3002&Col01
%PMMOUHID.DESC2% = PMMOUHID, HID\DCO9000&Col01
%PMMOUHID.DESC2% = PMMOUHID, HID\DCO6000&Col01
%PMMOUHID.DESC2% = PMMOUHID, HID\DCO6250&Col01
;=============================================================

[PMMOUHID]
Include  = msmouse.inf
Needs    = HID_Mouse_Inst.NT
CopyFiles= PMMOUHID.CopyFiles

[PMMOUHID.CopyFiles]
%PMMOUHID.SERVICE.NAME%.sys

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

[PMMOUHID.Services]
include	= msmouse.inf
Needs	= HID_Mouse_Inst.NT.Services
AddService = pmmouhid , , PMMOUHID.Services.Install

[PMMOUHID.Services.Install]
DisplayName    = %PMMOUHID.SERVICE.DESC%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Pointer Port
ServiceBinary  = %12%\%PMMOUHID.SERVICE.NAME%.sys

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

[PMMOUHID.HW]
AddReg = PMMOUHID.HW.AddReg

[PMMOUHID.HW.AddReg]
HKR,,"UpperFilters"   ,0x00010000,%PMMOUHID.SERVICE.NAME%
HKR,,"WaitWakeEnabled",0x00010001,0

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

[DestinationDirs]
DefaultDestDir   = 12

[SourceDisksNames.x86]
1=%PMMOUHID.SRCDISK.DESC%,,,\i386

[SourceDisksNames.amd64]
1=%PMMOUHID.SRCDISK.DESC%,,,\amd64

[SourceDisksFiles]
pmmouhid.sys = 1,,

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

[Strings]
PMMOUHID.DESC1        = "PenMount USB Mouse"
PMMOUHID.DESC2        = "PenMount Touch Screen Pointer"
PMMOUHID.SERVICE.NAME = "pmmouhid" 
PMMOUHID.SERVICE.DESC = "PenMount HID Mouse Filter Driver"
PMMOUHID.SRCDISK.DESC = "PenMount HID Mouse Driver Package"
PMMOUHID.MFG          = "PenMount Touch Solutions"