; pmmouhid.inf
;
; Version 2.4.0.0, 2012/10/05
;
; INF file for PenMount HID Mouse Driver
;
; Copyright (c) 2012 PenMount Touch Solutions
; 
;=============================================================

[Version]
Signature = "$Windows NT$"
Provider  = %PENMOUNT.MFG%
ClassGUID = {4D36E96F-E325-11CE-BFC1-08002BE10318}
Class     = Mouse
DriverVer = 10/05/2012,2.4.0.0
CatalogFile.NTx86   = pmmouhidx86.cat
CatalogFile.NTAMD64 = pmmouhidx64.cat

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

[SourceDisksNames]
1=%PMMOUHID.SRCDISK.DESC%

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

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

[SourceDisksFiles]
pmmouhid.sys = 1
pmCoInstlr.dll = 1

[DestinationDirs]
DefaultDestDir                  = 12
PMMOUHID.CopyFiles              = 12
PMMOUHID.CoInstallers.CopyFiles = 11

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

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

[PENMOUNT.MFG]
%PMMOUHID.DESC% = PMMOUHID, HID\VID_1204&PID_9998
%PMMOUHID.DESC% = PMMOUHID, HID\VID_1204&PID_9998&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_5000
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_5000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6000
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6003
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6003&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6004
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6004&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6005
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6005&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6006
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6006&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6250
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6250&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_3000
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_3000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_3500
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_3500&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\DCO9000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\DCO6000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\DCO6250&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\DCO3000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\DCO3500&Col01

[PENMOUNT.MFG.NTx86]
%PMMOUHID.DESC% = PMMOUHID, HID\VID_1204&PID_9998
%PMMOUHID.DESC% = PMMOUHID, HID\VID_1204&PID_9998&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_5000
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_5000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6000
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6003
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6003&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6004
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6004&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6005
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6005&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6006
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6006&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6250
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6250&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_3000
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_3000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_3500
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_3500&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\DCO9000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\DCO6000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\DCO6250&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\DCO3000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\DCO3500&Col01

[PENMOUNT.MFG.NTamd64]
%PMMOUHID.DESC% = PMMOUHID, HID\VID_1204&PID_9998
%PMMOUHID.DESC% = PMMOUHID, HID\VID_1204&PID_9998&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_5000
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_5000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6000
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6003
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6003&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6004
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6004&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6005
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6005&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6006
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6006&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6250
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_6250&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_3000
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_3000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_3500
%PMMOUHID.DESC% = PMMOUHID, HID\VID_14E1&PID_3500&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\DCO9000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\DCO6000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\DCO6250&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\DCO3000&Col01
%PMMOUHID.DESC% = PMMOUHID, HID\DCO3500&Col01

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

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

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

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

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

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

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

[PMMOUHID.CoInstallers]
CopyFiles = PMMOUHID.CoInstallers.CopyFiles
AddReg    = PMMOUHID.CoInstallers.AddReg

[PMMOUHID.CoInstallers.CopyFiles]
%PENMOUNT.FILE.CONINSTLR%
 
[PMMOUHID.CoInstallers.AddReg]
HKR,,"CoInstallers32",0x00010000,%PENMOUNT.FILE.CONINSTLR%",CoInstlrProc"

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

[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

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

[Strings]
PMMOUHID.DESC           = "PenMount Touch Screen Pointer"
PMMOUHID.SERVICE.NAME   = "pmmouhid" 
PMMOUHID.SERVICE.DESC   = "PenMount HID Mouse Device Driver"
PMMOUHID.SRCDISK.DESC   = "PenMount HID Mouse Driver Package"
PENMOUNT.MFG            = "PenMount Touch Solutions"
PENMOUNT.FILE.CONINSTLR = "pmCoInstlr.dll"