; CONTOUR.INF
;
; Installs Windows 95/98/ME and 2K/XP drivers for Contour Perfit Mouse (PS/2)
[Version]
Signature="$CHICAGO$"
Class=Mouse
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
Provider=%Provider%
DriverVer=02/14/2003, 2.06.0214
[SourceDisksNames]
100=%DiskID%,,
101=%DiskID%,Contour.cab,
[SourceDisksFiles]
contour.bmp=100
contour.stp=100
lcsetp16.dll=100
lcsetp32.dll=100
left.reg=100
right.reg=100
assign_p.dll=101
button_p.dll=101
clicks_p.dll=101
config16.dll=101
config32.exe=101
contour.dll=101
contour.hlp=101
contourd.vxd=101
jumps_p.dll=101
meter_p.dll=101
motion_p.dll=101
msvcrt.dll=101
pan_p.dll=101
pageicon.exe=101
ps2cont.sys=101
reminder.exe=101
remove.exe=101
remove.ing=101
scroll_p.dll=101
strings.dll=101
timer_p.dll=101
xmouse32.dll=101
xpage.dll=101
xpnt32.dll=101
xpoint32.exe=101
xpointps.dll=101
xwheel.exe=101
xwheeld.dll=101
[DestinationDirs]
Sys.Files = 11 ; LDID_SYS
Driver.Files = 12 ; LDID_IOS
Upgrade.DelInf = 17 ; LDID_INF
Upgrade.DelMouse = 30,Contour.nt ; LDID_BOOT\Contour.nt
DefaultDestDir = 10,%Mouse.Dir% ; LDID_WIN\%Mouse.Dir%
; ---------------------------------------------------------
; Manufacturer Sections
; ---------------------------------------------------------
[Manufacturer]
%MouseMfg%=MouseMfg
[MouseMfg]
%PS2.DeviceDesc%=LCSmsePS2,*PNP0F13,*PNP0F0E,*PNP0F12,*PNP0F03
[LCSmsePS2.PosDup]
*PNP0F03,*PNP0F0B,*PNP0F12,*PNP0F1C,*PNP0F0E,*PNP0F13
; ---------------------------------------------------------
; Win95/98/ME Sections
; ---------------------------------------------------------
[LCSmsePS2]
DelReg=Upgrade.DelReg, Prev.DelReg, Prev.DelReg.Win
AddReg=MouseCore.AddReg, MouseCore.AddReg.Win, MouseOEM.AddReg, MouseOEM.AddReg.Win
DelFiles=Upgrade2.DelMouse
CopyFiles=Sys.Files, Mouse.Copy, Mouse.Copy.Win
UpdateInis=Mouse.Ini
LogConfig=PS2.LogConfig
[PS2.LogConfig]
ConfigPriority=HARDWIRED
IRQConfig=12
; ---------------------------------------------------------
[Prev.DelReg.Win]
HKR,,DevLoader
HKR,,MouseDriver
HKR,,MouseType
HKR,,ComInfo
HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\DriverPages"
[MouseCore.AddReg.Win]
HKR,,DevLoader,,"*vmouse"
HKR,,MouseType,,"PS2"
HKR,,NoSetupUI,,1
HKR,,MouseDriver,,"%Mouse.VxD%.VXD"
HKR,,ConfigHandler16,,"%10%\%Mouse.Dir%\Config16.Dll, ConfigHandler16"
[MouseOEM.AddReg.Win]
HKR,"Config16","%Mouse.Dir%.Config32",,"%10%\%Mouse.Dir%\Config32.exe %VxDName%"
HKR,"Config16","%Mouse.Dir%.PageIcon",,"%10%\%Mouse.Dir%\PageIcon.exe Software\LCS\%Mouse.DevID%"
HKR,"Config16","%Mouse.Dir%.XWHEEL",,"%10%\%Mouse.Dir%\XWHEEL.exe"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","%Mouse.Dir%.Config32",,"%10%\%Mouse.Dir%\Config32.exe %VxDName%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","%Mouse.Dir%.XWHEEL",,"%10%\%Mouse.Dir%\XWHEEL.exe"
HKLM,"Software\LCS\%Mouse.DevID%","XMouseObject",,"\\.\%VxDName%"
HKLM,"Software\LCS\%Mouse.DevID%","NumInstances",1,1,0,0,0
HKLM,"System\CurrentControlSet\Control\SessionManager\KnownVxDs","XMOUSE0",,"%VxDName%"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\scroll","page",,"scroll_p.dll"
HKLM,"Software\LCS\%Mouse.Dir%\scroll exceptions","help",,"%Mouse.Hlp%.hlp"
HKLM,"%AsnSetScroll%\0","Tag",1, 00,00,00,00
HKLM,"%AsnSetScroll%\0","Active",1, 01,00,00,00
HKLM,"%AsnSetScroll%\0","Eat",1, 00,00,00,00
HKLM,"%AsnSetScroll%\0","Priority",1, f4,01,00,00
HKLM,"%AsnSetScroll%\0\Action","Type",1, 0b,00,00,00
HKLM,"%AsnSetScroll%\0\Action","Tag",1, 00,00,00,00
HKLM,"%AsnSetScroll%\0\Action","SubType",1, 01,00,00,00
HKLM,"%AsnSetScroll%\0\Action","Class",1, fa,66,87,25,77,d9,cf,11,b8,e6,e5,28,f9,bf,79,1a
HKLM,"%AsnSetScroll%\0\Action","Data",1, 00,00,00,00,00,00,00,00
HKLM,"Software\LCS\scroll\applist\general\0","ClassName",,"ListBox"
HKLM,"Software\LCS\scroll\applist\general\0","OSType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\general\0","PanType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\general\0","ScrollType",1,03,00,00,00
HKLM,"Software\LCS\scroll\applist\general\1","ClassName",,"Edit"
HKLM,"Software\LCS\scroll\applist\general\1","OSType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\general\1","PanType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\general\1","ScrollType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\general\2","ClassName",,"RichEdit20a"
HKLM,"Software\LCS\scroll\applist\general\2","OSType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\general\2","PanType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\general\2","ScrollType",1,03,00,00,00
HKLM,"Software\LCS\scroll\applist\general\3","ClassName",,"SysTreeView32"
HKLM,"Software\LCS\scroll\applist\general\3","OSType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\general\3","ScrollType",1,03,00,00,00
HKLM,"Software\LCS\scroll\applist\general\4","ClassName",,"SysListView32"
HKLM,"Software\LCS\scroll\applist\general\4","OSType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\general\4","ScrollType",1,03,00,00,00
HKLM,"Software\LCS\scroll\applist\IE4\0","ProcessName",,"explorer.exe"
HKLM,"Software\LCS\scroll\applist\IE4\0","ClassName",,"Internet Explorer_Server"
HKLM,"Software\LCS\scroll\applist\IE4\0","OSType",1,03,00,00,00
HKLM,"Software\LCS\scroll\applist\IE4\0","PanType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\IE4\0","ScrollType",1,03,00,00,00
HKLM,"Software\LCS\scroll\applist\IE5\0","ProcessName",,"Iexplore.exe"
HKLM,"Software\LCS\scroll\applist\IE5\0","OSType",1,03,00,00,00
HKLM,"Software\LCS\scroll\applist\IE5\0","PanType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\IE5\0","ScrollType",1,03,00,00,00
HKLM,"Software\LCS\scroll\applist\lotus8\0","ProcessName",,"123w.exe"
HKLM,"Software\LCS\scroll\applist\lotus8\0","ScrollType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\lotus8\0","ScrollbarClassName",,"Lego.SCROLLBAR"
HKLM,"Software\LCS\scroll\applist\Office97\0","ForegroundClassName",,"BinderFrame"
HKLM,"Software\LCS\scroll\applist\Office97\0","HasMenu",1,00,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\0","PanType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\0","ScrollType",1,03,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\1","ProcessName",,"excel.exe"
HKLM,"Software\LCS\scroll\applist\Office97\1","ForegroundClassName",,"XLMAIN"
HKLM,"Software\LCS\scroll\applist\Office97\1","HasMenu",1,00,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\1","PanType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\1","ScrollType",1,03,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\2","ProcessName",,"outlook.exe"
HKLM,"Software\LCS\scroll\applist\Office97\2","ForegroundClassName",,"rctrl_renwnd32"
HKLM,"Software\LCS\scroll\applist\Office97\2","HasMenu",1,00,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\2","PanType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\2","ScrollType",1,03,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\3","ProcessName",,"photoed.exe"
HKLM,"Software\LCS\scroll\applist\Office97\3","ForegroundClassName",,"MSPhotoEditor32MainClass"
HKLM,"Software\LCS\scroll\applist\Office97\3","PanType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\3","ScrollType",1,03,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\4","ProcessName",,"powerpnt.exe"
HKLM,"Software\LCS\scroll\applist\Office97\4","ForegroundClassName",,"PP97FrameClass"
HKLM,"Software\LCS\scroll\applist\Office97\4","HasMenu",1,00,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\4","PanType",1,01,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\4","ScrollType",1,03,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\5","ProcessName",,"winword.exe"
HKLM,"Software\LCS\scroll\applist\Office97\5","ForegroundClassName",,"OpusApp"
HKLM,"Software\LCS\scroll\applist\Office97\5","HasMenu",1,00,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\5","PanType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\Office97\5","ScrollType",1,03,00,00,00
HKLM,"Software\LCS\scroll\applist\WinHelp98\0","OSType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\WinHelp98\0","ProcessName",,"hh.exe"
HKLM,"Software\LCS\scroll\applist\WinHelp98\0","ClassName",,"hh_kwd_vlist"
HKLM,"Software\LCS\scroll\applist\WinHelp98\0","ScrollType",1,02,00,00,00
HKLM,"Software\LCS\scroll\applist\Taro8\0","ProcessName",,"Taro.exe"
HKLM,"Software\LCS\scroll\applist\Taro8\0","ClassName",,"JSTileSheet"
HKLM,"Software\LCS\scroll\applist\Taro8\0","ScrollType",1,05,00,00,00
HKLM,"Software\LCS\scroll\applist\Taro8\1","ProcessName",,"Taro.exe"
HKLM,"Software\LCS\scroll\applist\Taro8\1","ClassName",,"AfxWnd40"
HKLM,"Software\LCS\scroll\applist\Taro8\1","ScrollType",1,05,00,00,00
[Mouse.Ini]
system.ini,boot,,"mouse.drv=mouse.drv"
system.ini,boot.description,,"mouse.drv=%SystemIni.DeviceDesc%"
system.ini,386Enh,,"mouse=*vmouse, msmouse.vxd"
; ---------------------------------------------------------
[Sys.Files]
msvcrt.dll,,,32
contourd.vxd,,,4
[Mouse.Copy.Win]
config16.dll,,,4
lcsetp16.dll,,,4
lcsetp32.dll,,,4
scroll_p.dll,,,4
xwheel.exe,,,4
xwheeld.dll,,,4
[PreInstall.Files]
contour.bmp
contour.cab
contour.stp
lcsetp16.dll
lcsetp32.dll
left.reg
right.reg
; ---------------------------------------------------------
; Win2K/XP Sections
; ---------------------------------------------------------
[LCSmsePS2.NTx86]
Include=msmouse.inf
Needs=PS2_Inst
DelReg=Upgrade.DelReg, Prev.DelReg
AddReg=MouseCore.AddReg, MouseOEM.AddReg, MouseOEM.AddReg.NT
DelFiles=Upgrade.DelMouse, Upgrade1.DelMouse
CopyFiles=Mouse.Copy, Mouse.Copy.NT, Driver.Files
Reboot
[LCSmsePS2.NTx86.Services]
AddService=Ps2cont,, Ps2port_Service_Inst
Include=msmouse.inf
Needs=PS2_Inst.Services
[LCSmsePS2.NTx86.HW]
AddReg=PS2MouseHW.AddReg
Include=msmouse.inf
Needs=PS2_Inst.HW
; ---------------------------------------------------------
[Ps2port_Service_Inst]
DisplayName = %Ps2port.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
ServiceBinary = %12%\Ps2cont.sys
LoadOrderGroup = Pointer Port
[PS2MouseHW.AddReg]
HKR,,"UpperFilters",0x00010000,"Ps2cont"
HKR,,"NumberOfButtons",0x00010001,3
[MouseOEM.AddReg.NT]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","%Mouse.Dir%.Config32",,"%10%\%Mouse.Dir%\Config32.exe %PS2.DeviceDesc%"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\scroll","page",,"pan_p.dll"
; ---------------------------------------------------------
[Upgrade.DelMouse]
assign_p.dll,,,1
button_p.dll,,,1
config32.exe,,,1
contour.gid,,,1
contour.hlp,,,1
dex_p.dll,,,1
jumps_p.dll,,,1
meter_p.dll,,,1
motion_p.dll,,,1
pageicon.exe,,,1
reminder.exe,,,1
rotate_p.dll,,,1
strings.dll,,,1
timer_p.dll,,,1
xmouse32.dll,,,1
xpage.dll,,,1
xpnt32.dll,,,1
xpoint32.exe,,,1
xpointps.dll,,,1
[Upgrade1.DelMouse]
scroll_p.dll,,,1
[Upgrade.DelInf]
contour.inf,,,1
contour.pnf,,,1
[Driver.Files]
ps2cont.sys,,,4
[Mouse.Copy.NT]
pan_p.dll,,4
; ---------------------------------------------------------
; Common Sections
; ---------------------------------------------------------
[Upgrade.DelReg]
HKLM,"Software\LCS\Contour\CustomPages\dexterity"
[Prev.DelReg]
HKCU,"Control Panel\Mouse","MouseSensitivity"
HKCU,"Control Panel\Mouse","SnapToDefaultButton"
HKCU,"Control Panel\Mouse","SwapMouseButtons"
[MouseCore.AddReg]
HKCU,"Control Panel\Mouse","MouseSpeed",,"0"
HKCU,"Control Panel\Mouse","MouseThreshold1",,"0"
HKCU,"Control Panel\Mouse","MouseThreshold2",,"0"
HKCR,"CLSID\{54556F00-BD67-11CF-B8E6-E528F9BF791A}",,,"xpage"
HKCR,"CLSID\{54556F00-BD67-11CF-B8E6-E528F9BF791A}\InProcServer32",,,"%10%\%Mouse.Dir%\xpage.dll"
HKCR,"CLSID\{54556F00-BD67-11CF-B8E6-E528F9BF791A}\InProcServer32","ThreadingModel",,"Apartment"
HKCR,"CLSID\{500E3A25-B34B-11CF-BBF9-0040051ECE31}",,,"XPoint"
HKCR,"CLSID\{500E3A25-B34B-11CF-BBF9-0040051ECE31}\LocalServer32",,,"%10%\%Mouse.Dir%\xpoint32.exe"
HKCR,"CLSID\{500E3A27-B34B-11CF-BBF9-0040051ECE31}",,,"PSFactoryBuffer"
HKCR,"CLSID\{500E3A27-B34B-11CF-BBF9-0040051ECE31}\InProcServer32",,,"%10%\%Mouse.Dir%\xpointps.dll"
HKCR,"CLSID\{500E3A27-B34B-11CF-BBF9-0040051ECE31}\InProcServer32","ThreadingModel",,"Both"
HKCR,"Interface\{500E3A26-B34B-11CF-BBF9-0040051ECE31}",,,"IXEdit"
HKCR,"Interface\{500E3A26-B34B-11CF-BBF9-0040051ECE31}\ProxyStubClsid32",,,"{500E3A27-B34B-11CF-BBF9-0040051ECE31}"
HKCR,"Interface\{500E3A26-B34B-11CF-BBF9-0040051ECE31}\NumMethods",,,"7"
HKCR,"Interface\{500E3A27-B34B-11CF-BBF9-0040051ECE31}",,,"IXPoint"
HKCR,"Interface\{500E3A27-B34B-11CF-BBF9-0040051ECE31}\ProxyStubClsid32",,,"{500E3A27-B34B-11CF-BBF9-0040051ECE31}"
HKCR,"Interface\{500E3A27-B34B-11CF-BBF9-0040051ECE31}\NumMethods",,,"5"
HKCR,"Interface\{500E3A32-B34B-11CF-BBF9-0040051ECE31}",,,"ISpotSet"
HKCR,"Interface\{500E3A32-B34B-11CF-BBF9-0040051ECE31}\ProxyStubClsid32",,,"{500E3A27-B34B-11CF-BBF9-0040051ECE31}"
HKCR,"Interface\{500E3A32-B34B-11CF-BBF9-0040051ECE31}\NumMethods",,,"11"
HKCR,"Interface\{500E3A33-B34B-11CF-BBF9-0040051ECE31}",,,"IEnumSpot"
HKCR,"Interface\{500E3A33-B34B-11CF-BBF9-0040051ECE31}\ProxyStubClsid32",,,"{500E3A27-B34B-11CF-BBF9-0040051ECE31}"
HKCR,"Interface\{500E3A33-B34B-11CF-BBF9-0040051ECE31}\NumMethods",,,"7"
HKCR,"Interface\{500E3A34-B34B-11CF-BBF9-0040051ECE31}",,,"ISpot"
HKCR,"Interface\{500E3A34-B34B-11CF-BBF9-0040051ECE31}\ProxyStubClsid32",,,"{500E3A27-B34B-11CF-BBF9-0040051ECE31}"
HKCR,"Interface\{500E3A34-B34B-11CF-BBF9-0040051ECE31}\NumMethods",,,"7"
HKCR,"Interface\{500E3A35-B34B-11CF-BBF9-0040051ECE31}",,,"IAsnSet"
HKCR,"Interface\{500E3A35-B34B-11CF-BBF9-0040051ECE31}\ProxyStubClsid32",,,"{500E3A27-B34B-11CF-BBF9-0040051ECE31}"
HKCR,"Interface\{500E3A35-B34B-11CF-BBF9-0040051ECE31}\NumMethods",,,"13"
HKCR,"Interface\{500E3A36-B34B-11CF-BBF9-0040051ECE31}",,,"IEnumAsn"
HKCR,"Interface\{500E3A36-B34B-11CF-BBF9-0040051ECE31}\ProxyStubClsid32",,,"{500E3A27-B34B-11CF-BBF9-0040051ECE31}"
HKCR,"Interface\{500E3A36-B34B-11CF-BBF9-0040051ECE31}\NumMethods",,,"7"
HKCR,"Interface\{500E3A37-B34B-11CF-BBF9-0040051ECE31}",,,"ITag"
HKCR,"Interface\{500E3A37-B34B-11CF-BBF9-0040051ECE31}\ProxyStubClsid32",,,"{500E3A27-B34B-11CF-BBF9-0040051ECE31}"
HKCR,"Interface\{500E3A37-B34B-11CF-BBF9-0040051ECE31}\NumMethods",,,"6"
HKCR,"Interface\{500E3A38-B34B-11CF-BBF9-0040051ECE31}",,,"ITriggerFactory"
HKCR,"Interface\{500E3A38-B34B-11CF-BBF9-0040051ECE31}\ProxyStubClsid32",,,"{500E3A27-B34B-11CF-BBF9-0040051ECE31}"
HKCR,"Interface\{500E3A38-B34B-11CF-BBF9-0040051ECE31}\NumMethods",,,"11"
HKCR,"Interface\{500E3A39-B34B-11CF-BBF9-0040051ECE31}",,,"IActionFactory"
HKCR,"Interface\{500E3A39-B34B-11CF-BBF9-0040051ECE31}\ProxyStubClsid32",,,"{500E3A27-B34B-11CF-BBF9-0040051ECE31}"
HKCR,"Interface\{500E3A39-B34B-11CF-BBF9-0040051ECE31}\NumMethods",,,"15"
HKCR,"Interface\{500E3A3A-B34B-11CF-BBF9-0040051ECE31}",,,"IAsn"
HKCR,"Interface\{500E3A3A-B34B-11CF-BBF9-0040051ECE31}\ProxyStubClsid32",,,"{500E3A27-B34B-11CF-BBF9-0040051ECE31}"
HKCR,"Interface\{500E3A3A-B34B-11CF-BBF9-0040051ECE31}\NumMethods",,,"9"
HKCR,"Interface\{500E3A3C-B34B-11CF-BBF9-0040051ECE31}",,,"IXAdviseSink"
HKCR,"Interface\{500E3A3C-B34B-11CF-BBF9-0040051ECE31}\ProxyStubClsid32",,,"{500E3A27-B34B-11CF-BBF9-0040051ECE31}"
HKCR,"Interface\{500E3A3C-B34B-11CF-BBF9-0040051ECE31}\NumMethods",,,"4"
HKCR,"Interface\{500E3A3D-B34B-11CF-BBF9-0040051ECE31}",,,"IXAdvisor"
HKCR,"Interface\{500E3A3D-B34B-11CF-BBF9-0040051ECE31}\ProxyStubClsid32",,,"{500E3A27-B34B-11CF-BBF9-0040051ECE31}"
HKCR,"Interface\{500E3A3D-B34B-11CF-BBF9-0040051ECE31}\NumMethods",,,"5"
HKCR,"Interface\{500E3A40-B34B-11CF-BBF9-0040051ECE31}",,,"ITrigger"
HKCR,"Interface\{500E3A40-B34B-11CF-BBF9-0040051ECE31}\ProxyStubClsid32",,,"{500E3A27-B34B-11CF-BBF9-0040051ECE31}"
HKCR,"Interface\{500E3A40-B34B-11CF-BBF9-0040051ECE31}\NumMethods",,,"9"
HKCR,"Interface\{500E3A41-B34B-11CF-BBF9-0040051ECE31}",,,"IAction"
HKCR,"Interface\{500E3A41-B34B-11CF-BBF9-0040051ECE31}\ProxyStubClsid32",,,"{500E3A27-B34B-11CF-BBF9-0040051ECE31}"
HKCR,"Interface\{500E3A41-B34B-11CF-BBF9-0040051ECE31}\NumMethods",,,"5"
HKCR,"CLSID\{500E3A24-B34B-11CF-BBF9-0040051ECE31}",,,"XMouse"
HKCR,"CLSID\{500E3A24-B34B-11CF-BBF9-0040051ECE31}\InProcServer32",,,"%10%\%Mouse.Dir%\xmouse32.dll"
HKCR,"CLSID\{258766D5-D977-11CF-B8E6-E528F9BF791A}",,,"XMouse Action"
HKCR,"CLSID\{258766D5-D977-11CF-B8E6-E528F9BF791A}\InProcServer32",,,"%10%\%Mouse.Dir%\xmouse32.dll"
[MouseOEM.AddReg]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\%Mouse.Dir%",,,"{54556F00-BD67-11CF-B8E6-E528F9BF791A}"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","%Mouse.Dir%.PageIcon",,"%10%\%Mouse.Dir%\PageIcon.exe Software\LCS\%Mouse.DevID%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\%Mouse.Dir%","DisplayName",,"%Uninstall.DeviceDesc%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\%Mouse.Dir%","UninstallString",,"%10%\%Mouse.Dir%\Remove.exe"
HKLM,"Software\LCS\%Mouse.DevID%","product",,"%SystemIni.DeviceDesc%"
HKLM,"Software\LCS\%Mouse.DevID%","version",,"%DriverVersion%"
HKLM,"Software\LCS\%Mouse.DevID%","copyright",,"%Copyright%"
HKCR,"CLSID\%Mouse.DevID%",,,"Contour Mouse"
HKCR,"CLSID\%Mouse.DevID%\InProcServer32",,,"%10%\%Mouse.Dir%\%Mouse.Dll%.dll"
HKCR,"CLSID\{258766FA-D977-11CF-B8E6-E528F9BF791A}",,,"Contour Scroll Action"
HKCR,"CLSID\{258766FA-D977-11CF-B8E6-E528F9BF791A}\InProcServer32",,,"%10%\%Mouse.Dir%\%Mouse.Dll%.dll"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\button","help",,"%Mouse.Hlp%.hlp"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\button","page",,"button_p.dll"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\button","oem",,"strings.dll"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\button","info",,"Software\LCS\%Mouse.DevID%"
;HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\button","left-handed",,"1" ; uncomment for LH model or use .REG files
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\motion","help",,"%Mouse.Hlp%.hlp"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\motion","page",,"motion_p.dll"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\motion","oem",,"strings.dll"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages","PageOrder",,"scroll clicks autojumps assign meter timer"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\scroll","help",,"%Mouse.Hlp%.hlp"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\scroll","oem",,"strings.dll"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\clicks","help",,"%Mouse.Hlp%.hlp"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\clicks","page",,"clicks_p.dll"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\clicks","oem",,"strings.dll"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\autojumps","help",,"%Mouse.Hlp%.hlp"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\autojumps","page",,"jumps_p.dll"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\autojumps","oem",,"strings.dll"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\assign","help",,"%Mouse.Hlp%.hlp"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\assign","page",,"assign_p.dll"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\assign","oem",,"strings.dll"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\meter","help",,"%Mouse.Hlp%.hlp"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\meter","page",,"meter_p.dll"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\meter","oem",,"strings.dll"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\timer","help",,"%Mouse.Hlp%.hlp"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\timer","page",,"timer_p.dll"
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\timer","oem",,"strings.dll"
HKLM,"Software\LCS\%Mouse.Dir%\reminder","help",,"%Mouse.Hlp%.hlp"
; ---------------------------------------------------------
[Upgrade2.DelMouse]
dex_p.dll,,,1
[Mouse.Copy]
assign_p.dll,,,4
button_p.dll,,,4
clicks_p.dll,,,4
config32.exe,,,4
contour.bmp,,,4
contour.dll,,,4
contour.hlp,,,4
contour.stp,,,4
jumps_p.dll,,,4
left.reg,,,4
meter_p.dll,,,4
motion_p.dll,,,4
pageicon.exe,,,4
reminder.exe,,,4
remove.exe,,,4
remove.ing,,,4
right.reg,,,4
strings.dll,,,4
timer_p.dll,,,4
xmouse32.dll,,,4
xpage.dll,,,4
xpnt32.dll,,,4
xpoint32.exe,,,4
xpointps.dll,,,4
[PreInstall.Files.NTx86]
; empty section
; ---------------------------------------------------------
; Strings Sections
; ---------------------------------------------------------
[Strings]
; OEM-specific, non-displayable strings.
VxDName="CONTOURD"
Mouse.VxD="CONTOURD"
Mouse.Dir="Contour"
Mouse.Dll="contour"
Mouse.Hlp="contour"
Mouse.DevID="{C86ADCC0-D34F-11D3-B478-00104B2804F9}"
AsnSetScroll="Software\LCS\Xpoint\AsnSets\{258766FF-D977-11CF-B8E6-E528F9BF791A}"
; displayable strings.
Provider="LCS Telegraphics"
Copyright="Copyright (C) LCS/Telegraphics 2003"
MouseMfg="Contour Design"
PS2.DeviceDesc="Contour Perfit Mouse (PS/2)"
SystemIni.DeviceDesc="Contour Perfit Mouse"
Uninstall.DeviceDesc="Contour Perfit Mouse Driver"
DiskID="Perfit Mouse PS/2 Driver Disk"
Ps2port.SvcDesc="Contour PS/2 Mouse Driver"
DriverVersion="2.06.0214"
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.