; Setup INF file for Mouse Suite
; Copyright (C) 1998-1999, All rights reserved.

[Version]
Signature="$WINDOWS NT$"
Class=HIDClass
ClassGuid={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Provider=%Provider%
CatalogFile=ms99.cat
DriverVer=08/17/2001,%ProductVersion%

[DestinationDirs]
DefaultDestDir			= 12
PMouse.Copy			= 11
PMouse.Copy.NT.SYS		= 12
PMouse.Copy.NT.DLL		= 11
PMouse.Copy.HLP			= 18
coinst.CopyFiles		= 11
USB.Copy.NT			= 12

[ControlFlags]
;
; Mark any install sections for drivers that also control the i8042 keyboard port,
; so that we can warn the user that they may also be affecting their keyboard with
; a mouse driver change.
;
;SharedDriver=PS2Mouse.Inst,%PS2_Inst.SharedDriverMsg%
ExcludeFromSelect.ntx86=USB\VID_0461&PID_4D04

[SourceDisksNames]
91=%PMouseDisk%,"ms98.cab"

[SourceDisksFiles]
PELMOUSE.SYS = 91
PELUSBLF.SYS = 91

PELMICED.EXE = 91
PELCOMM.DLL = 91
PELUTIL.DLL = 91
PELHOOKS.DLL = 91
PELSCRLL.DLL = 91
PELBDO.DLL = 91
PELPPM.DLL = 91
PELWHEEL.DLL = 91
PELZOOM.DLL = 91
;PELRDKEY.DLL = 91
PELSETUP.DLL = 91
PMVAIO.DLL=91

PMUninst.exe = 91
PMUninNT.exe = 91
ICONSPY.EXE = 91


; Manufacturer Sections
; ----------------------------------------
[Manufacturer]
%Mfg%=PMouse

[PMouse]
%USB3DMouse.Desc%=USBMouse.Inst,USB\VID_0461&PID_4D04

;------------------ HID Class Install -------------

;[ClassInstall]
;Addreg=HIDClassReg

[HIDClassReg]
HKR,,,,%HID.ClassName%
HKR,,Icon,,-24
HKR,,NoInstallClass,,1

[ClassInstall32]
Addreg=HIDClassReg

;------------------ USB Mouse Win2000 -------------
[USBMouse.Inst.NT]
AddReg = PMouse.AddReg, PMouse.AddUninstReg, PMouse.AddUninstReg.NT, PMouse.AddUninstReg.USB
CopyFiles = PMouse.Copy.NT.SYS, PMouse.Copy.HLP, PMouse.Copy.NT.DLL, PMouse.Copy, USB.Copy.NT
Include=input.inf
Needs=HID_Inst.NT

[USBMouse.Inst.NT.CoInstallers]
CopyFiles=coinst.CopyFiles
AddReg=coinst.AddReg

[coinst.CopyFiles]
Pelsetup.dll,,,2

[coinst.AddReg]
HKR,,CoInstallers32,0x00010000,"Pelsetup.dll"

[USBMouse.Inst.NT.HW]
AddReg=USBMouse.Inst.NT.HW.AddReg

[USBMouse.Inst.NT.HW.AddReg]
HKR,,"LowerFilters",0x00010000,"Pelusblf","pelmouse"

[USBMouse.Inst.NT.Services]
AddService = pelusblf,, pelusblf.Service.Inst.NT, pelusblf.EventLog.Inst.NT
AddService = pelmouse,, pelmouse.Service.Inst.NT, pelmouse.EventLog.Inst.NT
Include=input.inf
Needs=HID_Inst.NT.Services

;----------------------------------------
; PELusbm Service Install - Windows NT
;----------------------------------------
[pelusblf.Service.Inst.NT]
DisplayName    = %PELUSBLF.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\pelusblf.sys
LoadOrderGroup = extended base

[pelusblf.EventLog.Inst.NT]
AddReg = pelusblf.EventLog.AddReg.NT

[pelusblf.EventLog.AddReg.NT]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\pelusblf.sys"
HKR,,TypesSupported,0x00010001,7

;----------------------------------------
; PELMouse Service Install - Windows NT
;----------------------------------------
[pelmouse.Service.Inst.NT]
DisplayName    = %PELMOUSE.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\pelmouse.sys
LoadOrderGroup = Pointer Port

[pelmouse.EventLog.Inst.NT]
AddReg = pelmouse.EventLog.AddReg.NT

[pelmouse.EventLog.AddReg.NT]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\pelmouse.sys"
HKR,,TypesSupported,0x00010001,7

[PMouse.AddReg]
; Add Run Key...
;HKLM,%SystemRunKey%,"Mouse Suite 98 Daemon",0,PELMICED.EXE
;HKLM,%SystemRunOnceKey%,"Mouse Suite 98 Daemon",0,"PELMICED.EXE /RunOnce"
;HKLM,%SystemRunKey%,"Mouse Suite 98 Daemon",0,ICONSPY.EXE
HKLM,%SystemRunKey%,"Mouse Suite 98 Daemon",0,"ICO.EXE"
HKCU,%CoInstallerKey%,"Run",0,"ICONSPY.EXE"
;  Mouse Type 0:USB   1:PS/2
HKCU,%CoInstallerKey%,"MouseType",65537,0,0,0,0	

; Add CPLX Key...
HKLM,%MouseCPLXKey%"\Mouse Suite 98 BDO",,0,%CPLXBDOCLSID%
HKCR,"CLSID\"%CPLXBDOCLSID%,,0,"Mouse Suite 98 BDO"
HKCR,"CLSID\"%CPLXBDOCLSID%"\InProcServer32",,0,PELBDO.DLL
HKCR,"CLSID\"%CPLXBDOCLSID%"\InProcServer32",ThreadingModel,0,Apartment
HKLM,%MouseCPLXKey%"\Mouse Suite 98 WHEEL",,0,%CPLXWHEELCLSID%
HKCR,"CLSID\"%CPLXWHEELCLSID%,,0,"Mouse Suite 98 WHEEL"
HKCR,"CLSID\"%CPLXWHEELCLSID%"\InProcServer32",,0,PELWHEEL.DLL
HKCR,"CLSID\"%CPLXWHEELCLSID%"\InProcServer32",ThreadingModel,0,Apartment
HKLM,%MouseCPLXKey%"\Mouse Suite 98 PPM",,0,%CPLXPPMCLSID%
HKCR,"CLSID\"%CPLXPPMCLSID%,,0,"Mouse Suite 98 PPM"
HKCR,"CLSID\"%CPLXPPMCLSID%"\InProcServer32",,0,PELPPM.DLL
HKCR,"CLSID\"%CPLXPPMCLSID%"\InProcServer32",ThreadingModel,0,Apartment

HKLM,%ProductKey%,"ProductName",0,%ProductName%
HKLM,%ProductKey%,"Version",0,%ProductVersion%
HKCU,%ProductKey%,"Version",0,%ProductVersion%

HKCU,%ProductKey%,"EnableTooltips",0x00010001,0
HKLM,%ProductKey%,"EnableTooltips",0x00010001,0
;HKCU,%ProductKey%"\Wheel","Use Shift for Horizontal Scroll",0x00010001,0
HKCU,%ProductKey%"\Mouse\2DMouse","DefaultProductName",0,%2D.Product%
HKLM,%ProductKey%"\Mouse\2DMouse","DefaultProductName",0,%2D.Product%
;HKCU,%ProductKey%"\Mouse\2DMouse","ID",0x00010001,0,0,0,0
HKCU,%ProductKey%"\Mouse\3DMouse","DefaultProductName",0,%3D.Product%
HKLM,%ProductKey%"\Mouse\3DMouse","DefaultProductName",0,%3D.Product%
;HKCU,%ProductKey%"\Mouse\3DMouse","ID",0x00010001,3,0,0,0
HKCU,%ProductKey%"\Mouse\Ergo","DefaultProductName",0,%Ergo.Product%
HKLM,%ProductKey%"\Mouse\Ergo","DefaultProductName",0,%Ergo.Product%
;HKCU,%ProductKey%"\Mouse\Ergo","ID",0x00010001,e3,0,0,0

;HKLM,%ProductKey%"\ButtonFunctions\HyperLink","Dll Path",0,"pelutil"
;HKLM,%ProductKey%"\ButtonFunctions\HyperLink","Function Entry",0,"OnShortcut"
;HKLM,%ProductKey%"\ButtonFunctions\HyperLink","Setting Entry",0,"DlgShortcutSetting"
;HKLM,%ProductKey%"\ButtonFunctions\HyperLink","Desc Entry",0,"ShortcutGetDescript"
;HKLM,%ProductKey%"\ButtonFunctions\HyperLink","Local Name Entry",0,"ShortcutGetLocalName"
;HKLM,%ProductKey%"\ButtonFunctions\HyperLink","Desc Name",0,"HyperLink"
;HKLM,%ProductKey%"\ButtonFunctions\HyperLink","Call On",0x00010001,0
;HKLM,%ProductKey%"\ButtonFunctions\HyperLink","Flag",0x00010001,0
;HKLM,%ProductKey%"\ButtonFunctions\Zooming","Dll Path",0,"pelzoom"
;HKLM,%ProductKey%"\ButtonFunctions\Zooming","Function Entry",0,"OnZooming"
;HKLM,%ProductKey%"\ButtonFunctions\Zooming","Setting Entry",0,"DlgZoomingSetting"
;HKLM,%ProductKey%"\ButtonFunctions\Zooming","Desc Entry",0,"ZoomingGetDescript"
;HKLM,%ProductKey%"\ButtonFunctions\Zooming","Local Name Entry",0,"ZoomingGetLocalName"
;HKLM,%ProductKey%"\ButtonFunctions\Zooming","Desc Name", 0, "Magnifier"
;HKLM,%ProductKey%"\ButtonFunctions\Zooming","Call On",0x00010001,2
;HKLM,%ProductKey%"\ButtonFunctions\Zooming","Flag",0x00010001,0

; Record Key DLL for OEM
;HKLM,%ProductKey%"\ButtonFunctions\RecordKey","Call On",0x00010001,0,0,0,0
;HKLM,%ProductKey%"\ButtonFunctions\RecordKey","Desc Entry",0,"RdKeyGetDescript"
;HKLM,%ProductKey%"\ButtonFunctions\RecordKey","Desc Name", 0, "Record Macro Key"
;HKLM,%ProductKey%"\ButtonFunctions\RecordKey","Dll Path",0,"PelRdKey"
;HKLM,%ProductKey%"\ButtonFunctions\RecordKey","Flag",0x00010001,0,0,0,0
;HKLM,%ProductKey%"\ButtonFunctions\RecordKey","Function Entry",0,"OnKeyMapping"
;HKLM,%ProductKey%"\ButtonFunctions\RecordKey","Local Name Entry",0,"RdKeyGetLocalName"
;HKLM,%ProductKey%"\ButtonFunctions\RecordKey","Setting Entry",0,"OpenRdKeyDlg"

; OEM logo selection
HKLM,%ProductKey%,"UseDefaultMousePicture",0,%OEMLogoNumber%
HKCU,%ProductKey%,"UseDefaultMousePicture",0,%OEMLogoNumber%
; Default mouse ID to show in Button page if no devices was found...
HKLM,%ProductKey%,"DefaultMouseID",0,%DefaultMouseID%
; PS/2 2D Mouse Button Number
HKLM,%ProductKey%"\Mouse\2DMouse","ButtonNumber",0,%2DMouseButtonNumber%
; Support Information
HKLM,%ProductKey%,"Web",0,%WebLink%
HKCU,%ProductKey%,"Web",0,%WebLink%
HKLM,%ProductKey%,"Mail",0,%EmailLink%
HKCU,%ProductKey%,"Mail",0,%EmailLink%

; Select Resource Dll for OEM
;HKCU,%ProductKey%"\ResourceDLL","EnableSelect",0,"1"
;HKLM,%ProductKey%"\ResourceDLL","EnableSelect",0,"1"
;HKCU,%ProductKey%"\ResourceDLL","SelectResourceDll",0,%SelExtResDll%
;HKLM,%ProductKey%"\ResourceDLL","SelectResourceDll",0,%SelExtResDll%
;HKCU,%ProductKey%"\ResourceDLL","ResourceNameToSelect",0,"4DMouse"
;HKLM,%ProductKey%"\ResourceDLL","ResourceNameToSelect",0,"4DMouse"
;HKCU,%ProductKey%"\ResourceDLL","SelectResourceDllFunc",0,%SelResFuncEntry%
;HKLM,%ProductKey%"\ResourceDLL","SelectResourceDllFunc",0,%SelResFuncEntry%

;HKCU,%ProductKey%"\ResourceDLL\"%SelResDll_1%,"4D Desc Name",0,%SelResDll_1_ProductName_4D%
;HKLM,%ProductKey%"\ResourceDLL\"%SelResDll_1%,"4D Desc Name",0,%SelResDll_1_ProductName_4D%
;HKCU,%ProductKey%"\ResourceDLL\"%SelResDll_2%,"4D Desc Name",0,%SelResDll_2_ProductName_4D%
;HKLM,%ProductKey%"\ResourceDLL\"%SelResDll_2%,"4D Desc Name",0,%SelResDll_2_ProductName_4D%


; Use external resource dll for OEM
HKLM,%ProductKey%,"ExternalResourceDll",0,%ExtResDll%
HKCU,%ProductKey%,"ExternalResourceDll",0,%ExtResDll%


; 4D SPMouse only...
HKLM,%ProductKey%,"MinDblClkSpeed",0x00010001,0xC8
;HKCU,%ProductKey%"\Wheel","Max Lines",0x00010001,0x15
;HKCU,%ProductKey%"\Wheel","PageRequire",0x00010001,0x0A
;HKCU,%ProductKey%"\Wheel","PagePerMickey",0x00010001,0x07
;;HKCU,%ProductKey%"\Mouse\4DMouse","ProductName",0,%SP4D.Product%
;HKCU,%ProductKey%"\Mouse\4DMouse","DefaultProductName",0,%SP4D.Product%
;HKCU,%ProductKey%"\Mouse\4DMouse","ID",0x00010001,0xA1
HKCU,"Control Panel\desktop","WheelScrollLines",0,"3"
HKCU,%ProductKey%,"UseComboBox",0,"1"
HKLM,%ProductKey%,"UseComboBox",0,"1"
;HKCU,%ProductKey%,"InfoAddSearchSPString",0,"1"

;Sony
HKCU,%ProductKey%,"SonyUI",0x00010001,0x01
HKLM,%ProductKey%,"SonyUI",0x00010001,0x01
HKCU,%ProductKey%,"OrientationPageNotShow",0,"1"
HKLM,%ProductKey%,"OrientationPageNotShow",0,"1"
HKLM,%ProductKey%"\MouseUID","HID\VID_0461&PID_4D04",0x00010001,0x03


[PMouse.AddUninstReg.NT]
HKLM,%UNINSTALL_SHARED_REG%"\"%UninstallKeyName%"\HKEY_LOCAL_MACHINE",%NTServiceRootKey%"\pelmouse",0,0
HKLM,%UNINSTALL_SHARED_REG%"\"%UninstallKeyName%"\HKEY_LOCAL_MACHINE",%NTServiceRootKey%"\pelusblf",0,0
HKLM,%UninstallKey%"\DeleteKey",%NTServiceRootKey%"\pelmouse",0,""
HKLM,%UninstallKey%"\DeleteKey",%NTServiceRootKey%"\pelusblf",0,""
HKLM,%UNINSTALL_SHARED_FILE%"\pelmouse.sys",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",pelmouse.sys,0,"%SYS32_DIR%"
HKLM,%UNINSTALL_SHARED_FILE%"\pelusblf.sys",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",pelusblf.sys,0,"%SYS32_DIR%"
HKLM,%UNINSTALL_SHARED_FILE%"\Pmuninnt.exe",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",Pmuninnt.exe,0,""
HKLM,%UNINSTALL_SHARED_FILE%"\Pelsetup.dll",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",Pelsetup.dll,0,""
HKLM,%UNINSTALL_SHARED_FILE%"\Pmouse.inf",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",Phidmou.inf,0,"%INF_DIR%"
HKLM,%UninstallKey%"\DeleteFiles",Phidmou.pnf,0,"%INF_DIR%"

[PMouse.AddUninstReg.USB]
HKLM,%UninstallKey%"\RestoreDriver\"%Provider%,%USB2DMouse.Desc%,0,"@HID"
HKLM,%UninstallKey%"\RestoreDriver\"%Provider%,%USB3DMouse.Desc%,0,"@HID"
HKLM,%UninstallKey%"\RestoreDriver\"%Provider%,%USBErgoMouse.Desc%,0,"@HID"
HKLM,%UninstallKey%"\RestoreDriver\"%Provider%,%USBScrollPointProMouse.Desc%,0,"@HID"
HKLM,%UninstallKey%"\RestoreDriver\"%Provider%,%USBScrollPointIIMouse.Desc%,0,"@HID"

[PMouse.AddUninstReg]
HKLM,%UninstallKey%,DisplayName,0,%ProductName%
HKLM,%UninstallKey%,UninstallString,0,"PMUninst.exe MouseSuite98"
HKLM,%UninstallKey%,SetupTitle,0,%ProductName%" Uninstall"
HKLM,%UninstallKey%,FontName,0,"Times New Roman Italic"
HKLM,%UninstallKey%,FontColor,0,"White"
HKLM,%UninstallKey%,NeedRestart,0,"TRUE"

HKLM,%UNINSTALL_SHARED_REG%"\"%UninstallKeyName%"\HKEY_LOCAL_MACHINE",%ProductKey%,0,0
HKLM,%UninstallKey%"\DeleteKey",%ProductKey%,0,""
HKLM,%UNINSTALL_SHARED_REG%"\"%UninstallKeyName%"\HKEY_CURRENT_USER",%ProductKey%"\",0,0
HKLM,%UninstallKey%"\DeleteKey",%ProductKey%"\",0,HKEY_CURRENT_USER

HKLM,%UNINSTALL_SHARED_REG%"\"%UninstallKeyName%"\HKEY_LOCAL_MACHINE",%SystemRunKey%,0,"Mouse Suite 98 Daemon"
HKLM,%UninstallKey%"\DeleteValue",%SystemRunKey%,0,"Mouse Suite 98 Daemon"

HKLM,%UNINSTALL_SHARED_REG%"\"%UninstallKeyName%"\HKEY_LOCAL_MACHINE",%MouseCPLXKey%"\Mouse Suite 98 PPM",0,0
HKLM,%UninstallKey%"\DeleteKey",%MouseCPLXKey%"\Mouse Suite 98 PPM",0,""
HKLM,%UNINSTALL_SHARED_REG%"\"%UninstallKeyName%"\HKEY_LOCAL_MACHINE",%MouseCPLXKey%"\Mouse Suite 98 BDO",0,0
HKLM,%UninstallKey%"\DeleteKey",%MouseCPLXKey%"\Mouse Suite 98 BDO",0,""
HKLM,%UNINSTALL_SHARED_REG%"\"%UninstallKeyName%"\HKEY_LOCAL_MACHINE",%MouseCPLXKey%"\Mouse Suite 98 WHEEL",0,0
HKLM,%UninstallKey%"\DeleteKey",%MouseCPLXKey%"\Mouse Suite 98 WHEEL",0,""
HKLM,%UNINSTALL_SHARED_REG%"\"%UninstallKeyName%"\HKEY_CLASSES_ROOT","CLSID\"%CPLXPPMCLSID%,0,0
HKLM,%UninstallKey%"\DeleteKey","CLSID\"%CPLXPPMCLSID%,0,HKEY_CLASSES_ROOT
HKLM,%UNINSTALL_SHARED_REG%"\"%UninstallKeyName%"\HKEY_CLASSES_ROOT","CLSID\"%CPLXBDOCLSID%,0,0
HKLM,%UninstallKey%"\DeleteKey","CLSID\"%CPLXBDOCLSID%,0,HKEY_CLASSES_ROOT
HKLM,%UNINSTALL_SHARED_REG%"\"%UninstallKeyName%"\HKEY_CLASSES_ROOT","CLSID\"%CPLXWHEELCLSID%,0,0
HKLM,%UninstallKey%"\DeleteKey","CLSID\"%CPLXWHEELCLSID%,0,HKEY_CLASSES_ROOT

HKLM,%UNINSTALL_SHARED_FILE%"\pelmiced.exe",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",pelmiced.exe,0,""
HKLM,%UNINSTALL_SHARED_FILE%"\ICONSPY.exe",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",ICONSPY.exe,0,""
HKLM,%UNINSTALL_SHARED_FILE%"\pelcomm.dll",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",pelcomm.dll,0,""
HKLM,%UNINSTALL_SHARED_FILE%"\pelutil.dll",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",pelutil.dll,0,""
HKLM,%UNINSTALL_SHARED_FILE%"\pelhooks.dll",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",pelhooks.dll,0,""
HKLM,%UNINSTALL_SHARED_FILE%"\pelscrll.dll",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",pelscrll.dll,0,""
HKLM,%UNINSTALL_SHARED_FILE%"\pelbdo.dll",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",pelbdo.dll,0,""
HKLM,%UNINSTALL_SHARED_FILE%"\pelppm.dll",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",pelppm.dll,0,""
HKLM,%UNINSTALL_SHARED_FILE%"\pelwheel.dll",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",pelwheel.dll,0,""
HKLM,%UNINSTALL_SHARED_FILE%"\pelzoom.dll",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",pelzoom.dll,0,""
;HKLM,%UNINSTALL_SHARED_FILE%"\pelrdkey.dll",%UninstallKeyName%,0,0
;HKLM,%UninstallKey%"\DeleteFiles",pelrdkey.dll,0,""
HKLM,%UNINSTALL_SHARED_FILE%"\Pmuninst.exe",%UninstallKeyName%,0,0
HKLM,%UninstallKey%"\DeleteFiles",Pmuninst.exe,0,""
HKLM,%UninstallKey%"\DeleteFiles",ICO.exe,0,""

;HKLM,%UNINSTALL_SHARED_FILE%"\"%SelExtResDll%,%UninstallKeyName%,0,0
;HKLM,%UninstallKey%"\DeleteFiles",%SelExtResDll%,0,""
;HKLM,%UNINSTALL_SHARED_FILE%"\"%SelResDll_1%".dll",%UninstallKeyName%,0,0
;HKLM,%UninstallKey%"\DeleteFiles",%SelResDll_1%".dll",0,""
;HKLM,%UNINSTALL_SHARED_FILE%"\"%SelResDll_2%".dll",%UninstallKeyName%,0,0
;HKLM,%UninstallKey%"\DeleteFiles",%SelResDll_2%".dll",0,""
;HKLM,%UNINSTALL_SHARED_FILE%"\"%SelResDll_3%".dll",%UninstallKeyName%,0,0
;HKLM,%UninstallKey%"\DeleteFiles",%SelResDll_3%".dll",0,""
;HKLM,%UNINSTALL_SHARED_FILE%"\"%SelResDll_4%".dll",%UninstallKeyName%,0,0
;HKLM,%UninstallKey%"\DeleteFiles",%SelResDll_4%".dll",0,""

;HKLM,%UNINSTALL_SHARED_FILE%"\"%ExtResDll%,%UninstallKeyName%,0,0
;HKLM,%UninstallKey%"\DeleteFiles",%ExtResDll%,0,""



HKLM,%UninstallKey%"\KillWindow\0001",Class,0,"MS98 Daemon"
HKLM,%UninstallKey%"\KillWindow\0001",Caption,0,"MS98 Daemon"
HKLM,%UninstallKey%"\KillWindow\0002",Class,0,"Daemon Spy"
HKLM,%UninstallKey%"\KillWindow\0002",Caption,0,"Daemon Spy"



; ----------------------------------------
; Copy Files Section

[PMouse.Copy]
PELMICED.EXE
PELCOMM.DLL
PELUTIL.DLL
PELHOOKS.DLL
PELSCRLL.DLL
PELBDO.DLL
PELPPM.DLL
PELWHEEL.DLL
PELZOOM.DLL
;PELRDKEY.DLL
PMUNINST.EXE

PMVAIO.DLL
ICONSPY.EXE

[PMouse.Copy.NT.DLL]
PMUNINNT.EXE

[PMouse.Copy.NT.SYS]
PELMOUSE.SYS

[PMouse.Copy.HLP]


[USB.Copy.NT]
pelusblf.sys

; ----------------------------------------
; User-visible Strings

[Strings]
Provider = "Sony"
Mfg	 = "Sony"

; ======= Disk Name ==========
PMouseDisk="Mouse Suite Driver Disk"

; ======= Product Name ==========
ProductName = "Sony USB Mouse"
ProductVersion = "1.56"

; ======= Product Misc. Info. ==========
2DMouseButtonNumber = "2"
OEMLogoNumber = "99"
DefaultMouseID = "3"
WebLink = ""
EmailLink = ""
ExtResDll = "PMVAIO.DLL"

SelResDll_1 = ""
SelResDll_2 = ""
SelExtResDll = ""
SelResFuncEntry = ""

SelResDll_1_ProductName_4D = ""
SelResDll_2_ProductName_4D = ""

; ======= Product Name =======
SP4D.Product = "Primax 4D Mouse"
2D.Product = "Standard Mouse"
3D.Product = "Sony USB Mouse"
Ergo.Product = "Programmable Mouse"

; ======= Device Names ==========
USB2DMouse.Desc = "USB Mouse (HID)"
USB3DMouse.Desc = "Sony USB Mouse (HID)"
USBErgoMouse.Desc = "USB Balless Mouse (HID)"
USBScrollPointProMouse.Desc = "USB ScrollPoint Pro (HID)"
USBScrollPointIIMouse.Desc = "USB ScrollPoint II (HID)"

HID.ClassName = "Human Interface Devices"

; ======= Service Names =======
PELUSBLF.SvcDesc = "USB Mouse Low Filter Driver"
PELMOUSE.SvcDesc = "Mouse Suite Driver"

UninstallKeyName = "MouseSuite98"

UninstallKey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\MouseSuite98"
SystemRunKey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
SystemRunOnceKey = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
MouseCPLXKey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers"
NTServiceRootKey = "System\CurrentControlSet\Services"
CoInstallerKey = "SOFTWARE\\Primax\\CoInstaller"

UNINSTALL_ROOT_KEY = "Software\Microsoft\Windows\CurrentVersion\Uninstall"
UNINSTALL_SHARED_FILE = "Software\Primax\Uninstall\SharedFile"
UNINSTALL_SHARED_REG = "Software\Primax\Uninstall\SharedReg"

ProductKey = "SOFTWARE\Primax\Mouse Suite 98"

CPLXPPMCLSID = "{94149CC1-2600-11D2-9D15-00C04F9A1D50}"
CPLXBDOCLSID = "{94149CC0-2600-11D2-9D15-00C04F9A1D50}"
CPLXWHEELCLSID = "{A2598260-0732-11D2-9D15-00C04F9A1D50}"

SPSVCINST_ASSOCSERVICE = 0X00000002