It is currently Sat Jan 10, 2009 7:55 am




Post new topic Reply to topic  [ 1 post ] 
 Driver : IBM ThinkPad TrackPoint Driver v3.55 Windows 
Author Message
Site Admin
User avatar

Joined: Sun Apr 24, 2005 4:08 am
Posts: 2378
Post Driver : IBM ThinkPad TrackPoint Driver v3.55 Windows
Driver : IBM ThinkPad TrackPoint Driver v3.55 Windows

IBM ThinkPad TrackPoint Driver v3.55 Windows 2000/XP/XP Tablet 2005.

This package provides the software support for the IBM PS/2 TrackPoint on Microsoft Windows 2000, XP and XP Tablet 2005.

Version 3.55 (Certified):
(New) Support for ThinkPad R51e.
(New) Support for ThinkPad X60, X60s.
(New) Change the title of the package.

This release supports the following ThinkPad systems:
# 390, 390E, 390X
# 570, 570E
# 600, 600E, 600X
# 770(*1)
# 770E, 770ED, 770X, 770Z
# A20m, A20p, A21m, A21p, A21e, A22m, A22p, A22e
# A30, A30p, A31, A31p
# G40, G41
# R30, R31, R32
# R40e (*3)
# R50e, R51e
# s31
# T20, T21, T22, T23
# T30, T40, T40p, T41, T41p , T42, T42p, T43, T43p(*2)
# X20, X21, X22, X23, X24
# X30, X31, X32
# X40, X41, X41 Tablet (*4)
# X60, X60s
# i Series 1157
# i Series 1200, 1300
# i Series 1400(Type-2611), 1500(Type-2611) (*1)
# i Series 1400(Type-2621), 1500(Type-2621,2651)
# i Series 1720, 1721, 1781
# TransNote

Notes:
*1: Supports Windows 2000 only.
*2: TrackPoint only ThinkPad models are supported. Do not install this driver on ThinkPads equipped with the UltraNav.
*3: Supports Windows XP only.
*4: Supports Windows XP Tablet Edition 2005 only.

Driver : IBM ThinkPad TrackPoint Driver v3.55 Windows



;==============================================================================
; TP4WIN2K.INF
; Copyright (c) IBM Corporation 1999, 2005.
; Copyright (c) Lenovo 2005.
;==============================================================================
;
; The Win2000 TrackPoint software can be installed by selecting this
; INF file from the Control Panel/System Properties/Hardware/Device
; Manager, Mouse, MouseDevice, Driver, Change Driver selection.
;
;==============================================================================
; Version, class and catolog information
;==============================================================================
[Version]
signature="$Windows NT$"
Class=Mouse
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
Provider=%FilterProvider%
CatalogFile=tp4win2k.cat
DriverVer=07/13/2005,3.55.0.0

;==============================================================================
; Control flags for installation.
;==============================================================================
[ControlFlags]
ExcludeFromSelect=*

;==============================================================================
; List of installation sections for manufacturers. In this INF file
; "Lenovo" has a single mouse type "PS/2 TrackPoint"
; that will run the INF section TrackPoint_Install to install the
; TrackPoint driver.
;==============================================================================
[Manufacturer]
%FilterProvider%=Filter_Mouse

[Filter_Mouse]
%TrackPointMouse%=TrackPoint_Install,*IBM3780,*IBM3781

;==============================================================================
; Main installation section
; All mouse IDs (except unknown) map to the same driver
;==============================================================================
[TrackPoint_Install]
DelReg = TrackPoint.DelPrevReg
CopyFiles = TrackPoint.CopyFiles,TrackPoint.UsrCopy
AddReg = TrackPoint.AddReg,TrackPoint.AddUnInstallReg,TrackPoint.MouseExtAddReg

[TrackPoint_Install.CoInstallers]
AddReg = TrackPoint.CoInst_AddReg
CopyFiles = TrackPoint.CoInstallerCopyFiles

[TrackPoint_CoInstaller_Info]
SourceDir=%1%

;==============================================================================
; Delele any registry entries for previous TrackPoint driver. It is
; especially important to delete any mouse control panel stuff installed
; by the Microsoft TrackPoint driver on the Win 2000 cdrom.
;==============================================================================
[TrackPoint.DelPrevReg]
HKCR,"CLSID\{A8BD5E40-B686-11D0-BD54-0004AC25B162}","",0x00000002,"Mouse CPL TrackPoint Extension"
HKCR,"CLSID\{A8BD5E40-B686-11D0-BD54-0004AC25B162}\InProcServer32","",0x00000002,"tp4.dll"
HKCR,"CLSID\{A8BD5E40-B686-11D0-BD54-0004AC25B162}\InProcServer32","ThreadingModel",0x00000002,"Apartment"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\Mouse CPL TrackPoint Extension","",0x00000002,"{A8BD5E40-B686-11D0-BD54-0004AC25B162}"

;=====================================================================
; Media Descriptions
;=====================================================================
[SourceDisksNames]
1=%Media%

;=====================================================================
; Digital signature stuff
;=====================================================================
[SourceDisksFiles]
tp4track.sys=1
tp4serv.exe=1
tp4ui.hlp=1
tp4ui.dll=1
tp4uires.dll=1
tp4table.dat=1
tp4unins.exe=1
tp4scrol.htm=1
tp4-mg.gif=1
tp4-note.gif=1
tp4-sc.gif=1
tp4scrol.css=1
tp4coin2.dll=1

;==============================================================================
; Copy TrackPoint device driver files.
;==============================================================================
[TrackPoint.CopyFiles]
tp4track.sys,,,%FORCE_COPY%

