============================================================================ ; 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
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.