SynTP.inf Driver File Contents (R46325.EXE)

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


;----------------------------------------------------------------------------
; SynTP.inf
;
; Installs Synaptics Touchpad driver files on Windows NT.
;
; A different version of SynTP.inf exists for the Floppy version of the 
; driver. THIS VERSION MUST BE UPDATED WHENEVER THIS VERSION IS UPDATED!!!!!!
;----------------------------------------------------------------------------

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

[ControlFlags]

; Hide this entry always.
ExcludeFromSelect=UNKNOWN_MOUSE

UnknownLegacyDriverId=UNKNOWN_MOUSE

;----------------------------------------------------------------------------
; We no longer install our own driver except on multiprocessor machines.
;
; Mark any install sections for drivers that also control the i8042 keyboard
; port so that we can warn the user that they may also be affecting their
; keyboard with a mouse driver change.
;----------------------------------------------------------------------------

; SharedDriver=PS2_Inst,%PS2_Inst.SharedDriverMsg%

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

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

[IBMMfg]
%IBMPS2.DeviceDesc% = PS2_Inst,,*IBM0057

[SynMfg]
%Ser.DeviceDesc% = Ser_Inst,,*PNP0F0C,*PNP0F01,*PNP0F08,*PNP0F09 ; Std serial mouse
%PS2.DeviceDesc% = PS2_Inst,,*PNP0F0E,*PNP0F03,*PNP0F12          ; Std PS/2 mouse
%UNKNOWN_MOUSE.DeviceDesc% = UNKNOWN_MOUSE_Inst,UNKNOWN_MOUSE    ; Unknown mouse (hidden)

[SourceDisksNames]
1=%DiskName%,SynDisk1.tag,0000-0000
2=%Disk2Name%,,0000-0000,SetupDir\%LangDir%


[SourceDisksFiles]
DATA.TAG = 1
data1.cab = 1
data1.hdr = 1
InstNT.exe = 1
lang.dat = 1
layout.bin = 1
os.dat = 1
ReadMe.txt = 1
SynOnce.exe = 1
Setup.exe = 1
SETUP.INI = 1
setup.ins = 1
Setup.iss = 1
setup.lid = 1
SynTP.inf = 1
SynTP.sys = 1
SynTPIni.exe = 1
SynTPNab.sys = 1
_INST32I.EX_ = 1
_ISDel.exe = 1
_sys1.cab = 1
_sys1.hdr = 1
_user1.cab = 1
_user1.hdr = 1
_S0009.dll = 1
_s0007.dll = 1
_S000a.dll = 1
_S0010.dll = 1
_S0011.dll = 1
_S0012.dll = 1
_S0013.dll = 1
_S001d.dll = 1
_S001e.dll = 1
_S0404.dll = 1
_S040c.dll = 1
_S0416.dll = 1
_S0804.dll = 1
_S000b.dll = 1
_S0006.dll = 1
_S0014.dll = 1
TP4table.dat = 1
TP4Scrol.htm = 1
TP4Sc_JP.htm = 1
TP4Sc_GR.htm = 1
TP4Sc_IT.htm = 1
TP4Sc_SP.htm = 1
TP4Sc_FR.htm = 1
TP4Sc_FI.htm = 1
TP4Sc_NL.htm = 1
TP4Sc_NO.htm = 1
TP4Sc_DK.htm = 1
TP4Sc_SE.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

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

; File Copying Sections