;==============================================================================
; Copy the user-mode files to the system SYSTEM32 directory
;==============================================================================
[TrackPoint.UsrCopy]
tp4serv.exe,,,%FORCE_COPY%
tp4ui.dll,,,%FORCE_COPY%
;tp4ui.hlp,,,%FORCE_COPY%
;tp4uires.dll,,,%FORCE_COPY%
tp4table.dat,,,%FORCE_COPY%
tp4unins.exe,,,%FORCE_COPY%
;tp4scrol.htm,,,%FORCE_COPY%
tp4-mg.gif,,,%FORCE_COPY%
tp4-note.gif,,,%FORCE_COPY%
tp4-sc.gif,,,%FORCE_COPY%
tp4scrol.css,,,%FORCE_COPY%

;==============================================================================
; Copy the coinstaller to the system SYSTEM32 directory
;==============================================================================
[TrackPoint.CoInstallerCopyFiles]
tp4coin2.dll,,,0x00000001

;==============================================================================
; Add registry entry to start the TrackPoint server process and other
; basic registry entires.
;==============================================================================
[TrackPoint.AddReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,TrackPointSrv,0,"tp4serv.exe"
HKLM,Software\%COMPANYKEY%\%TP4PRODKEY%,"MOUSE_CPL_EXT",65537,01,00,00,00
HKLM,Software\%COMPANYKEY%\%TP4PRODKEY%,"TAP_FILTER",65537,00,00,00,00
HKLM,Software\%COMPANYKEY%\%TP4PRODKEY%,"SAMPLE_RATE",65537,28,00,00,00
HKLM,Software\%COMPANYKEY%\"%TP4PRODKEY%","EXT_MOUSE_DETECTION",65537,03,00,00,00
HKLM,Software\%COMPANYKEY%\%TP4PRODKEY%,"OPTIONS_3E",0x00010001,0x00001703
HKLM,Software\%COMPANYKEY%\%TP4PRODKEY%,"OPTIONS_3B",0x00010001,0x00001703
HKLM,Software\%COMPANYKEY%\%TP4PRODKEY%,"OPTIONS_3A",0x00010001,0x00000400

;==============================================================================
; Add registry entries to support the integration of TrackPoint with mouse CPL
;==============================================================================
[TrackPoint.MouseExtAddReg]
HKCR,"CLSID\{A8BD5E40-B686-11D0-BD54-0004AC25B162}","",0x00000002,"Mouse CPL TrackPoint Extension"
HKCR,"CLSID\{A8BD5E40-B686-11D0-BD54-0004AC25B162}\InProcServer32","",0x00000002,"tp4ui.dll"
HKCR,"CLSID\{A8BD5E40-B686-11D0-BD54-0004AC25B162}\InProcServer32","ThreadingModel",0x00000002,"Apartment"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\Mouse CPL TrackPoint Extension","",0x00000002,"{A8BD5E40-B686-11D0-BD54-0004AC25B162}"

;==============================================================================
; Add registry enrty to do uninstall the TrackPoint software.
; The add/remove program uses this entry.
;==============================================================================
[TrackPoint.AddUnInstallReg]

HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\%TP4PRODKEY%,"DisplayName",0,%TP4DISPNAME%
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\"%TP4PRODKEY%","DisplayIcon",0,%11%\tp4serv.exe
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\%TP4PRODKEY%,"UninstallString",0x00020000,%11%\tp4unins.exe
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\%TP4PRODKEY%,"DisplayVersion",0,"3.55.0.0"

;==============================================================================
; Add registry entry for the coinstaller
;==============================================================================
[TrackPoint.CoInst_AddReg]
HKR,,CoInstallers32,0x00010000,"tp4coin2.dll,TrackPointCoInstaller"

;==============================================================================
; Add device driver entries. For each driver (port, filter and class)
; there is a service entry and an event logging entry.
;==============================================================================
[TrackPoint_Install.Services]
; Add Service for Filter Driver
AddService = Tp4Track,, Tp4Track_Service_Inst, Tp4Track_EventLog_Inst

;==============================================================================
; Add service entry and event log entry for TrackPoint system driver
;==============================================================================
[Tp4Track_Service_Inst]
DisplayName = %Tp4Track.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\tp4track.sys
LoadOrderGroup = Keyboard Port

[Tp4Track_EventLog_Inst]
AddReg = Tp4Track_EventLog_AddReg

[Tp4Track_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,%11%\IoLogMsg.dll;%11%\drivers\tp4track.sys
HKR,,TypesSupported,0x00010001,7

;==============================================================================
; Add device level registry entries for TrackPoint device
;==============================================================================
[TrackPoint_Install.HW]
AddReg = TrackPoint_AddReg.HW

[TrackPoint_AddReg.HW]
HKR,,"UpperFilters",0x00010000,"Tp4Track"

;=====================================================================
; Directory destinations for file copy operations
;=====================================================================
[DestinationDirs]
DefaultDestDir = 12
TrackPoint.UsrCopy = 11
TrackPoint.CoInstallerCopyFiles = 11

;=====================================================================
; String definitions
;=====================================================================
[Strings]

; Registry key name
TP4PRODKEY="TrackPoint"

; Name displayed in Add/Remove programs
TP4DISPNAME="ThinkPad TrackPoint Driver"

; Media Description
Media="PS/2 TrackPoint Driver"

; Manufacturers
COMPANYKEY="IBM"
FilterProvider="Lenovo"

Tp4Track.SvcDesc="PS/2 TrackPoint Driver"
TrackPointMouse="PS/2 TrackPoint"

;=====================================================================
; Setup installation constants
;=====================================================================
FORCE_COPY = 12


Attachments:
78g405ww.rar [711.36 KB]
Downloaded 63 times
Fri Feb 09, 2007 4:47 pm
Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: