syntp.inf Driver File Contents (w3tp2k44.exe)

============================================================================
; Copyright (c) 1996-97, Synaptics, Inc.
;
; RCS Header - Do not delete or modify.
;
;============================================================================


;----------------------------------------------------------------------------
; SynTP.inf
;
; Installs Synaptics Touchpad driver files on Windows NT 5.
;----------------------------------------------------------------------------

[Version]
Signature="$Windows NT$"
Class=Mouse
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
Provider=%Provider%
CatalogFile=SynTP.cat

[ControlFlags]

; Hide this entry always.
ExcludeFromSelect=UNKNOWN_MOUSE

UnknownLegacyDriverId=UNKNOWN_MOUSE

;----------------------------------------------------------------------------
; Manufacturer Sections
;----------------------------------------------------------------------------

[Manufacturer]
%SynMfg% = SynMfg ; (Standard types)

[SynMfg]
%Ser.DeviceDesc% = Ser_Inst,SERIAL_MOUSE,*SYN0001,SERENUM\SYN0001
%PS2.DeviceDesc% = PS2_Inst,,*PNP0F0E,*PNP0F03,*PNP0F12,*PNP0F13   ; Std PS/2 mouse
; %UNKNOWN_MOUSE.DeviceDesc% = UNKNOWN_MOUSE_Inst,UNKNOWN_MOUSE    ; Unknown mouse (hidden)

;----------------------------------------------------------------------------
; Install Sections
;----------------------------------------------------------------------------

[DestinationDirs]
DefaultDestDir               = 12 ; Drivers directory
Common_CopyFiles_Drivers     = 12 ; Drivers directory
Common_CopyFiles_System      = 11 ; System directory
Common_CopyFiles_ProgFiles   = -1, %24%%targetdir%  ; Program files
CoInstaller.InstallCopyFiles = 11 ; System directory

; Registry Modification Sections

; Service Installation Sections

[SynTP_Service_Inst]
DisplayName    = %SynTP.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_SYSTEM_MANUAL
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\SynTP.sys
LoadOrderGroup = Pointer Port

;----------------------------------------------------------------------------
; Event Log Setup Sections
;----------------------------------------------------------------------------

[SynTP_EventLog_Inst]
AddReg = SynTP_EventLog_AddReg

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

;----------------------------------------------------------------------------
; Common File Copy and Registry Operations for All TouchPads
;----------------------------------------------------------------------------

; Drivers directory
[Common_CopyFiles_Drivers]
SynTP.sys

; System directory
[Common_CopyFiles_System]
SynTPAPI.dll
SynTPFcs.dll

; Program Files directory
[Common_CopyFiles_ProgFiles]
SynTPLpr.exe
SynTPCpl.dll
SynTP.hlp
SynTP.cnt
SynZMetr.exe
SynMood.exe
SynTPEnh.exe
SynTPEnh.ini
Tutorial.exe

[DriverInfoAddReg]
; This section is added to all INFs to add registry entries for Driver Info.
HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%,Description,,%DriverDescription%
HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%,CurrentVer,,%DriverOEMVersion%
HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%,Ver_%DriverOEMVersion%,,%DriverVersionID%
HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%, BaseDriverFileName,,%BaseDriverFileName%
HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%, BaseDriverFileVersion,,%BaseDriverFileVersion%

[Common_DelReg]
HKLM,Software\Synaptics\SynTPEnh,InstallationTime

