SYNTP.INF Driver File Contents (Asus_P6300.zip)

; SYNTP.INF
; - Installs Synaptics Touchpad driver files, etc.

; Copyright (c) 1997 Synaptics, Inc.

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

[DestinationDirs]
DefaultDestDir = 12 ; DIRID_DRIVERS
DLL_CopyFiles = 11 ; Location for SynTPFcs.dll
Driver_CopyFiles = 12 ; Location for SynTP.sys and SynTPNab.sys
PS2_CopyFiles = 12 ; Location for SynI8042.sys
Prog_CopyFiles = 24,%ProgDir%
Goodies_CopyFiles = 24,%GoodiesDir%
Help_CopyFiles = 18

[ControlFlags]

; Hide this entry always.
ExcludeFromSelect=UNKNOWN_MOUSE

UnknownLegacyDriverId=UNKNOWN_MOUSE

;
; 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%
; SharedDriver=Ser_Inst,%Ser_Inst.SharedDriverMsg%


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

[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)

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

; File Copying Sections

[DLL_CopyFiles]
SynTPFcs.dll

[Driver_CopyFiles]
SynTP.sys
SynTPNab.sys

[PS2_CopyFiles]
SynI8042.sys

[Prog_CopyFiles]
SynTPLpr.exe
SynTPEnh.exe
SynTPEnh.ini
SynTPCpl.dll

[Help_CopyFiles]
SynTP.hlp
SynTPEnh.hlp

[Goodies_CopyFiles]
SynZMetr.exe
SynMood.exe

; Registry Modification Sections

[Driver_AddReg]
HKCR,CLSID\{2F603045-309F-11CF-9774-0020AFD0CFF6}\InProcServer32,,0,%24%\%ProgDir%\SynTPCpl.dll
HKCR,CLSID\{2F603045-309F-11CF-9774-0020AFD0CFF6}\InProcServer32,ThreadingModel,0,Apartment
HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\SynTP",,0,{2F603045-309F-11CF-9774-0020AFD0CFF6}
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SynTPLpr,0,"%24%\%ProgDir%\%HelperApp%"
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SynTPEnh,0,"%24%\%ProgDir%\%EnhancementApp%" %EnhancementAppArgs%

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

[PS2_AddReg]
HKLM,System\CurrentControlSet\Services\I8042prt,ImagePath,0x00020000,"System32\Drivers\SynI8042.sys"
; The following lines can be uncommented to override default values.
;HKLM,System\CurrentControlSet\Services\SynTP\Parameters\PS2,InvertX,0x00010001,0
;HKLM,System\CurrentControlSet\Services\SynTP\Parameters\PS2,InvertY,0x00010001,0
;HKLM,System\CurrentControlSet\Services\SynTP\Parameters\PS2,RimLoX,0x00010001,450
;HKLM,System\CurrentControlSet\Services\SynTP\Parameters\PS2,RimHiX,0x00010001,420
;HKLM,System\CurrentControlSet\Services\SynTP\Parameters\PS2,RimLoY,0x00010001,384
;HKLM,System\CurrentControlSet\Services\SynTP\Parameters\PS2,RimHiY,0x00010001,416
;HKLM,System\CurrentControlSet\Services\SynTP\Parameters\PS2,CornerX,0x00010001,1024
;HKLM,System\CurrentControlSet\Services\SynTP\Parameters\PS2,CornerY,0x00010001,768

[Prog_AddReg]
HKLM,Software\Synaptics\SynTP,EnhancementAppStart,,%24%\%ProgDir%\%EnhancementApp% %EnhancementAppArgs%
HKLM,Software\Synaptics\SynTP,EnhancementAppConfigure,,%24%\%ProgDir%\%EnhancementApp%
HKLM,Software\Synaptics\SynTPEnh,IniFile,0,%24%\%ProgDir%\%EnhancementIni%
HKLM,Software\Synaptics\SynTPEnh\GoodiesList,"Pressure Graph",0,"%24%\%GoodiesDir%\%PressApp%"
HKLM,Software\Synaptics\SynTPEnh\GoodiesList,MoodPad,0,"%24%\%GoodiesDir%\%MoodApp%"

[Prog_DelReg]
; Absence this registry key triggers the enhancements app to
;   notice that the driver has been newly installed.
HKLM,Software\Synaptics\SynTPEnh,InstallationTime

; 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      = 1                  ; SERVICE_SYSTEM_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 = SynTPSNa_EventLog_AddReg

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

; Device Installation Sections

; Serial TouchPad
[Ser_Inst]
AddReg = Driver_AddReg,Prog_AddReg,Ser_AddReg
DelReg = Prog_DelReg
CopyFiles = Driver_CopyFiles,DLL_CopyFiles,Prog_CopyFiles,Help_CopyFiles,Goodies_CopyFiles

[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

; PS/2 TouchPad
[PS2_Inst]
AddReg = Driver_AddReg,Prog_AddReg,PS2_AddReg
DelReg = Prog_DelReg
CopyFiles = Driver_CopyFiles,DLL_CopyFiles,PS2_CopyFiles,Prog_CopyFiles,Help_CopyFiles,Goodies_CopyFiles

[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

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

; Installation Disk Layout Sections

[SourceDisksNames]
1=%DiskName%,SynDisk1

[SourceDisksFiles]
SynI8042.sys  = 1
SynTP.sys     = 1
SynTPCpl.dll  = 1
SynTP.hlp     = 1
SynTP.inf     = 1
SynTPEnh.exe  = 1
SynTPFcs.dll  = 1
SynTPLpr.exe  = 1
SynTPNab.sys  = 1
SynTPEnh.hlp  = 1
SynTPEnh.ini  = 1
SynZMetr.exe  = 1
SynMood.exe   = 1

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

[Strings]
Provider = "Synaptics"
SynMfg  = "Synaptics"
DiskName="Synaptics TouchPad Driver Installation Disk"
NTDiskName="Your Windows NT System Root Directory"
ProgDir="Synaptics\SynTP"
GoodiesDir="Synaptics\Goodies"
EnhancementApp="SynTPEnh.exe"
EnhancementAppArgs = " /q"
EnhancementIni = "SynTPEnh.ini"
HelperApp="SynTPLpr.exe"
PressApp="SynZMetr.exe"
MoodApp="SynMood.exe"

; Device Names

Ser.DeviceDesc      = "Synaptics Serial TouchPad"
PS2.DeviceDesc      = "Synaptics PS/2 Port TouchPad"
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"

; Description of device also controlled by a shared driver

PS2_Inst.SharedDriverMsg = "keyboard"
Ser_Inst.SharedDriverMsg = "PS2 Mouse/TouchPad"
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: 0.82