[DestinationDirs]
DefaultDestDir = 17
SynCopy        = 12 ; drivers directory
SynInstall     = 30, %TempInstallDirectory%
_Setup0007      = 30, %TempInstallDirectory%\SetupDir\0007
_Setup0009      = 30, %TempInstallDirectory%\SetupDir\0009
_Setup000a      = 30, %TempInstallDirectory%\SetupDir\000a
_Setup0010      = 30, %TempInstallDirectory%\SetupDir\0010
_Setup0011      = 30, %TempInstallDirectory%\SetupDir\0011
_Setup0012      = 30, %TempInstallDirectory%\SetupDir\0012
_Setup0013      = 30, %TempInstallDirectory%\SetupDir\0013
_Setup001d      = 30, %TempInstallDirectory%\SetupDir\001d
_Setup001e      = 30, %TempInstallDirectory%\SetupDir\001e
_Setup0404      = 30, %TempInstallDirectory%\SetupDir\0404
_Setup040c      = 30, %TempInstallDirectory%\SetupDir\040c
_Setup0416      = 30, %TempInstallDirectory%\SetupDir\0416
_Setup0804      = 30, %TempInstallDirectory%\SetupDir\0804
_Setup000b      = 30, %TempInstallDirectory%\SetupDir\000b
_Setup0014      = 30, %TempInstallDirectory%\SetupDir\0014
_Setup0006      = 30, %TempInstallDirectory%\SetupDir\0006

[SynCopy]
SynTP.sys
SynTPNab.sys
;SynI8042.sys

[SynInstall]
DATA.TAG
data1.cab
data1.hdr
InstNT.exe
lang.dat
layout.bin
os.dat
ReadMe.txt
SynOnce.exe
Setup.exe
SETUP.INI
setup.ins
Setup.iss
setup.lid
SynTP.inf
SynTP.sys
SynTPIni.exe
SynTPNab.sys
_INST32I.EX_
_ISDel.exe
_sys1.cab
_sys1.hdr
_user1.cab
_user1.hdr
TP4table.dat
TP4Scrol.htm
TP4Sc_JP.htm
TP4Sc_GR.htm
TP4Sc_IT.htm
TP4Sc_SP.htm
TP4Sc_FR.htm
TP4Sc_FI.htm
TP4Sc_NL.htm
TP4Sc_NO.htm
TP4Sc_DK.htm
TP4Sc_SE.htm
TP4-A123.GIF
TP4-ASR.GIF
TP4-HEAD.GIF
TP4-I.JPG
TP4-IMG.JPG
TP4-ISR.JPG

[_Setup0007]
_Setup.dll,_S0007.dll

[_Setup0009]
_Setup.dll,_S0009.dll

[_Setup000a]
_Setup.dll,_S000a.dll

[_Setup0010]
_Setup.dll,_S0010.dll

[_Setup0011]
_Setup.dll,_S0011.dll

[_Setup0012]
_Setup.dll,_S0012.dll

[_Setup0013]
_Setup.dll,_S0013.dll

[_Setup001d]
_Setup.dll,_S001d.dll

[_Setup001e]
_Setup.dll,_S001e.dll

[_Setup0404]
_Setup.dll,_S0404.dll

[_Setup040c]
_Setup.dll,_S040c.dll

[_Setup0416]
_Setup.dll,_S0416.dll

[_Setup0804]
_Setup.dll,_S0804.dll

[_Setup000b]
_Setup.dll,_S000b.dll

[_Setup0014]
_Setup.dll,_S0014.dll

[_Setup0006]
_Setup.dll,_S0006.dll

; Registry Modification Sections

[DriverInfo_AddReg]
; 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%
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SynSetup,0x00000000,"%30%\%TempInstallDirectory%\SynOnce.exe"
HKLM,"Software\Synaptics\SynTP","RunOnce",0x00000000,"%30%\%TempInstallDirectory%\"

[Ser_AddReg]
HKLM,System\CurrentControlSet\Services\Sermouse,Start,0x00010001,4

[PS2_AddReg]

; Service Installation Sections

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

[SynPS2Enable_Service_Inst]
DisplayName    = %SynPS2Enable.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 0                  ; SERVICE_BOOT_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
ServiceBinary  = %12%\SynTPNab.sys
LoadOrderGroup = Base

[SynSerialEnable_Service_Inst]
DisplayName    = %SynSerialEnable.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 0                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\SynTPNab.sys
LoadOrderGroup = Base

; 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

[SynTPNab_EventLog_Inst]
AddReg = SynTPNab_EventLog_AddReg

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

