; pmmouser.inf
;
; Version 2.1.5.108 , 2009/07/23
; INF File for PenMount Serial Device Driver
;
; (c) Copyright 2009 PenMount
;

[Version]
Signature = "$Windows NT$"
Provider  = %PENMOUNT%
Class     = Mouse
ClassGUID = {4D36E96F-E325-11CE-BFC1-08002BE10318}
DriverVer = 07/23/2009,2.1.5.108
CatalogFile.NTx86   = pmmouserx86.cat
CatalogFile.NTAMD64 = pmmouserx64.cat

[DestinationDirs]
DefaultDestDir = 12

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

[PENMOUNT.Mfg]
%PENMOUNT.DeviceDesc0% = PMMOUSER, SERENUM\DCO6000
%PENMOUNT.DeviceDesc1% = PMMOUSER, SERENUM\DCO9000

[PENMOUNT.Mfg.NTx86]
%PENMOUNT.DeviceDesc0% = PMMOUSER, SERENUM\DCO6000
%PENMOUNT.DeviceDesc1% = PMMOUSER, SERENUM\DCO9000

[PENMOUNT.Mfg.NTamd64]
%PENMOUNT.DeviceDesc0% = PMMOUSER, SERENUM\DCO6000
%PENMOUNT.DeviceDesc1% = PMMOUSER, SERENUM\DCO9000

;
; General installation section
;
[PMMOUSER]
AddReg=PMMOUSER.AddReg
CopyFiles=PMMOUSER.CopyFiles

[PMMOUSER.AddReg]
HKCU,"Control Panel\Mouse",DoubleClickHeight,0x00000000,"25"
HKCU,"Control Panel\Mouse",DoubleClickWidth,0x00000000,"25"
HKCU,"Control Panel\Mouse",DoubleClickSpeed,0x00000000,"800"

;
; File sections
;
[PMMOUSER.CopyFiles]
pmmouser.sys

; -----------------------------------------------------------------------
;
; Service Installation
;
[PMMOUSER.Services]
Include=msmouse.inf
Needs=MouClass.Services
AddService = pmmouser , 0x00000002 , PMMOUSER_Service_Inst, PMMOUSER_EventLog_Inst

[PMMOUSER_Service_Inst]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Pointer Port
ServiceBinary  = %12%\pmmouser.sys

[PMMOUSER_EventLog_Inst]
AddReg = PMMOUSER_EventLog_AddReg

[PMMOUSER_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\pmmouser.sys"
HKR,,TypesSupported,0x00010001,7


;
; Source file information
;
[SourceDisksNames.x86]
1=%PenMountDisk%,,,\i386

[SourceDisksNames.amd64]
1=%PenMountDisk%,,,\amd64

[SourceDisksFiles]
pmmouser.sys = 1,,

[Strings]
REG_SZ         = 0x00000000
REG_MULTI_SZ   = 0x00010000
REG_EXPAND_SZ  = 0x00020000
REG_BINARY     = 0x00000001
REG_DWORD      = 0x00010001
SERVICEROOT    = "System\CurrentControlSet\Services"

PENMOUNT_SERVICE        = "PenMount Serial Touch Controller Device Driver"
PENMOUNT.DeviceDesc0    = "PenMount 6000 Serial"
PENMOUNT.DeviceDesc1    = "PenMount 9000 Serial"
PenMountDisk            = "PenMount Serial Touch Controller Device Package"
PENMOUNT                = "PenMount"
PENMOUNT.GUID           ="{2dec70a3-3f00-432e-84de-f2c95a62ce79}"
PENMOUNT.FILE.CONINSTLR ="pmCoInstlr.dll"