[Common_AddReg]
HKCR,CLSID\{2F603045-309F-11CF-9774-0020AFD0CFF6}\InProcServer32,,0x00000000,"%24%%targetdir%\SynTPCpl.dll"
HKCR,CLSID\{2F603045-309F-11CF-9774-0020AFD0CFF6}\InProcServer32,ThreadingModel,0x00000000,"Apartment"
HKLM,Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\SynTP,,0x00000000,"{2F603045-309F-11CF-9774-0020AFD0CFF6}"
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SynTPLpr,0x00000000,"%24%%targetdir%\SynTPLpr.exe"
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SynTPEnh,0x00000000,"%24%%targetdir%\SynTPEnh.exe"
HKLM,Software\Synaptics\SynTP\Configurable,LeftBorderWidth,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,RightBorderWidth,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,TopBorderHeight,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,BottomBorderHeight,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,TopLeftCornerWidth,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,TopLeftCornerHeight,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,TopLeftCornerAction,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,TopRightCornerWidth,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,TopRightCornerHeight,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,TopRightCornerAction,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,BottomLeftCornerWidth,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,BottomLeftCornerHeight,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,BottomLeftCornerAction,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,BottomRightCornerWidth,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,BottomRightCornerHeight,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,BottomRightCornerAction,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,LeftButtonAction,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,MiddleButtonAction,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,RightButtonAction,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,UpButtonAction,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,DownButtonAction,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,Gestures,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,SecGestures,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,EdgeMotion,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,EdgeMotionSpeed,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,CursorMotion,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,CursorSpeed,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,ModKeyCursorSpeed,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,ModKeyCursorConstrainXY,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,TouchThreshold,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,ReportRate,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,PalmRT,0x00010001,1
HKLM,Software\Synaptics\SynTP\Configurable,DisableTouchPadIfMousePresent,0x00010001,1
HKLM,Software\Synaptics\SynTP\Defaults,RimRightOffsetFWCoord,0x00010001,350
HKLM,Software\Synaptics\SynTP\Defaults,RimTopOffsetFWCoord,0x00010001,400
HKLM,Software\Synaptics\SynTP\Defaults,RimLeftOffsetFWCoord,0x00010001,350
HKLM,Software\Synaptics\SynTP\Defaults,RimBottomOffsetFWCoord,0x00010001,300
HKLM,Software\Synaptics\SynTP\Defaults,LeftBorderWidth,0x00010001,250
HKLM,Software\Synaptics\SynTP\Defaults,RightBorderWidth,0x00010001,250
HKLM,Software\Synaptics\SynTP\Defaults,TopBorderHeight,0x00010001,300
HKLM,Software\Synaptics\SynTP\Defaults,BottomBorderHeight,0x00010001,250
HKLM,Software\Synaptics\SynTP\Defaults,TopLeftCornerWidth,0x00010001,500
HKLM,Software\Synaptics\SynTP\Defaults,TopLeftCornerHeight,0x00010001,700
HKLM,Software\Synaptics\SynTP\Defaults,TopLeftCornerAction,0x00010001,0
HKLM,Software\Synaptics\SynTP\Defaults,TopRightCornerWidth,0x00010001,500
HKLM,Software\Synaptics\SynTP\Defaults,TopRightCornerHeight,0x00010001,700
HKLM,Software\Synaptics\SynTP\Defaults,TopRightCornerAction,0x00010001,0
HKLM,Software\Synaptics\SynTP\Defaults,BottomLeftCornerWidth,0x00010001,500
HKLM,Software\Synaptics\SynTP\Defaults,BottomLeftCornerHeight,0x00010001,700
HKLM,Software\Synaptics\SynTP\Defaults,BottomLeftCornerAction,0x00010001,0
HKLM,Software\Synaptics\SynTP\Defaults,BottomRightCornerWidth,0x00010001,500
HKLM,Software\Synaptics\SynTP\Defaults,BottomRightCornerHeight,0x00010001,700
HKLM,Software\Synaptics\SynTP\Defaults,BottomRightCornerAction,0x00010001,0
HKLM,Software\Synaptics\SynTP\Defaults,LeftButtonAction,0x00010001,1
HKLM,Software\Synaptics\SynTP\Defaults,MiddleButtonAction,0x00010001,4
HKLM,Software\Synaptics\SynTP\Defaults,RightButtonAction,0x00010001,2
HKLM,Software\Synaptics\SynTP\Defaults,DisableTouchPadIfMousePresent,0x00010001,0
HKLM,Software\Synaptics\SynTP\Defaults,EdgeMotion,0x00010001,5
HKLM,Software\Synaptics\SynTP\Defaults,Gestures,0x00010001,3
HKLM,Software\Synaptics\SynTP\Defaults,InvertX,0x00010001,0
HKLM,Software\Synaptics\SynTP\Defaults,InvertY,0x00010001,0
HKLM,Software\Synaptics\SynTP\Defaults,PollForDeviceRemoval,0x00010001,1
HKLM,Software\Synaptics\SynTP\Defaults,ReportRate,0x00010001,1
HKLM,Software\Synaptics\SynTP\Defaults,SecGestures,0x00010001,0
HKLM,Software\Synaptics\SynTP\Defaults,TouchThreshold,0x00010001,30
HKLM,Software\Synaptics\SynTP\Defaults,UseFIFO,0x00010001,1
HKLM,Software\Synaptics\SynTP\Defaults,AutoRecalibration,0x00010001,0
HKLM,Software\Synaptics\SynTP\Defaults,AutoRecalibrationRotBug,0x00010001,1
HKLM,Software\Synaptics\SynTPCpl,DisplayPalmCheckText,0x00010001,1
HKLM,Software\Synaptics\SynTPCpl,HotLinkURL,0x00000000,"http://www.synaptics.com"
HKLM,System\CurrentControlSet\Services\SynTP\Parameters,FeatureSet,0x00010001,1
HKLM,Software\Synaptics\SynTPEnh,IniFile,0x00000000,"%24%%targetdir%\SynTPEnh.ini"
HKLM,Software\Microsoft\Windows\Help,SynTP.hlp,0x00000000,"%24%%targetdir%"
HKLM,Software\Synaptics\SynTPEnh\PopupConfig,Pressure Graph,0x00000000,"%24%%targetdir%\SynZMetr.exe"
HKLM,Software\Synaptics\SynTPEnh\PopupConfig,MoodPad,0x00000000,"%24%%targetdir%\SynMood.exe"
HKLM,Software\Synaptics\SynTPCpl,DisplayPalmCheckText,0x00010001,1
HKLM,Software\Synaptics\SynTPCpl,HotLinkURL,0x00000000,"http://www.synaptics.com"
HKLM,Software\Synaptics\SynTPCpl,PracticeExe,0x00000000,"%24%%targetdir%\Tutorial.exe"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP,Start,0x00000000,"%24%%targetdir%\SynTPEnh /RegPlugIn"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP,ResourceModule,0x00000000,"%24%%targetdir%\SynTPEnh.exe"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\0,NameMode,0x00010001,1
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\0,ShortName,0x00000000,"Start"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\0,ShortNameID,0x00010001,15
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\0,LongNameID,0x00010001,21
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\0,Configurable,0x00010001,0
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\0,HelpFile,0x00000000,"SynTP.hlp"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\0,HelpCommand,0x00010001,1
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\0,HelpData,0x00010001,1001
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\4,NameMode,0x00010001,1
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\4,ShortName,0x00000000,"Menu"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\4,ShortNameID,0x00010001,14
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\4,LongNameID,0x00010001,20
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\4,Configurable,0x00010001,0
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\4,HelpFile,0x00000000,"SynTP.hlp"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\4,HelpCommand,0x00010001,1
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\4,HelpData,0x00010001,1002
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\1,NameMode,0x00010001,1
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\1,ShortName,0x00000000,"Minimize"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\1,ShortNameID,0x00010001,16
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\1,LongNameID,0x00010001,22
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\1,Configurable,0x00010001,0
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\1,HelpFile,0x00000000,"SynTP.hlp"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\1,HelpCommand,0x00010001,1
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\1,HelpData,0x00010001,1003
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\3,NameMode,0x00010001,1
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\3,ShortName,0x00000000,"Maximize"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\3,ShortNameID,0x00010001,17
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\3,LongNameID,0x00010001,23
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\3,Configurable,0x00010001,0
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\3,HelpFile,0x00000000,"SynTP.hlp"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\3,HelpCommand,0x00010001,1
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\3,HelpData,0x00010001,1004
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\5,NameMode,0x00010001,1
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\5,ShortName,0x00000000,"Run..."
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\5,ShortNameID,0x00010001,19
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\5,LongNameID,0x00010001,25
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\5,Configurable,0x00010001,1
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\5,HelpFile,0x00000000,"SynTP.hlp"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\5,HelpCommand,0x00010001,1
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\5,HelpData,0x00010001,1006
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\7,NameMode,0x00010001,2
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\7,ShortName,0x00000000,"Scroll Up"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\7,ShortNameID,0x00010001,44
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\7,LongNameID,0x00010001,45
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\7,Configurable,0x00010001,0
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\8,NameMode,0x00010001,2
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\8,ShortName,0x00000000,"Scroll Down"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\8,ShortNameID,0x00010001,46
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\8,LongNameID,0x00010001,47
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\8,Configurable,0x00010001,0
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\9,NameMode,0x00010001,2
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\9,ShortName,0x00000000,"Scroll Left"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\9,ShortNameID,0x00010001,48
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\9,LongNameID,0x00010001,49
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\9,Configurable,0x00010001,0
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\10,NameMode,0x00010001,2
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\10,ShortName,0x00000000,"Scroll Right"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\10,ShortNameID,0x00010001,50
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\10,LongNameID,0x00010001,51
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\10,Configurable,0x00010001,0
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\11,NameMode,0x00010001,0
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\11,ShortName,0x00000000,"----"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\11,LongName,0x00000000,"----"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\11,ShortNameID,0x00010001,54
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\11,LongNameID,0x00010001,55
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\11,Configurable,0x00010001,0
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\13,NameMode,0x00010001,2
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\13,ShortName,0x00000000,"Double Click"
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\13,ShortNameID,0x00010001,56
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\13,LongNameID,0x00010001,57
HKLM,Software\Synaptics\SynTPPlugIns\SynTP\13,Configurable,0x00010001,0
HKLM,Software\Synaptics\SynTP\Defaults,TopLeftCornerPlugInID,0x00000000,"SynTP"
HKLM,Software\Synaptics\SynTP\Defaults,TopLeftCornerPlugInActionID,0x00010001,4
HKLM,Software\Synaptics\SynTP\Defaults,TopRightCornerPlugInID,0x00000000,"SynTP"
HKLM,Software\Synaptics\SynTP\Defaults,TopRightCornerPlugInActionID,0x00010001,3
HKLM,Software\Synaptics\SynTP\Defaults,BottomLeftCornerPlugInID,0x00000000,"SynTP"
HKLM,Software\Synaptics\SynTP\Defaults,BottomLeftCornerPlugInActionID,0x00010001,0
HKLM,Software\Synaptics\SynTP\Defaults,BottomRightCornerPlugInID,0x00000000,"SynTP"
HKLM,Software\Synaptics\SynTP\Defaults,BottomRightCornerPlugInActionID,0x00010001,1
HKLM,Software\Synaptics\SynTP\Defaults,UpButtonPlugInID,0x00000000,"SynTP"
HKLM,Software\Synaptics\SynTP\Defaults,UpButtonPlugInActionID,0x00010001,7
HKLM,Software\Synaptics\SynTP\Defaults,DownButtonPlugInID,0x00000000,"SynTP"
HKLM,Software\Synaptics\SynTP\Defaults,DownButtonPlugInActionID,0x00010001,8
HKLM,Software\Synaptics\SynTPEnh,ForceNoTips,0x00010001,0