; Device Installation Sections

; put the copy of the driver (.sys) files last since the NT 4 default is to hide
; files of this type and if the user is prompted to put in the disk and chooses
; to use browse to find the file, they won't find it.
; Serial TouchPad
[Ser_Inst]
AddReg = Ser_AddReg,DriverInfo_AddReg
CopyFiles=SynInstall, SynCopy, _Setup0007, _Setup0009, _Setup000a, _Setup0010, _Setup0011, _Setup0012, _Setup0013, _Setup001d, _Setup001e, _Setup0404, _Setup040c, _Setup0416, _Setup0804, _Setup000b, _Setup0014, _Setup0006

[Ser_Inst.Services]
AddService = SynTP, 0x00000001, SynTP_Service_Inst, SynTP_EventLog_Inst ; Port Driver
AddService = SynSerialEnable,0x00000002, SynSerialEnable_Service_Inst, SynTPNab_EventLog_Inst ; Class Driver

; .sys copy must be last see comments above for the reason
; PS/2 TouchPad
[PS2_Inst]
AddReg = PS2_AddReg,DriverInfo_AddReg
CopyFiles=SynInstall, SynCopy, _Setup0007, _Setup0009, _Setup000a, _Setup0010, _Setup0011, _Setup0012, _Setup0013, _Setup001d, _Setup001e, _Setup0404, _Setup040c, _Setup0416, _Setup0804, _Setup000b, _Setup0014, _Setup0006

[PS2_Inst.Services]
AddService = SynTP, 0x00000001, SynTP_Service_Inst, SynTP_EventLog_Inst ; Port Driver
AddService = SynPS2Enable,0x00000002, SynPS2Enable_Service_Inst, SynTPNab_EventLog_Inst ; Class Driver

;----------------------------------------------------------------------------
; Sections to recover from errors in the installation process.
; Used only by the InstNT program.
;----------------------------------------------------------------------------

[PS2ErrorRecover_AddReg]
HKLM,System\CurrentControlSet\Services\I8042prt,ImagePath,0x00020000,"System32\Drivers\i8042prt.sys"
HKLM,System\CurrentControlSet\Services\SynPS2Enable,Start,0x00010001,4

[PS2_ErrorRecover]
AddReg = PS2ErrorRecover_AddReg

[SerialErrorRecover_AddReg]
HKLM,System\CurrentControlSet\Services\SynSerialEnable,Start,0x00010001,4
HKLM,System\CurrentControlSet\Services\Sermouse,Start,0x00010001,1

[Serial_ErrorRecover]
AddReg = SerialErrorRecover_AddReg

; Unknown Mouse

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

;----------------------------------------------------------------------------
; User visible strings
;
; The string definitions are duplicated since WinNT does not use the 
; unadorned strings section as defaults for adorned sections missing a
; particular definition.
;----------------------------------------------------------------------------

[Strings]
Provider = "Synaptics"
SynMfg = "Synaptics"
IBMMfg = "IBM Corporation"
DiskName = "Synaptics TouchPad Driver, Disk 1"
Disk2Name = "Synaptics TouchPad Driver, Disk 2"
NTDiskName = "Your Windows NT System Root Directory"
TempInstallDirectory="SynTP.tmp"
SetupDlls="SynTP.tmp\setupdir"

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

; Device Names

Ser.DeviceDesc = "Synaptics Serial TouchPad"
PS2.DeviceDesc = "Synaptics PS/2 Port TouchPad"
IBMPS2.DeviceDesc = "IBM ThinkPad UltraNav Pointing Device"
; Comment out the above line and uncomment one of the below lines to replace
; the name that shows up the device manager for the TouchPad
; PS2.DeviceDesc = "NX PAD"
; PS2.DeviceDesc = "VersaGlide"
UNKNOWN_MOUSE.DeviceDesc = "Pointing device"

; Service Names

SynPS2Enable.SvcDesc = "Synaptics PS/2 TouchPad Driver Enabler"
SynSerialEnable.SvcDesc = "Synaptics Serial TouchPad Driver Enabler"
SynTP.SvcDesc = "Synaptics TouchPad Driver"

