; pmusb6k.INF ; ; Version 2.1.4.0, 2008/11/25 ; ; INF file for PenMount USB 6000 Driver ; ; Copyright (c) 2008 PenMount ; [Version] Signature = "$WINDOWS NT$" Class = HIDClass ClassGuid = {745a17a0-74d3-11d0-b6fe-00a0c90f57da} Provider = %PENMOUNTMfg% DriverVer = 11/25/2008,2.1.4.0 CatalogFile.NTx86 = pmu6kx86.cat CatalogFile.NTAMD64 = pmu6kx64.cat [SourceDisksNames.x86] 1=%PenMountDisk%,,,\i386 [SourceDisksNames.amd64] 1=%PenMountDisk%,,,\amd64 [SourceDisksFiles] pmusb6k.sys = 1 [ControlFlags] ExcludeFromSelect = * [DestinationDirs] DefaultDestDir = 10,System32\Drivers ; -------------------------------------------------------------------------------- ; Manufacturer Section ; -------------------------------------------------------------------------------- [Manufacturer] %PENMOUNTMfg% = PENMOUNT.MFG, NTx86, NTamd64 ; PENMOUNT Touchsystems [PENMOUNT.MFG] %PM6000.DeviceDesc% = PenMountUSB.Install, USB\VID_14E1&PID_6000 [PENMOUNT.MFG.NTx86] %PM6000.DeviceDesc% = PenMountUSB.Install, USB\VID_14E1&PID_6000 [PENMOUNT.MFG.NTamd64] %PM6000.DeviceDesc% = PenMountUSB.Install, USB\VID_14E1&PID_6000 ; -------------------------------------------------------------------------------- ; Win XP PenMount USB Install Sections ; -------------------------------------------------------------------------------- [PenMountUSB.Install.NT] Include = input.inf Needs = HID_Inst.NT Copyfiles = PenMountUSB.Install.CopyFiles.NT [PenMountUSB.Install.NT.HW] AddReg = PenMount_HW_AddReg ; -------------------------- Copy files --------------- [PenMountUSB.Install.CopyFiles.NT] pmusb6k.sys ; ------------------------- Registry ------------------- [PenMount_HW_AddReg] HKR,,"LowerFilters",0x00010000,"pmusb6k" HKCU,"Control Panel\Mouse",DoubleClickHeight,0x00000000,"25" HKCU,"Control Panel\Mouse",DoubleClickWidth,0x00000000,"25" HKCU,"Control Panel\Mouse",DoubleClickSpeed,0x00000000,"800" ; ----------------------------- Add services ------------ [PenMountUSB.Install.NT.Services] Include = input.inf Needs = HID_Inst.NT.Services AddService = pmusb6k,,pmusb6k_Service_Inst,pmusb6k_EventLog_Inst [pmusb6k_Service_Inst] ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% StartType = 3 ;%SERVICE_DEMAND_START% ErrorControl = 0 ;%SERVICE_ERROR_IGNORE% ServiceBinary = %12%\pmusb6k.sys LoadOrderGroup = extended base [pmusb6k_EventLog_Inst] AddReg = pmusb6k_EventLog_AddReg [pmusb6k_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\pmusb6k.sys" HKR,,TypesSupported,0x00010001,7 ; -------------------------------------------------------------------------------- ; String Section ; -------------------------------------------------------------------------------- [Strings] PenMountDisk="PenMount USB Touch Panel Controller Installation Package" PENMOUNTMfg="PenMount" PM6000.DeviceDesc="PenMount 6000 USB" PENMOUNT.SvcDesc="PenMount USB Touch Panel Controller Driver"