;----------------------------------------------------------------------------
; Serial TouchPad
;----------------------------------------------------------------------------

[Ser_Inst]
CopyFiles = Common_CopyFiles_Drivers,Common_CopyFiles_System,Common_CopyFiles_ProgFiles
AddReg = Common_AddReg,DriverInfo_AddReg
DelReg = Common_DelReg

[Ser_Inst.Services]
AddService = SynTP, 0x00000002, SynTP_Service_Inst, SynTP_EventLog_Inst ; Port Driver

[Ser_Inst.HW]
AddReg = Ser_AddReg.HW

[Ser_AddReg.HW]
HKR,,SynPortType,0x00010001,2

;----------------------------------------------------------------------------
; PS/2 TouchPad
;----------------------------------------------------------------------------

[PS2_Inst]
Include=msmouse.inf
Needs=PS2_Inst
CopyFiles = Common_CopyFiles_Drivers,Common_CopyFiles_System,Common_CopyFiles_ProgFiles
AddReg = Common_AddReg,DriverInfo_AddReg
DelReg = Common_DelReg

[PS2_Inst.Services]
AddService = SynTP,,SynTP_Service_Inst, SynTP_EventLog_Inst ; Port Driver

;----------------------------------------------------------------------------
; CoInstaller Support for the PS/2 TouchPad driver
;----------------------------------------------------------------------------