; No longer used...
; Description of device also controlled by a shared driver
; PS2_Inst.SharedDriverMsg = "keyboard"

LangDir="0009"

[Strings.0007]
Provider = "Synaptics"
SynMfg = "Synaptics"
IBMMfg = "IBM Corporation"
DiskName = "Synaptics TouchPad Driver, Disk 1"
Disk2Name = "Synaptics TouchPad Driver, Disk 2"
NTDiskName = "Your Windows NT System Root Directory"
TempInstallDirectory="SynTP.tmp"
SetupDlls="SynTP.tmp\setupdir"

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

; Device Names

Ser.DeviceDesc = "Synaptics Serial TouchPad"
PS2.DeviceDesc = "Synaptics PS/2 Port TouchPad"
IBMPS2.DeviceDesc = "IBM ThinkPad UltraNav Pointing Device"
; Comment out the above line and uncomment one of the below lines to replace
; the name that shows up the device manager for the TouchPad
; PS2.DeviceDesc = "NX PAD"
; PS2.DeviceDesc = "VersaGlide"
UNKNOWN_MOUSE.DeviceDesc = "Pointing device"

; Service Names

SynPS2Enable.SvcDesc = "Synaptics PS/2 TouchPad Driver Enabler"
SynSerialEnable.SvcDesc = "Synaptics Serial TouchPad Driver Enabler"
SynTP.SvcDesc = "Synaptics TouchPad Driver"
LangDir="0007"

[Strings.000a]
Provider = "Synaptics"
SynMfg = "Synaptics"
IBMMfg = "IBM Corporation"
DiskName = "Synaptics TouchPad Driver, Disk 1"
Disk2Name = "Synaptics TouchPad Driver, Disk 2"
NTDiskName = "Your Windows NT System Root Directory"
TempInstallDirectory="SynTP.tmp"
SetupDlls="SynTP.tmp\setupdir"

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

; Device Names

Ser.DeviceDesc = "Synaptics Serial TouchPad"
PS2.DeviceDesc = "Synaptics PS/2 Port TouchPad"
IBMPS2.DeviceDesc = "IBM ThinkPad UltraNav Pointing Device"
; Comment out the above line and uncomment one of the below lines to replace
; the name that shows up the device manager for the TouchPad
; PS2.DeviceDesc = "NX PAD"
; PS2.DeviceDesc = "VersaGlide"
UNKNOWN_MOUSE.DeviceDesc = "Pointing device"

; Service Names

SynPS2Enable.SvcDesc = "Synaptics PS/2 TouchPad Driver Enabler"
SynSerialEnable.SvcDesc = "Synaptics Serial TouchPad Driver Enabler"
SynTP.SvcDesc = "Synaptics TouchPad Driver"
LangDir="000a"

[Strings.0010]
Provider = "Synaptics"
SynMfg = "Synaptics"
IBMMfg = "IBM Corporation"
DiskName = "Synaptics TouchPad Driver, Disk 1"
Disk2Name = "Synaptics TouchPad Driver, Disk 2"
NTDiskName = "Your Windows NT System Root Directory"
TempInstallDirectory="SynTP.tmp"
SetupDlls="SynTP.tmp\setupdir"

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

; Device Names

Ser.DeviceDesc = "Synaptics Serial TouchPad"
PS2.DeviceDesc = "Synaptics PS/2 Port TouchPad"
IBMPS2.DeviceDesc = "IBM ThinkPad UltraNav Pointing Device"
; Comment out the above line and uncomment one of the below lines to replace
; the name that shows up the device manager for the TouchPad
; PS2.DeviceDesc = "NX PAD"
; PS2.DeviceDesc = "VersaGlide"
UNKNOWN_MOUSE.DeviceDesc = "Pointing device"

; Service Names

