;---------------------------------------------------------------------------- ; SynWDM.inf ; ; Installs Synaptics WDM Touchpad driver files on Windows 9x systems. ;---------------------------------------------------------------------------- [Version] Signature="$Chicago$" LayoutFile=Layout.inf, Layout1.inf, Layout2.inf Provider=%Provider% CatalogFile=SynWDM.cat DriverVer=03/27/2003, 7.4.4.0 ;---------------------------------------------------------------------------- ; Manufacturer Sections ;---------------------------------------------------------------------------- [Manufacturer] %SynMfg% = SynMfg ; (Standard types) [SynMfg] ; No devices in this file, only default install ;---------------------------------------------------------------------------- ; Install Sections ;---------------------------------------------------------------------------- [SourceDisksNames] 101=%DiskName%,, [SourceDisksFiles] SynWDM.cat = 101 SynWDM.inf = 101 SynMouse.inf = 101 SynHID.inf = 101 SynTP.sys = 101 SynTP.hlp = 101 SynTP.cnt = 101 SynTP.chm = 101 SynTPAPI.dll = 101 SynTPFcs.dll = 101 SynTPCpl.dll = 101 SynTPCOM.dll = 101 SynCOM.dll = 101 SynCtrl.dll = 101 SynTPCoI.dll = 101 SynTPLpr.exe = 101 SynTPEnh.exe = 101 SynTPEnh.ini = 101 Tutorial.exe = 101 SynZMetr.exe = 101 SynMood.exe = 101 InstWDM.exe = 101 SynShim.vxd = 101 SynCntxt.rtf = 101 [DestinationDirs] DefaultDestDir = 10,system32\drivers ; Drivers directory CopyFiles_Drivers = 10,system32\drivers ; Drivers directory CopyFiles_System = 11 ; System directory CopyFiles_ProgFiles = 28700, %SynProgDir% ; Program files CopyFiles_Extra = 28700, %SynProgDir% ; Program files CopyFiles_Cleanup = 28700, %SynProgDir% ; Program files CopyFiles_Inf = 17 ; Inf directory CopyFiles_Cat = 10, CatRoot ; Cat file directory ;---------------------------------------------------------------------------- ; Default install ; Copy files and setup the registry so that when a device is subsequently ; plugged in, the driver will install without user intervention. ;---------------------------------------------------------------------------- [DefaultInstall] CopyFiles = CopyFiles_Drivers,CopyFiles_System,CopyFiles_ProgFiles,CopyFiles_Cleanup,CopyFiles_Inf,CopyFiles_Cat AddReg = Install_AddReg ; Export a section for hid class device install ; Copy the programatic installer and the driver itself. ; Then setup the registry. [HidInstall] CopyFiles = CopyFiles_Drivers,CopyFiles_Cleanup AddReg = Common_AddReg ; Export a section for mouse class device install ; Copy all the user mode stuff. [MouseInstall] CopyFiles = CopyFiles_System,CopyFiles_ProgFiles,CopyFiles_Inf,CopyFiles_Cat DelReg = Common_DelReg ; Export a section for mouse class device install ; Copy all the user mode stuff. [PS2OrSerialMouseInstall] CopyFiles = CopyFiles_Drivers,CopyFiles_System,CopyFiles_ProgFiles,CopyFiles_Inf,CopyFiles_Cat,CopyFiles_Cleanup AddReg = Common_AddReg DelReg = Common_DelReg ;---------------------------------------------------------------------------- ; Entry point for uninstallation. ; This operation is performed by InstWDM as part of the uninstallation ; process. Remove all files except InstWDM and cleanup the registry ; as much as is practical. InstWDM will cleanup itself. ;---------------------------------------------------------------------------- [Uninstall] DelFiles = CopyFiles_Drivers,CopyFiles_System,CopyFiles_ProgFiles,CopyFiles_Inf,CopyFiles_Cat,CopyFiles_Extra DelReg = Uninstall_DelReg ;---------------------------------------------------------------------------- ; Uninstall sections ;---------------------------------------------------------------------------- [Uninstall_DelReg] HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct% HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\%uninstallKey% HKCR,CLSID\{2F603045-309F-11CF-9774-0020AFD0CFF6} HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\SynTP" HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SynTPLpr HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SynTPEnh HKLM,Software\Microsoft\Windows\Help,SynTP.hlp HKLM,System\CurrentControlSet\Services\SynTP HKLM,Software\Synaptics HKCU,Software\Synaptics ;---------------------------------------------------------------------------- ; Common File Copy and Registry Operations for All TouchPads ;---------------------------------------------------------------------------- ; Catalog file directory [CopyFiles_Cat] SynWDM.cat ; Inf directory [CopyFiles_Inf] SynWDM.inf SynMouse.inf SynHID.inf ; Drivers directory [CopyFiles_Drivers] SynTP.sys ; System directory [CopyFiles_System] SynTPAPI.dll,,,1 SynTPFcs.dll,,,1 SynTPCoI.dll,,,1 SynShim.vxd,,,1 SynCOM.dll,,,1 SynCtrl.dll,,,1 ; Program Files directory [CopyFiles_ProgFiles] SynTPCpl.dll,,,1 SynTPCOM.dll,,,1 SynTPLpr.exe,,,1 SynTPEnh.exe,,,1 SynTPEnh.ini,,,1 Tutorial.exe,,,1 SynZMetr.exe,,,1 SynMood.exe,,,1 SynTP.hlp,,,1 SynTP.cnt,,,1 SynTP.chm,,,1 SynCntxt.rtf,,,1 [CopyFiles_Extra] TP4Scrol.dat,,,1 TP4Scrol.htm,,,1 TP4-A123.GIF,,,1 TP4-ASR.GIF,,,1 TP4-HEAD.GIF,,,1 TP4-I.JPG,,,1 TP4-IMG.JPG,,,1 TP4-ISR.JPG,,,1 TP4-MG.GIF,,,1 TP4-NOTE.GIF,,,1 TP4-SC.GIF,,,1 TP4SCROL.CSS,,,1 [CopyFiles_Cleanup] InstWDM.exe,,,1 [Common_DelReg] HKLM,Software\Synaptics\SynTPEnh,InstallationTime [Install_AddReg] HKLM,Software\Synaptics\SynTP\Install,InstallDirWDM,0x00000000,"%1%" HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,SynInstWDM,,"%28700%\%SynProgDir%\InstWDM.exe" [Common_AddReg] ; In add services section in w2k+ HKLM,System\CurrentControlSet\Services\SynTP\Parameters,FeatureSet,0x00010001,1 ; Add/Remove programs entry. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\%uninstallKey%,UninstallString,,"%28700%\%SynProgDir%\InstWDM.exe /uninstall" HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\%uninstallKey%,DisplayName,,"%AddRemoveString%" ; Rename non 8.3 directories HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Synaptics,,,"%28701%" HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Synaptics,"Synapt~1",,"SynTemp" HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Synaptics,"SynTemp",,"Synaptics" HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"SynRename",,"%10%\grpconv.exe" ; ********************************************************************* ; System area registry entries common across 9x and w2k+ platforms ; ********************************************************************* HKCR,CLSID\{2F603045-309F-11CF-9774-0020AFD0CFF6}\InProcServer32,,0x00000000,"%28700%\%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,"%28700%\%targetdir%\SynTPLpr.exe" HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SynTPEnh,0x00000000,"%28700%\%targetdir%\SynTPEnh.exe" HKLM,Software\Microsoft\Windows\Help,SynTP.hlp,0x00000000,"%28700%\%targetdir%" HKLM,Software\Microsoft\Windows\HTML Help,SynTP.chm,0x00000000,"%28700%\%targetdir%" ; 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% ; Store the Program Files directory and the install directory (source path) ; in the registry for SynTPCoI.dll. HKLM,Software\Synaptics\SynTP\Install,ProgDir,0x00000000,"%28700%\%targetdir%" HKLM,Software\Synaptics\SynTP\Install,InstallDir,0x00000000,"%1%" ; ********************************************************************* ; Plugin descriptors. ; ********************************************************************* HKLM,Software\Synaptics\SynTPPlugIns\SynTP,Start,0x00000000,"%28700%\%targetdir%\SynTPEnh /RegPlugIn" HKLM,Software\Synaptics\SynTPPlugIns\SynTP,ResourceModule,0x00000000,"%28700%\%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,BitmapID,0x00010001,117 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\0,OrderID,0x00010001,240 ; 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,1101 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,BitmapID,0x00010001,116 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\4,OrderID,0x00010001,280 ; 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,1102 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,BitmapID,0x00010001,129 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\1,OrderID,0x00010001,420 ; 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,1103 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,BitmapID,0x00010001,130 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\3,OrderID,0x00010001,480 ; 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,1104 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,BitmapID,0x00010001,120 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\5,OrderID,0x00010001,2080 ; 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,1106 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\7,NameMode,0x00010001,1 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\7,ShortName,0x00000000,"Scroll" 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\7,BitmapID,0x00010001,131 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\7,OrderID,0x00010001,640 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\8,NameMode,0x00010001,1 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\8,ShortName,0x00000000,"Scroll" 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\8,BitmapID,0x00010001,132 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\8,OrderID,0x00010001,680 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\9,NameMode,0x00010001,1 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\9,ShortName,0x00000000,"Scroll" 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\9,BitmapID,0x00010001,133 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\9,OrderID,0x00010001,720 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\10,NameMode,0x00010001,1 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\10,ShortName,0x00000000,"Scroll" 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\10,BitmapID,0x00010001,134 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\10,OrderID,0x00010001,760 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\11,NameMode,0x00010001,1 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\11,ShortName,0x00000000,"No Action" 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\11,OrderID,0x00010001,20 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\13,NameMode,0x00010001,1 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\13,ShortName,0x00000000,"Double" 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\SynTPPlugIns\SynTP\13,ValidZones,0x00010001,0xffcfffff HKLM,Software\Synaptics\SynTPPlugIns\SynTP\13,BitmapID,0x00010001,135 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\13,OrderID,0x00010001,840 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\14,Configurable,0x00010001,0 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\14,NameMode,0x00010001,1 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\14,ShortName,0x00000000,"Browse" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\14,ShortNameID,0x00010001,60 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\14,LongNameID,0x00010001,61 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\14,BitmapID,0x00010001,136 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\14,OrderID,0x00010001,1040 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\14,HelpCommand,0x00010001,1 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\14,HelpData,0x00010001,1108 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\14,HelpFile,0x00000000,"SynTP.hlp" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\15,Configurable,0x00010001,0 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\15,NameMode,0x00010001,1 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\15,ShortName,0x00000000,"Browse" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\15,ShortNameID,0x00010001,62 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\15,LongNameID,0x00010001,63 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\15,BitmapID,0x00010001,137 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\15,OrderID,0x00010001,1120 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\15,HelpCommand,0x00010001,1 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\15,HelpData,0x00010001,1109 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\15,HelpFile,0x00000000,"SynTP.hlp" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\16,Configurable,0x00010001,1 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\16,NameMode,0x00010001,1 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\16,ShortName,0x00000000,"Web" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\16,ShortNameID,0x00010001,64 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\16,LongNameID,0x00010001,65 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\16,BitmapID,0x00010001,147 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\16,OrderID,0x00010001,1320 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\16,HelpCommand,0x00010001,1 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\16,HelpData,0x00010001,1110 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\16,HelpFile,0x00000000,"SynTP.hlp" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\17,Configurable,0x00010001,0 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\17,NameMode,0x00010001,1 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\17,ShortName,0x00000000,"Reload" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\17,ShortNameID,0x00010001,67 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\17,LongNameID,0x00010001,68 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\17,BitmapID,0x00010001,138 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\17,OrderID,0x00010001,1280 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\17,HelpCommand,0x00010001,1 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\17,HelpData,0x00010001,1111 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\17,HelpFile,0x00000000,"SynTP.hlp" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\18,Configurable,0x00010001,0 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\18,NameMode,0x00010001,1 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\18,ShortName,0x00000000,"Stop" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\18,ShortNameID,0x00010001,69 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\18,LongNameID,0x00010001,70 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\18,BitmapID,0x00010001,139 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\18,OrderID,0x00010001,1360 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\18,HelpCommand,0x00010001,1 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\18,HelpData,0x00010001,1112 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\18,HelpFile,0x00000000,"SynTP.hlp" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\19,Configurable,0x00010001,0 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\19,NameMode,0x00010001,1 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\19,ShortName,0x00000000,"Page Up" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\19,ShortNameID,0x00010001,71 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\19,LongNameID,0x00010001,72 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\19,BitmapID,0x00010001,140 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\19,OrderID,0x00010001,1420 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\20,Configurable,0x00010001,0 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\20,NameMode,0x00010001,1 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\20,ShortName,0x00000000,"Page Down" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\20,ShortNameID,0x00010001,73 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\20,LongNameID,0x00010001,74 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\20,BitmapID,0x00010001,141 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\20,OrderID,0x00010001,1460 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\23,Configurable,0x00010001,0 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\23,NameMode,0x00010001,1 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\23,ShortName,0x00000000,"Up Arrow" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\23,ShortNameID,0x00010001,83 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\23,LongNameID,0x00010001,87 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\23,BitmapID,0x00010001,142 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\23,OrderID,0x00010001,1560 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\24,Configurable,0x00010001,0 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\24,NameMode,0x00010001,1 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\24,ShortName,0x00000000,"Down Arrow" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\24,ShortNameID,0x00010001,84 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\24,LongNameID,0x00010001,88 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\24,BitmapID,0x00010001,143 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\24,OrderID,0x00010001,1600 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\25,Configurable,0x00010001,0 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\25,NameMode,0x00010001,1 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\25,ShortName,0x00000000,"Left Arrow" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\25,ShortNameID,0x00010001,85 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\25,LongNameID,0x00010001,89 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\25,BitmapID,0x00010001,144 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\25,OrderID,0x00010001,1640 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\26,Configurable,0x00010001,0 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\26,NameMode,0x00010001,1 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\26,ShortName,0x00000000,"Right Arrow" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\26,ShortNameID,0x00010001,86 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\26,LongNameID,0x00010001,90 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\26,BitmapID,0x00010001,145 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\26,OrderID,0x00010001,1680 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\27,Configurable,0x00010001,0 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\27,NameMode,0x00010001,2 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\27,ShortName,0x00000000,"Stick Scrolling" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\27,ShortNameID,0x00010001,91 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\27,LongNameID,0x00010001,92 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\27,OrderID,0x00010001,1860 HKLM,Software\Synaptics\SynTPPlugIns\SynTP\27,ValidZones,0x00010001,0xF0FFFFFF HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\28,Configurable,0x00010001,1 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\28,NameMode,0x00010001,1 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\28,ShortName,0x00000000,"Keyboard Macro" HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\28,ShortNameID,0x00010001,93 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\28,LongNameID,0x00010001,94 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\28,BitmapID,0x00010001,146 HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\28,OrderID,0x00010001,2040 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\28,HelpCommand,0x00010001,1 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\28,HelpData,0x00010001,1113 ; HKLM,SOFTWARE\Synaptics\SynTPPlugIns\SynTP\28,HelpFile,0x00000000,"SynTP.hlp" ; ********************************************************************* ; Driver defaults. ; ********************************************************************* ; Default parameters 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,UpButtonAction,0x00010001,0 HKLM,Software\Synaptics\SynTP\Defaults,DownButtonAction,0x00010001,0 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,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 ; Default plugin actions. 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 ; Default two finger gesture plugins. HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,PlugInID0,0x00000000,"Syntp" HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,ActionID0,0x00010001,18 HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,PlugInID1,0x00000000,"Syntp" HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,ActionID1,0x00010001,19 HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,PlugInID2,0x00000000,"Syntp" HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,ActionID2,0x00010001,5 HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,PlugInID3,0x00000000,"Syntp" HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,ActionID3,0x00010001,15 HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,PlugInID4,0x00000000,"Syntp" HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,ActionID4,0x00010001,17 HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,PlugInID5,0x00000000,"Syntp" HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,ActionID5,0x00010001,20 HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,PlugInID6,0x00000000,"Syntp" HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,ActionID6,0x00010001,16 HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,PlugInID7,0x00000000,"Syntp" HKLM,Software\Synaptics\SynTP\Defaults\2FingerGestures,ActionID7,0x00010001,14 HKLM,Software\Synaptics\SynTP\Defaults\3FingerGestures,PlugInID1,0x00000000,"Syntp" HKLM,Software\Synaptics\SynTP\Defaults\3FingerGestures,ActionID1,0x00010001,21 HKLM,Software\Synaptics\SynTP\Defaults\3FingerGestures,PlugInID5,0x00000000,"Syntp" HKLM,Software\Synaptics\SynTP\Defaults\3FingerGestures,ActionID5,0x00010001,22 HKLM,Software\Synaptics\SynTP\Stick,Gestures,0x00010001,1 HKLM,Software\Synaptics\SynTP\Stick,TouchThreshold,0x00010001,4 HKLM,Software\Synaptics\SynTP\Stick,PTSThreshold,0x00010001,4 ; ********************************************************************* ; Mark certain driver parameters as configurable. ; ********************************************************************* 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,TopBorderHeightVert,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,BottomBorderHeightVert,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\Configurable,PTSThreshold,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,DisableDevice,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,StykSensitivityIdx,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,UpperPlateauFactorIdx,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,StykPTSTimeConstantIdx,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,PTSMeansSecVirt,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,ExButton1Action,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,ExButton2Action,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,ExButton3Action,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,ExButton4Action,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,ExButton5Action,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,ExButton6Action,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,ExButton7Action,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,ExButton8Action,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,EnableButtonAction,0x00010001,1 HKLM,Software\Synaptics\SynTP\Configurable,MotionRotationAngle,0x00010001,1 ; ********************************************************************* ; Default enhancements application parameters. ; ********************************************************************* HKLM,Software\Synaptics\SynTPEnh,IniFile,0x00000000,"%28700%\%targetdir%\SynTPEnh.ini" HKLM,Software\Synaptics\SynTPEnh\PopupConfig,Pressure Graph,0x00000000,"%28700%\%targetdir%\SynZMetr.exe" HKLM,Software\Synaptics\SynTPEnh\PopupConfig,MoodPad,0x00000000,"%28700%\%targetdir%\SynMood.exe" HKLM,Software\Synaptics\SynTPEnh,ForceNoTips,0x00010001,0 HKLM,Software\Synaptics\SynTPEnh,CancelCoastingMotionThreshold,0x00010001,5 HKLM,Software\Synaptics\SynTPEnh\PlugInConfig\Defaults\2FingerGestures,ConfigID2,0x00000000,"%28700%\%targetdir%\SynMood.exe" HKLM,Software\Synaptics\SynTPEnh\PlugInConfig\Defaults\2FingerGestures,ConfigID6,0x00000000,"www.synaptics.com" HKLM,Software\Synaptics\SynTPEnh\ZoneConfig\Defaults\Plugin Zone,ConfigFlags,0x00010001,1 ; ********************************************************************* ; Default control panel parameters. ; ********************************************************************* HKLM,Software\Synaptics\SynTPCpl,DisplayPalmCheckText,0x00010001,1 HKLM,Software\Synaptics\SynTPCpl,HotLinkURL,0x00000000,"www.synaptics.com" HKLM,Software\Synaptics\SynTPCpl,PracticeExe,0x00000000,"%28700%\%targetdir%\Tutorial.exe" HKLM,Software\Synaptics\SynTPCpl,LogoToDisplay,0x00010001,1 HKLM,SOFTWARE\Synaptics\SynTPCpl\Touchpad,ButtonTemplate,0x00000000,"Flags,X,Y,ConfigX,ConfigY,TextRID,TextX,TextY" HKLM,SOFTWARE\Synaptics\SynTPCpl\Touchpad,LeftButton,0x00000000,"0x1f,33,58,13,58,124,25,47" HKLM,SOFTWARE\Synaptics\SynTPCpl\Touchpad,RightButton,0x00000000,"0x1f,203,58,271,58,125,195,47" HKLM,SOFTWARE\Synaptics\SynTPCpl\Touchpad,MiddleButton,0x00000000,"0x1f,118,58,98,58,139,110,47" HKLM,SOFTWARE\Synaptics\SynTPCpl\Touchpad,RockerUp,0x00000000,"0x1f,118,109,98,109,1223,110,96" HKLM,SOFTWARE\Synaptics\SynTPCpl\Touchpad,RockerCenter,0x00000000,"0x1f,118,128,98,128,0,0,0" HKLM,SOFTWARE\Synaptics\SynTPCpl\Touchpad,RockerDown,0x00000000,"0x1f,118,147,98,147,0,0,0" HKLM,SOFTWARE\Synaptics\SynTPCpl\Touchpad,ButtonEx1,0x00000000,"0x1f,33,92,13,92,140,25,81" HKLM,SOFTWARE\Synaptics\SynTPCpl\Touchpad,ButtonEx2,0x00000000,"0x1f,33,119,13,119,141,25,108" HKLM,SOFTWARE\Synaptics\SynTPCpl\Touchpad,ButtonEx3,0x00000000,"0x1f,33,146,13,146,142,25,135" HKLM,SOFTWARE\Synaptics\SynTPCpl\Touchpad,ButtonEx4,0x00000000,"0x1f,33,173,13,173,143,25,162" HKLM,SOFTWARE\Synaptics\SynTPCpl\Touchpad,ButtonEx5,0x00000000,"0x1f,203,92,271,92,144,195,81" HKLM,SOFTWARE\Synaptics\SynTPCpl\Touchpad,ButtonEx6,0x00000000,"0x1f,203,119,271,119,145,195,108" HKLM,SOFTWARE\Synaptics\SynTPCpl\Touchpad,ButtonEx7,0x00000000,"0x1f,203,146,271,146,146,195,135" HKLM,SOFTWARE\Synaptics\SynTPCpl\Touchpad,ButtonEx8,0x00000000,"0x1f,203,173,271,173,147,195,162" HKLM,SOFTWARE\Synaptics\SynTPCpl\Defaults,ButtonTemplate,0x00000000,"Flags,X,Y,ConfigX,ConfigY,TextRID,TextX,TextY" HKLM,SOFTWARE\Synaptics\SynTPCpl\Defaults,LeftButton,0x00000000,"0x1f,33,58,13,58,124,25,47" HKLM,SOFTWARE\Synaptics\SynTPCpl\Defaults,RightButton,0x00000000,"0x1f,203,58,271,58,125,195,47" HKLM,SOFTWARE\Synaptics\SynTPCpl\Defaults,MiddleButton,0x00000000,"0x1f,118,58,98,58,139,110,47" HKLM,SOFTWARE\Synaptics\SynTPCpl\Defaults,RockerUp,0x00000000,"0x1f,118,109,98,109,1223,110,96" HKLM,SOFTWARE\Synaptics\SynTPCpl\Defaults,RockerCenter,0x00000000,"0x1f,118,128,98,128,0,0,0" HKLM,SOFTWARE\Synaptics\SynTPCpl\Defaults,RockerDown,0x00000000,"0x1f,118,147,98,147,0,0,0" HKLM,SOFTWARE\Synaptics\SynTPCpl\Defaults,ButtonEx1,0x00000000,"0x1f,33,92,13,92,140,25,81" HKLM,SOFTWARE\Synaptics\SynTPCpl\Defaults,ButtonEx2,0x00000000,"0x1f,33,119,13,119,141,25,108" HKLM,SOFTWARE\Synaptics\SynTPCpl\Defaults,ButtonEx3,0x00000000,"0x1f,33,146,13,146,142,25,135" HKLM,SOFTWARE\Synaptics\SynTPCpl\Defaults,ButtonEx4,0x00000000,"0x1f,33,173,13,173,143,25,162" HKLM,SOFTWARE\Synaptics\SynTPCpl\Defaults,ButtonEx5,0x00000000,"0x1f,203,92,271,92,144,195,81" HKLM,SOFTWARE\Synaptics\SynTPCpl\Defaults,ButtonEx6,0x00000000,"0x1f,203,119,271,119,145,195,108" HKLM,SOFTWARE\Synaptics\SynTPCpl\Defaults,ButtonEx7,0x00000000,"0x1f,203,146,271,146,146,195,135" HKLM,SOFTWARE\Synaptics\SynTPCpl\Defaults,ButtonEx8,0x00000000,"0x1f,203,173,271,173,147,195,162" HKLM,SOFTWARE\Synaptics\SynTPCpl,DisplayGestures,0x00010001,0 ; ********************************************************************* ; Product specific entries. ; ********************************************************************* ; QS30 touchpad HKLM,SOFTWARE\Synaptics\SynTPCpl\TouchpadQS30,RockerUp,0x00000000,"0" HKLM,SOFTWARE\Synaptics\SynTPCpl\TouchpadQS30,RockerCenter,0x00000000,"0" HKLM,SOFTWARE\Synaptics\SynTPCpl\TouchpadQS30,RockerDown,0x00000000,"0" ; Hex Button touchpad HKLM,Software\Synaptics\SynTP\TouchpadHexBtn,ExButton1Action,0x00010001,0 HKLM,Software\Synaptics\SynTP\TouchpadHexBtn,ExButton1PluginID,0x00000000,"SynTP" HKLM,Software\Synaptics\SynTP\TouchpadHexBtn,ExButton1PluginActionID,0x00010001,7 HKLM,Software\Synaptics\SynTP\TouchpadHexBtn,ExButton2Action,0x00010001,0 HKLM,Software\Synaptics\SynTP\TouchpadHexBtn,ExButton2PluginID,0x00000000,"SynTP" HKLM,Software\Synaptics\SynTP\TouchpadHexBtn,ExButton2PluginActionID,0x00010001,8 HKLM,Software\Synaptics\SynTP\TouchpadHexBtn,ExButton3Action,0x00010001,0 HKLM,Software\Synaptics\SynTP\TouchpadHexBtn,ExButton3PluginID,0x00000000,"SynTP" HKLM,Software\Synaptics\SynTP\TouchpadHexBtn,ExButton3PluginActionID,0x00010001,9 HKLM,Software\Synaptics\SynTP\TouchpadHexBtn,ExButton4Action,0x00010001,0 HKLM,Software\Synaptics\SynTP\TouchpadHexBtn,ExButton4PluginID,0x00000000,"SynTP" HKLM,Software\Synaptics\SynTP\TouchpadHexBtn,ExButton4PluginActionID,0x00010001,10 HKLM,SOFTWARE\Synaptics\SynTPCpl\TouchpadHexBtn,ButtonTemplate,0x00000000,"Flags,X,Y,ConfigX,ConfigY,TextRID,TextX,TextY" HKLM,SOFTWARE\Synaptics\SynTPCpl\TouchpadHexBtn,LeftButton,0x00000000,"0x1f,33,58,13,58,124,25,47" HKLM,SOFTWARE\Synaptics\SynTPCpl\TouchpadHexBtn,RightButton,0x00000000,"0x1f,203,58,271,58,125,195,47" HKLM,SOFTWARE\Synaptics\SynTPCpl\TouchpadHexBtn,ButtonEx1,0x00000000,"0x1f,118,92,98,92,1231,107,81" HKLM,SOFTWARE\Synaptics\SynTPCpl\TouchpadHexBtn,ButtonEx3,0x00000000,"0x0f,73,124,53,124" HKLM,SOFTWARE\Synaptics\SynTPCpl\TouchpadHexBtn,ButtonEx4,0x00000000,"0x0f,163,124,231,124" HKLM,SOFTWARE\Synaptics\SynTPCpl\TouchpadHexBtn,ButtonEx2,0x00000000,"0x0f,118,156,186,156" HKLM,Software\Synaptics\SynTPEnh\Gamepad,TouchpadHexBtn,0x00010001,1 ; VScrlTP: Have horizontal scrolling off by default HKLM,Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadVScrlTP\Horizontal Scrolling,ConfigFlags,0x00000004,1 ; IBM PnpID excluded for disabling internal device when an external device present HKLM,Software\Synaptics\SyntpEnh\PNPDisableExclusionList,VendorID_0000_ProductID_0000,0x00000000,"IBM0057" ;---------------------------------------------------------------------------- ; User visible strings ;---------------------------------------------------------------------------- [Strings] Provider = "Synaptics" SynMfg = "Synaptics" SynProgDir = "Synapt~1\SynTP" TargetDir = "Synaptics\SynTP" uninstallKey = "SynTPDeinstKey" DiskName = "Synaptics Driver Installation Disk" AddRemoveString="Synaptics WDM Pointing Device Driver" ; Driver Information Entries DriverMfgr="Synaptics" DriverVersionID="7.4.4" DriverOEM="Synaptics" DriverFamily="Mouse" DriverProduct="Synaptics Pointing Device" DriverDescription="Synaptics WDM Pointing Device Driver" DriverOEMVersion="7.4.4" BaseDriverFileName="SynTP.sys" BaseDriverFileVersion="7.4.4"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.