[PS2_Inst.CoInstallers]
CopyFiles = CoInstaller.InstallCopyFiles
AddReg = PS2_Inst.CoInstallers_AddReg

[PS2_Inst.CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"SynTPCoI.dll,PS2DeviceInstall"

;----------------------------------------------------------------------------
; CoInstaller Support for the Serial TouchPad driver
;----------------------------------------------------------------------------

[Ser_Inst.CoInstallers]
CopyFiles = CoInstaller.InstallCopyFiles
AddReg = Ser_Inst.CoInstallers_AddReg

[Ser_Inst.CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"SynTPCoI.dll,SerDeviceInstall"

;----------------------------------------------------------------------------
; General CoInstaller Support
;----------------------------------------------------------------------------

[CoInstaller.InstallCopyFiles]
SynTPCoI.dll

; Unknown Mouse

[UNKNOWN_MOUSE_Inst]
; Nothing to do here--just need a section so that installation will succeed.

;----------------------------------------------------------------------------
; User visible strings
;----------------------------------------------------------------------------

[Strings]
Provider = "Synaptics"
SynMfg = "Synaptics"
DiskName = "the original media you installed the Synaptics TouchPad Driver from and run setup again. Click cancel to do this."
NTDiskName = "Your Windows NT System Root Directory"

TargetDir = "Program Files\Synaptics\SynTP"

; Driver Information Entries
DriverMfgr="Synaptics"
DriverVersionID="5.0.44"
DriverOEM="Synaptics"
DriverFamily="Mouse"
DriverProduct="Synaptics TouchPad"
DriverDescription="Synaptics Windows 2000 TouchPad Driver"
DriverOEMVersion="5.0.44"
BaseDriverFileName="SynTP.sys"
BaseDriverFileVersion="5.0.44"

; Device Names

Ser.DeviceDesc = "Synaptics Serial TouchPad"
PS2.DeviceDesc = "Synaptics PS/2 Port TouchPad"
UNKNOWN_MOUSE.DeviceDesc = "Pointing device"

; Service Names

SynTP.SvcDesc = "Synaptics TouchPad Driver"

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.43