SynPS2Enable.SvcDesc = "Synaptics PS/2 TouchPad Driver Enabler"
SynSerialEnable.SvcDesc = "Synaptics Serial TouchPad Driver Enabler"
SynTP.SvcDesc = "Synaptics TouchPad Driver"
LangDir="0010"

[Strings.0011]
Provider = "Synaptics"
SynMfg = "Synaptics"
IBMMfg = "IBM Corporation"
DiskName = "Synaptics TouchPad Driver, Disk 1"
Disk2Name = "Synaptics TouchPad Driver, Disk 2"
NTDiskName = "Your Windows NT System Root Directory"
TempInstallDirectory="SynTP.tmp"
SetupDlls="SynTP.tmp\setupdir"

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

; Device Names

Ser.DeviceDesc = "Synaptics Serial TouchPad"
PS2.DeviceDesc = "Synaptics PS/2 Port TouchPad"
IBMPS2.DeviceDesc = "IBM ThinkPad UltraNav Pointing Device"
; Comment out the above line and uncomment one of the below lines to replace
; the name that shows up the device manager for the TouchPad
; PS2.DeviceDesc = "NX PAD"
; PS2.DeviceDesc = "VersaGlide"
UNKNOWN_MOUSE.DeviceDesc = "Pointing device"

; Service Names

SynPS2Enable.SvcDesc = "Synaptics PS/2 TouchPad Driver Enabler"
SynSerialEnable.SvcDesc = "Synaptics Serial TouchPad Driver Enabler"
SynTP.SvcDesc = "Synaptics TouchPad Driver"
LangDir="0011"

[Strings.0012]
Provider = "Synaptics"
SynMfg = "Synaptics"
IBMMfg = "IBM Corporation"
DiskName = "Synaptics TouchPad Driver, Disk 1"
Disk2Name = "Synaptics TouchPad Driver, Disk 2"
NTDiskName = "Your Windows NT System Root Directory"
TempInstallDirectory="SynTP.tmp"
SetupDlls="SynTP.tmp\setupdir"

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

; Device Names

Ser.DeviceDesc = "Synaptics Serial TouchPad"
PS2.DeviceDesc = "Synaptics PS/2 Port TouchPad"
IBMPS2.DeviceDesc = "IBM ThinkPad UltraNav Pointing Device"
; Comment out the above line and uncomment one of the below lines to replace
; the name that shows up the device manager for the TouchPad
; PS2.DeviceDesc = "NX PAD"
; PS2.DeviceDesc = "VersaGlide"
UNKNOWN_MOUSE.DeviceDesc = "Pointing device"

; Service Names

SynPS2Enable.SvcDesc = "Synaptics PS/2 TouchPad Driver Enabler"
SynSerialEnable.SvcDesc = "Synaptics Serial TouchPad Driver Enabler"
SynTP.SvcDesc = "Synaptics TouchPad Driver"
LangDir="0012"

[Strings.0013]
Provider = "Synaptics"
SynMfg = "Synaptics"
IBMMfg = "IBM Corporation"
DiskName = "Synaptics TouchPad Driver, Disk 1"
Disk2Name = "Synaptics TouchPad Driver, Disk 2"
NTDiskName = "Your Windows NT System Root Directory"
TempInstallDirectory="SynTP.tmp"
SetupDlls="SynTP.tmp\setupdir"

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

; Device Names

Ser.DeviceDesc = "Synaptics Serial TouchPad"
PS2.DeviceDesc = "Synaptics PS/2 Port TouchPad"
IBMPS2.DeviceDesc = "IBM ThinkPad UltraNav Pointing Device"
; Comment out the above line and uncomment one of the below lines to replace
; the name that shows up the device manager for the TouchPad
; PS2.DeviceDesc = "NX PAD"
; PS2.DeviceDesc = "VersaGlide"
UNKNOWN_MOUSE.DeviceDesc = "Pointing device"

; Service Names

SynPS2Enable.SvcDesc = "Synaptics PS/2 TouchPad Driver Enabler"
SynSerialEnable.SvcDesc = "Synaptics Serial TouchPad Driver Enabler"
SynTP.SvcDesc = "Synaptics TouchPad Driver"
LangDir="0013"

