CONTOUR.INF Driver File Contents (perf206b2u.zip)

; CONTOUR.INF
;
; Installs Windows 98/ME and 2K/XP drivers for Contour Perfit Mouse (USB)

[Version]
Signature="$CHICAGO$"
Class=Mouse
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
Provider=%Provider%
DriverVer=08/05/2003, 2.06.0805
;CatalogFile.NTx86=perfusb.cat

[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
hidmouse.sys=101
hidxmse.sys=101
hmclient.vxd=101
jumps_p.dll=101
meter_p.dll=101
motion_p.dll=101
pan_p.dll=101
pageicon.exe=101
reminder.exe=101
remove.exe=101
remove.ing=101
scroll_p.dll=101
strings.dll=101
timer_p.dll=101
xmcoinst.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
XMCoInst.Copy    = 11                    ; LDID_SYS
Driver.Files     = 12                    ; LDID_IOS
DefaultDestDir   = 10,%Mouse.Dir%        ; LDID_WIN\%Mouse.Dir%

; ---------------------------------------------------------
; Manufacturer Sections
; ---------------------------------------------------------
[Manufacturer]
%MouseMfg%=MouseMfg

[MouseMfg]
%HID.DeviceDesc%=LCSmseHID,HID\VID_05F3&PID_0210
%HID.DeviceDesc%=LCSmseHID,HID\VID_05F3&PID_0211
%HID.DeviceDesc%=LCSmseHID,HID\VID_04b4&PID_0202
%HID.DeviceDesc%=LCSmseHID,HID\VID_04b4&PID_0205

; ---------------------------------------------------------
; Win98/ME Sections
; ---------------------------------------------------------
[LCSmseHID]
DelReg=Upgrade.DelReg, Prev.DelReg, Prev.DelReg.Win
AddReg=MouseCore.AddReg, MouseCore.AddReg.Win, MouseOEM.AddReg, MouseOEM.AddReg.Win
DelFiles=Upgrade.DelMouse
CopyFiles=Sys.Files, Mouse.Copy, Mouse.Copy.Win
UpdateInis=Mouse.Ini

; ---------------------------------------------------------
[Upgrade.DelReg]
HKLM,"Software\LCS\Contour\CustomPages\dexterity"

[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,,"*ntkern"
HKR,,NTMPDriver,,"hidmouse.sys,hmclient.vxd"
HKR,,MouseType,,"HID"
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,"System\CurrentControlSet\Control\SessionManager\KnownVxDs","XMOUSE0",,"%VxDName%"

HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","%Mouse.Dir%.Config32",,"%10%\%Mouse.Dir%\Config32.exe %VxDName%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","%Mouse.Dir%.PageIcon",,"%10%\%Mouse.Dir%\PageIcon.exe Software\LCS\%Mouse.DevID%"
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,"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

; ---------------------------------------------------------
[Sys.Files]
contourd.vxd,,,4
hidmouse.sys,,,4
hmclient.vxd,,,4

[Mouse.Copy.Win]
config16.dll,,,4
lcsetp16.dll,,,4
lcsetp32.dll,,,4
scroll_p.dll,,,4
xwheel.exe,,,4
xwheeld.dll,,,4

[Mouse.Ini]
system.ini,boot,,"mouse.drv=mouse.drv"
system.ini,boot.description,,"mouse.drv=%SystemIni.DeviceDesc%"
system.ini,386Enh,,"mouse=*vmouse, msmouse.vxd"

[PreInstall.Files]
contour.bmp
contour.cab
contour.stp
lcsetp16.dll
lcsetp32.dll
left.reg
right.reg

; ---------------------------------------------------------
; Win2K Sections
; ---------------------------------------------------------
[LCSmseHID.NTx86]
DelReg=Prev.DelReg
AddReg=MouseCore.AddReg, MouseOEM.AddReg, MouseOEM.AddReg.NT
DelFiles=Upgrade.DelMouse, Upgrade1.DelMouse
CopyFiles=Mouse.Copy, Mouse.Copy.NT, Driver.Files

[LCSmseHID.NTx86.CoInstallers]
CopyFiles=XMCoInst.Copy
AddReg=XMCoInst.HID.AddReg

[LCSmseHID.NTx86.Services]
AddService=Hidxmse,0x00000002, Hidxmse_Service_Inst, Hidxmse_EventLog_Inst
Include=msmouse.inf
Needs=MouClass.Services

[Hidxmse_Service_Inst]
DisplayName    = %Hidxmse.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\Hidxmse.sys
LoadOrderGroup = Pointer Port

[Hidxmse_EventLog_Inst]
AddReg=Hidxmse_EventLog_AddReg

[Hidxmse_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\Drivers\Hidxmse.sys"
HKR,,TypesSupported,0x00010001,7

[MouseOEM.AddReg.NT]
HKLM,"Software\LCS\%Mouse.Dir%\CustomPages\scroll","page",,"pan_p.dll"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","%Mouse.Dir%.Config32",,"%10%\%Mouse.Dir%\Config32.exe %HID.DeviceDesc%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","%Mouse.Dir%.PageIcon",,"%10%\%Mouse.Dir%\PageIcon.exe Software\LCS\%Mouse.DevID%"
HKLM,"Software\XMSetup\0000",,,"0"
HKLM,"Software\XMSetup\0000","%Mouse.Dir%.Config32",,"%10%\%Mouse.Dir%\Config32.exe %HID.DeviceDesc%"
HKLM,"Software\XMSetup\0001",,,"0"
HKLM,"Software\XMSetup\0001","%Mouse.Dir%.PageIcon",,"%10%\%Mouse.Dir%\PageIcon.exe Software\LCS\%Mouse.DevID%"

[XMCoInst.HID.AddReg]
HKR,,CoInstallers32,0x00010000,"XMCoinst.dll,XMCoInstaller"
HKR,"XMCoinst\0000",,,"0"
HKR,"XMCoinst\0000","%Mouse.Dir%.Config32",,"%10%\%Mouse.Dir%\Config32.exe %HID.DeviceDesc%"
HKR,"XMCoinst\0001",,,"0"
HKR,"XMCoinst\0001","%Mouse.Dir%.PageIcon",,"%10%\%Mouse.Dir%\PageIcon.exe Software\LCS\%Mouse.DevID%"

; ---------------------------------------------------------
[Upgrade1.DelMouse]
scroll_p.dll,,,1

[XMCoInst.Copy]
xmcoinst.dll,,,32

[Driver.Files]
hidxmse.sys,,,4

[Mouse.Copy.NT]
pan_p.dll,,,4

[PreInstall.Files.NTx86]
contour.bmp
contour.cab
contour.stp
left.reg
right.reg
perfusb.cat

; ---------------------------------------------------------
; Common Sections
; ---------------------------------------------------------
[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"

; ---------------------------------------------------------
[Upgrade.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

; ---------------------------------------------------------
; 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"
HID.DeviceDesc="Contour Perfit Mouse (USB)"
SystemIni.DeviceDesc="Contour Perfit Mouse"
Uninstall.DeviceDesc="Contour Perfit Mouse Driver"
DiskID="Perfit Mouse USB Driver Disk"
Hidxmse.SvcDesc="Perfit USB Mouse Driver"
DriverVersion="2.06.0805"
Download Driver Pack

How To Update Drivers Manually

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.

server: web2, load: 1.92