[Strings.001d]
Provider = "Synaptics"
SynMfg = "Synaptics"
IBMMfg = "IBM Corporation"
DiskName = "Synaptics TouchPad Driver, Disk 1"
Disk2Name = "Synaptics TouchPad Driver, Disk 2"
NTDiskName = "Your Windows NT System Root Directory"
TempInstallDirectory="SynTP.tmp"
SetupDlls="SynTP.tmp\setupdir"

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

; Device Names

Ser.DeviceDesc = "Synaptics Serial TouchPad"
PS2.DeviceDesc = "Synaptics PS/2 Port TouchPad"
IBMPS2.DeviceDesc = "IBM ThinkPad UltraNav Pointing Device"
; Comment out the above line and uncomment one of the below lines to replace
; the name that shows up the device manager for the TouchPad
; PS2.DeviceDesc = "NX PAD"
; PS2.DeviceDesc = "VersaGlide"
UNKNOWN_MOUSE.DeviceDesc = "Pointing device"

; Service Names

SynPS2Enable.SvcDesc = "Synaptics PS/2 TouchPad Driver Enabler"
SynSerialEnable.SvcDesc = "Synaptics Serial TouchPad Driver Enabler"
SynTP.SvcDesc = "Synaptics TouchPad Driver"
LangDir="001d"

[Strings.001e]
Provider = "Synaptics"
SynMfg = "Synaptics"
IBMMfg = "IBM Corporation"
DiskName = "Synaptics TouchPad Driver, Disk 1"
Disk2Name = "Synaptics TouchPad Driver, Disk 2"
NTDiskName = "Your Windows NT System Root Directory"
TempInstallDirectory="SynTP.tmp"
SetupDlls="SynTP.tmp\setupdir"

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

; Device Names

Ser.DeviceDesc = "Synaptics Serial TouchPad"
PS2.DeviceDesc = "Synaptics PS/2 Port TouchPad"
IBMPS2.DeviceDesc = "IBM ThinkPad UltraNav Pointing Device"
; Comment out the above line and uncomment one of the below lines to replace
; the name that shows up the device manager for the TouchPad
; PS2.DeviceDesc = "NX PAD"
; PS2.DeviceDesc = "VersaGlide"
UNKNOWN_MOUSE.DeviceDesc = "Pointing device"

; Service Names

SynPS2Enable.SvcDesc = "Synaptics PS/2 TouchPad Driver Enabler"
SynSerialEnable.SvcDesc = "Synaptics Serial TouchPad Driver Enabler"
SynTP.SvcDesc = "Synaptics TouchPad Driver"
LangDir="001e"

[Strings.0404]
Provider = "Synaptics"
SynMfg = "Synaptics"
IBMMfg = "IBM Corporation"
DiskName = "Synaptics TouchPad Driver, Disk 1"
Disk2Name = "Synaptics TouchPad Driver, Disk 2"
NTDiskName = "Your Windows NT System Root Directory"
TempInstallDirectory="SynTP.tmp"
SetupDlls="SynTP.tmp\setupdir"

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

; Device Names

Ser.DeviceDesc = "Synaptics Serial TouchPad"
PS2.DeviceDesc = "Synaptics PS/2 Port TouchPad"
IBMPS2.DeviceDesc = "IBM ThinkPad UltraNav Pointing Device"
; Comment out the above line and uncomment one of the below lines to replace
; the name that shows up the device manager for the TouchPad
; PS2.DeviceDesc = "NX PAD"
; PS2.DeviceDesc = "VersaGlide"
UNKNOWN_MOUSE.DeviceDesc = "Pointing device"

; Service Names

SynPS2Enable.SvcDesc = "Synaptics PS/2 TouchPad Driver Enabler"
SynSerialEnable.SvcDesc = "Synaptics Serial TouchPad Driver Enabler"
SynTP.SvcDesc = "Synaptics TouchPad Driver"
LangDir="0404"

[Strings.040c]
Provider = "Synaptics"
SynMfg = "Synaptics"
IBMMfg = "IBM Corporation"
DiskName = "Synaptics TouchPad Driver, Disk 1"
Disk2Name = "Synaptics TouchPad Driver, Disk 2"
NTDiskName = "Your Windows NT System Root Directory"
TempInstallDirectory="SynTP.tmp"
SetupDlls="SynTP.tmp\setupdir"

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

; Device Names

Ser.DeviceDesc = "Synaptics Serial TouchPad"
PS2.DeviceDesc = "Synaptics PS/2 Port TouchPad"
IBMPS2.DeviceDesc = "IBM ThinkPad UltraNav Pointing Device"
; Comment out the above line and uncomment one of the below lines to replace
; the name that shows up the device manager for the TouchPad
; PS2.DeviceDesc = "NX PAD"
; PS2.DeviceDesc = "VersaGlide"
UNKNOWN_MOUSE.DeviceDesc = "Pointing device"

; Service Names

SynPS2Enable.SvcDesc = "Synaptics PS/2 TouchPad Driver Enabler"
SynSerialEnable.SvcDesc = "Synaptics Serial TouchPad Driver Enabler"
SynTP.SvcDesc = "Synaptics TouchPad Driver"
LangDir="040c"

[Strings.0416]
Provider = "Synaptics"
SynMfg = "Synaptics"
IBMMfg = "IBM Corporation"
DiskName = "Synaptics TouchPad Driver, Disk 1"
Disk2Name = "Synaptics TouchPad Driver, Disk 2"
NTDiskName = "Your Windows NT System Root Directory"
TempInstallDirectory="SynTP.tmp"
SetupDlls="SynTP.tmp\setupdir"

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

; Device Names

Ser.DeviceDesc = "Synaptics Serial TouchPad"
PS2.DeviceDesc = "Synaptics PS/2 Port TouchPad"
IBMPS2.DeviceDesc = "IBM ThinkPad UltraNav Pointing Device"
; Comment out the above line and uncomment one of the below lines to replace
; the name that shows up the device manager for the TouchPad
; PS2.DeviceDesc = "NX PAD"
; PS2.DeviceDesc = "VersaGlide"
UNKNOWN_MOUSE.DeviceDesc = "Pointing device"

; Service Names

SynPS2Enable.SvcDesc = "Synaptics PS/2 TouchPad Driver Enabler"
SynSerialEnable.SvcDesc = "Synaptics Serial TouchPad Driver Enabler"
SynTP.SvcDesc = "Synaptics TouchPad Driver"
LangDir="0416"

[Strings.0804]
Provider = "Synaptics"
SynMfg = "Synaptics"
IBMMfg = "IBM Corporation"
DiskName = "Synaptics TouchPad Driver, Disk 1"
Disk2Name = "Synaptics TouchPad Driver, Disk 2"
NTDiskName = "Your Windows NT System Root Directory"
TempInstallDirectory="SynTP.tmp"
SetupDlls="SynTP.tmp\setupdir"

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

; Device Names

Ser.DeviceDesc = "Synaptics Serial TouchPad"
PS2.DeviceDesc = "Synaptics PS/2 Port TouchPad"
IBMPS2.DeviceDesc = "IBM ThinkPad UltraNav Pointing Device"
; Comment out the above line and uncomment one of the below lines to replace
; the name that shows up the device manager for the TouchPad
; PS2.DeviceDesc = "NX PAD"
; PS2.DeviceDesc = "VersaGlide"
UNKNOWN_MOUSE.DeviceDesc = "Pointing device"

; Service Names

SynPS2Enable.SvcDesc = "Synaptics PS/2 TouchPad Driver Enabler"
SynSerialEnable.SvcDesc = "Synaptics Serial TouchPad Driver Enabler"
SynTP.SvcDesc = "Synaptics TouchPad Driver"
LangDir="0804"
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: web3, load: 1.89