Apoint.inf Driver File Contents (tsnua01z.exe)

;---------------------------------------------------------------------
; APOINT.INF
;
; Alps Pointing-device Driver for Windows NT Installation
; Copyright(C) 1993-1999 Alps Electric Co., Ltd.
;---------------------------------------------------------------------

[Version]
Signature   = "$Windows NT$"
Class       = Mouse
ClassGUID   = {4D36E96F-E325-11CE-BFC1-08002BE10318}
Provider    = %Provider%
;CatalogFile = Apoint.cat
DriverVer   = 11/05/1999, 4.5.104

[DestinationDirs]
DefaultDestDir   = 12			; DIRID_DRIVERS
Driver_CopyFiles = 12			; System32\drivers
Dll_CopyFiles    = 11			; System32
Help_CopyFiles   = 18			; Help
Home_CopyFiles   = 10, %Apoint_Path%	; 

[SourceDisksNames]
51=%DiskID%,,1

[SourceDisksFiles]
ApntCls.sys  = 51
ApntPS2.sys  = 51
Apoint.dll   = 51
Vxdif.dll    = 51
EzLaunch.dll = 51
Elprop.dll   = 51
EzAuto.dll   = 51

Apoint.exe   = 51
Ezcapt.exe   = 51
Gesture.bmp  = 51
ApntEx.exe   = 51
DefSound.wav = 51

ApointSP.POP = 51
ApointJP.POP = 51
ApointGR.POP = 51
ApointFR.POP = 51
ApointUS.POP = 51
ApointCT.POP = 51
ApointCS.POP = 51
ApointKR.POP = 51

[ControlFlags]
;Exclude all bus mice and InPort mice for RISC platforms.
ExcludeFromSelect.NTAlpha = *PNP0F0D,*PNP0F11,*PNP0F00,*PNP0F02,*PNP0F15
ExcludeFromSelect.NTMIPS  = *PNP0F0D,*PNP0F11,*PNP0F00,*PNP0F02,*PNP0F15
ExcludeFromSelect.NTPPC   = *PNP0F0D,*PNP0F11,*PNP0F00,*PNP0F02,*PNP0F15,*PNP0F12

; 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%


; Manufacturer Sections
; ---------------------------------------------------------
[Manufacturer]
%AlpsMfg% = AlpsMfg

[AlpsMfg]
;PS2 GlidePoint
%*aui0200.DeviceDesc%      = PS2_Inst,*AUI0200
%*pnp0f03.DeviceDesc%      = PS2_Inst,*PNP0F03
%*pnp0f0b.DeviceDesc%      = PS2_Inst,*PNP0F0b
%*pnp0f12.DeviceDesc%      = PS2_Inst,*PNP0F12
%*pnp0f0e.DeviceDesc%      = PS2_Inst,*PNP0F0E
%*pnp0f13.DeviceDesc%      = PS2_Inst,*PNP0F13

;/* Install Sections
;**********************************************************
;*         Mouse Class Driver Install Sections            *
;**********************************************************

[mouclass_CopyFiles]
ApntCls.sys

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

[mouclass_EventLog_Inst]
DelReg = mouclass_EventLog_DelReg
AddReg = mouclass_EventLog_AddReg

[mouclass_EventLog_DelReg]
;// Del Old Property Sheets
HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers"

; // Del CLSID
HKCR,"CLSID\{7F5B8FA4-BEEC-11cf-9BD7-B76592786C03}"
HKCR,"CLSID\{90A7E280-12D5-11d0-818D-00008080C8C8}"
HKCR,"CLSID\{941DCA81-F220-11D0-8F81-0080C8186F33}"

;// Del MS IntelliPoint Run
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run",POINTER
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run",MSWHEEL
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run",TIPS

;// Del Logitech MouseWare Run
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run",EM_EXEC

;// Del Logitech Services Vxd
HKLM,"System\CurrentControlSet\Services\Vxd\LMOUSE"

;// Del AlpsPoint Run
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run",APOINTNT

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

;/* Set Parameters */
HKLM,%mouclass_Service%\Parameters,"MouseDataQueueSize"    ,0x00010001,0x00000064
HKLM,%mouclass_Service%\Parameters,"ConnectMultiplePorts"  ,0x00010001,0x00000001
HKLM,%mouclass_Service%\Parameters,"MaximumPortsServiced"  ,0x00010001,0x00000003
HKLM,%mouclass_Service%\Parameters,"PointerDeviceBaseName" ,0x00020000,"PointerClass"
HKLM,%mouclass_Service%\Parameters,"SensitivityLock"       ,0x00010001,0x00000001
HKLM,%mouclass_Service%\Parameters,"HorizSensitivity"      ,0x00010001,0x00000015
HKLM,%mouclass_Service%\Parameters,"VertSensitivity"       ,0x00010001,0x00000015
HKLM,%mouclass_Service%\Parameters,"Acceleration"          ,0x00010001,0x00000001
HKLM,%mouclass_Service%\Parameters,"AccelerationEnable"    ,0x00010001,0x00000001
HKLM,%mouclass_Service%\Parameters,"SnapTo"                ,0x00010001,0x00000000
HKLM,%mouclass_Service%\Parameters,"Rotation"              ,0x00010001,0x00000000
HKLM,%mouclass_Service%\Parameters,"DoubleClkSpeed"        ,0x00010001,0x00000006
HKLM,%mouclass_Service%\Parameters,"VxdLoaded"             ,0x00010001,0x00000000

;/* Set Cntrol Panel Settings */
HKCR,CLSID\{7F5B8FA4-BEEC-11cf-9BD7-B76592786C03}\InProcServer32,,0,%10%\%Apoint_Path%\Apoint.dll
HKCR,CLSID\{7F5B8FA4-BEEC-11cf-9BD7-B76592786C03}\InProcServer32,ThreadingModel,0,Apartment
HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\Alps 1Apoint Page",,0,{7F5B8FA4-BEEC-11cf-9BD7-B76592786C03}

;// Add EasyLauncher Properties Pages
;HKCR,CLSID\{90A7E280-12D5-11d0-818D-00008080C8C8}\InProcServer32,,0,%10%\%Apoint_Path%\Elprop.dll
;HKCR,CLSID\{90A7E280-12D5-11d0-818D-00008080C8C8}\InProcServer32,ThreadingModel,0,Apartment
;HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\Alps 2EzLaunch Page",,0,{90A7E280-12D5-11d0-818D-00008080C8C8}

;// Add EasyCapture Properties Pages
;HKCR,CLSID\{941DCA81-F220-11D0-8F81-0080C8186F33}\InProcServer32,,0,%10%\%Apoint_Path%\Ecapprop.dll
;HKCR,CLSID\{941DCA81-F220-11D0-8F81-0080C8186F33}\InProcServer32,ThreadingModel,0,Apartment
;HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\Alps 3EzCapture Page",,0,{941DCA81-F220-11D0-8F81-0080C8186F33}

;// Auto Run Apoint.exe
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run",Apoint,0,%10%\%Apoint_Path%\Apoint.exe

;// Add...
HKLM,"Software\Alps\Apoint","HomeDirectory",0x00020000,"%10%\%Apoint_Path%"

;**********************************************************
;*      PS/2 GlidePoint Driver Install Sections           *
;**********************************************************

[PS2_Inst]
CopyFiles = PS2_CopyFiles, mouclass_CopyFiles, Help_CopyFiles, Home_CopyFiles, Dll_CopyFiles

[PS2_Inst.Services]
AddService = i8042prt, 0x00000002, i8042prt_Service_Inst, i8042prt_EventLog_Inst ; Port Driver
AddService = mouclass,, mouclass_Service_Inst, mouclass_EventLog_Inst            ; Class Driver

[PS2_CopyFiles]
ApntPS2.sys

[i8042prt_Service_Inst]
DisplayName    = %i8042prt.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\ApntPS2.sys
LoadOrderGroup = Keyboard Port

[i8042prt_EventLog_Inst]
DelReg = i8042prt_EventLog_DelReg
AddReg = i8042prt_EventLog_AddReg, DriverInfoAddReg

[i8042prt_EventLog_DelReg]
;// Del Sound
HKCU,"AppEvents\EventLabels\Apoint_Tapping"
HKCU,"AppEvents\EventLabels\Apoint_Typing"
HKCU,"AppEvents\EventLabels\Apoint_AutoJump"
HKCU,"AppEvents\EventLabels\Apoint_EzLaunch"
HKCU,"AppEvents\Schemes\Apps\Apoint"

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

;// Set HKLM\Software\Alps\Easy Launcher
HKLM,%SetLauncher%,ComIndex,0x00010001,0x00000004
HKLM,%SetLauncher%,Option  ,0x00010001,0x00000126
HKLM,%SetLauncher%,C01     ,0x00020000,"MINIMIZE"
HKLM,%SetLauncher%,C02     ,0x00020000,"CLOSE"
HKLM,%SetLauncher%,C03     ,0x00020000,"START"
HKLM,%SetLauncher%,C04     ,0x00020000,"EXIT"
HKLM,%SetLauncher%,I01     ,0x00020000,"MINIMIZE"
HKLM,%SetLauncher%,I02     ,0x00020000,"CLOSE"
HKLM,%SetLauncher%,I03     ,0x00020000,"START"
HKLM,%SetLauncher%,I04     ,0x00020000,"EXIT"
HKLM,%SetLauncher%,T01     ,0x00020000,""
HKLM,%SetLauncher%,T02     ,0x00020000,""
HKLM,%SetLauncher%,T03     ,0x00020000,""
HKLM,%SetLauncher%,T04     ,0x00020000,""

; Sound (EventLabels)
;HKCU,"AppEvents\EventLabels\Apoint_Tapping",,0,"Tapping"
HKCU,"AppEvents\EventLabels\Apoint_Typing",,0,"Typing (with tap enabled)"
HKCU,"AppEvents\EventLabels\Apoint_AutoJump",,0,"Auto Jump"
HKCU,"AppEvents\EventLabels\Apoint_EzLaunch",,0,"Easy Launcher On"

; Sound (Apps)
HKCU,"AppEvents\Schemes\Apps\Apoint",,0,"Alps Pointing Device Driver"
;HKCU,"AppEvents\Schemes\Apps\Apoint\Apoint_Tapping\.current",,0, "defsound.wav"
HKCU,"AppEvents\Schemes\Apps\Apoint\Apoint_Typing\.current",,0,  "defsound.wav"
HKCU,"AppEvents\Schemes\Apps\Apoint\Apoint_AutoJump\.current",,0,"defsound.wav"
HKCU,"AppEvents\Schemes\Apps\Apoint\Apoint_EzLaunch\.current",,0,"defsound.wav"

;// Set HKLM\Software\Alps\Apoint
HKLM,	%SetApoint%,	TrayIcon,	0x00020000,	TRUE
HKLM,	%SetApoint%,	UseSound,	0x00010001,	0x00000000
HKLM,	%SetApoint%,	ProductVer,	0x00020000,	%ProductVersion%

;// Set HKLM\Software\Alps\Apoint\EasyCapture
HKLM,%SetCapture%,PenColor    ,0x00010001,0x00000000
HKLM,%SetCapture%,PenWidth    ,0x00010001,0x00000002
HKLM,%SetCapture%,CanvasWidth ,0x00010001,0x000000B4
HKLM,%SetCapture%,CanvasHeight,0x00010001,0x00000078
HKLM,%SetCapture%,PastCmd     ,0x00010001,0x00000000
HKLM,%SetCapture%,HoldImage   ,0x00010001,0x00000000

;// Set HKLM\Software\Alps\Exceptions
HKLM,%SetExceptions%,PP97FrameClass, ""
HKLM,%SetExceptions%,OpusApp,        ""
HKLM,%SetExceptions%,XLMAIN,         ""
HKLM,%SetExceptions%,IEFrame,        ""

;/* Set Parameters */
HKLM,%i8042prt_Service%\Parameters,"SampleRate" ,0x00010001,0x00000028
HKLM,%i8042prt_Service%\Parameters,"Tapping"    ,0x00010001,0x00000001
HKLM,%i8042prt_Service%\Parameters,"TapSettings",0x00010001,0x00000009
HKLM,%i8042prt_Service%\Parameters,"Controls"   ,0x00010001,0x00000003
HKLM,%i8042prt_Service%\Parameters,"Swap"       ,0x00010001,0x00000000
HKLM,%i8042prt_Service%\Parameters,"M_Assign"   ,0x00010001,0x00000003
HKLM,%i8042prt_Service%\Parameters,"EasyScroll"       ,0x00010001,0x7A980014
HKLM,%i8042prt_Service%\Parameters,"AutoTime"         ,0x00010001,0x000001F4
;HKLM,%i8042prt_Service%\Parameters,"EmuScrollLines"   ,0x00010001,0x00000003
HKLM,%i8042prt_Service%\Parameters,"LockAreaSet"      ,0x00010001,0x00000001
HKLM,%i8042prt_Service%\Parameters,"XOffset"          ,0x00010001,0x00000080
HKLM,%i8042prt_Service%\Parameters,"YOffset"          ,0x00010001,0x00000080
HKLM,%i8042prt_Service%\Parameters,"XResolution"      ,0x00010001,0x00000420
HKLM,%i8042prt_Service%\Parameters,"YResolution"      ,0x00010001,0x00000320
HKLM,%i8042prt_Service%\Parameters,"EasyX"            ,0x00010001,0x00008000
HKLM,%i8042prt_Service%\Parameters,"CornerTapOffsetX" ,0x00010001,0x00000096
HKLM,%i8042prt_Service%\Parameters,"CornerTapOffsetY" ,0x00010001,0x00000096
HKLM,%i8042prt_Service%\Parameters,"EnableWheel"      ,0x00010001,0x00000003
HKLM,%i8042prt_Service%\Parameters,"RightBtnEmulation",0x00010001,0x00000000
HKLM,%i8042prt_Service%\Parameters,"ButtonFunction"   ,0x00010001,0x00548500
HKLM,%i8042prt_Service%\Parameters,"MouseSynchIn100nsForMultiDevice",0x00010001,0x00000000
HKLM,%i8042prt_Service%\Parameters,"LR_Timelag"       ,0x00010001,0x0000000A
HKLM,%i8042prt_Service%\Parameters,"TapTyping"        ,0x00010001,0x00000000
HKLM,%i8042prt_Service%\Parameters,"TapTypingDelay"   ,0x00010001,0x00000002
HKLM,%i8042prt_Service%\Parameters,"AutoRelease"      ,0x00010001,0x00000001
HKLM,%i8042prt_Service%\Parameters,"EnableFB"        ,0x00010001,0x00000001
HKLM,%i8042prt_Service%\Parameters,"SelectDevice"    ,0x00010001,0x00000003
HKLM,%i8042prt_Service%\Parameters,"SPTapping"       ,0x00010001,0x00000001
HKLM,%i8042prt_Service%\Parameters,"SPTapSettings"   ,0x00010001,0x00000001
HKLM,%i8042prt_Service%\Parameters,"SPFunction"      ,0x00010001,0x00548500
HKLM,%i8042prt_Service%\Parameters,"SPScroll"        ,0x00010001,0x00000002
;HKLM,%i8042prt_Service%\Parameters,"SPTapTyping"     ,0x00010001,0x00000000
;HKLM,%i8042prt_Service%\Parameters,"SPTapTypingDelay",0x00010001,0x00000002
HKLM,	%i8042prt_Service%\Parameters,	ScrollCancelThreshold_X,	0x00010001,	0x00000005
HKLM,	%i8042prt_Service%\Parameters,	ScrollCancelThreshold_Y,	0x00010001,	0x00000005
HKLM,	%i8042prt_Service%\Parameters,	PM_Resume,			0x00010001,	0x00000001
HKCU,	%SetWheelScrollLines%,		WheelScrollLines,		0x00020000,	3

;// Set Standard Mouse Settings
HKCU,	%SetStdMouse%,	MouseSpeed,		0,	0
HKCU,	%SetStdMouse%,	MouseThreshold1,	0,	0
HKCU,	%SetStdMouse%,	MouseThreshold2,	0,	0
HKCU,	%SetStdMouse%,	DoubleClickSpeed,	0,	500
HKCU,	%SetStdMouse%,	SwapMouseButtons,	0,	0
HKCU,	%SetStdMouse%,	SnapToDefaultButton,	0,	0

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

;--------------- Files Copy Section
[Dll_CopyFiles]
Vxdif.dll	;System32
DefSound.wav

[Help_CopyFiles]
ApointSP.POP
ApointJP.POP
ApointGR.POP
ApointFR.POP
ApointUS.POP
ApointCT.POP
ApointCS.POP
ApointKR.POP

[Home_CopyFiles]
Apoint.exe
Ezcapt.exe
Gesture.bmp
ApntEx.exe
Apoint.dll
EzLaunch.dll
Elprop.dll
EzAuto.dll

[LegacyXlate.DevId]
PS2_MOUSE                        = *PNP0F0E    ; Std PS/2 mouse      i8042prt
MICROSOFT_PS2_MOUSE              = *PNP0F03    ; MS PS/2 mouse       i8042prt
LOGITECH_PS2_MOUSE               = *PNP0F12    ; Logi PS/2 mouse     i8042prt

[LegacyXlate.Driver]
i8042prt = PS2_Inst

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

[Strings]
Provider             = "Alps"
DESCRIPTION          = "Alps Touch Pad Driver for NT 4.0"
Apoint_Path          = "Apoint"
DiskID               = "Alps Touch Pad Driver for NT 4.0 Setup Disk"

;/* Mfg names */
AlpsMfg              = "Alps"

;/* Device Names */
*aui0200.DeviceDesc  = "Alps Touch Pad"
*pnp0f0e.DeviceDesc  = "Alps Touch Pad"
*pnp0f03.DeviceDesc  = "Alps Touch Pad"
*pnp0f0b.DeviceDesc  = "Alps Touch Pad"
*pnp0f12.DeviceDesc  = "Alps Touch Pad
*pnp0f13.DeviceDesc  = "Alps Touch Pad"


;/* Service Names */
i8042prt.SvcDesc     = "Alps i8042 Keyboard and PS/2 Port Driver"
mouclass.SvcDesc     = "Alps Mouse Class Driver"

;/* Registry Strings */
SetApoint            = "Software\Alps\Apoint"
SetLauncher          = "Software\Alps\Apoint\EasyLauncher"
SetSound             = "Software\Alps\Apoint\SoundFeedback"
SetCapture           = "Software\Alps\Apoint\EasyCapture"
SetExceptions        = "Software\Alps\Apoint\Exceptions"
RUN                  = "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
mouclass_Service     = "SYSTEM\CurrentControlSet\Services\mouclass"
i8042prt_Service     = "SYSTEM\CurrentControlSet\Services\i8042prt"
sermouse_Service     = "SYSTEM\CurrentControlSet\Services\sermouse"
i8042prt_Service_Std = "SYSTEM\CurrentControlSet\Services\i8042prt"
mouclass_Service_Std = "SYSTEM\CurrentControlSet\Services\mouclass"
sermouse_Service_Std = "SYSTEM\CurrentControlSet\Services\sermouse"
SetStdMouse          = "Control Panel\Mouse"
SetWheelScrollLines  = "Control Panel\Desktop"
ProductVersion       = "Version 4.5.104"

;/* Description of device also controlled by a shared driver */
PS2_Inst.SharedDriverMsg = "Keyboard Port"

;/* Dell Driver Information History */
DriverMfgr		= "Alps Electric Co., Ltd."
DriverVersionID		= "4.5.104"
 BaseDriverFileName	= ""
 BaseDriverFileVersion	= ""

DriverOEM		= "Alps Electric Co., Ltd."	; name of the OEM
DriverFamily		= "Mouse"			; device family (NIC, Storage, Video...)
DriverProduct		= "Touch Pad"			; Specific Name of device (chipset, for example)
DriverDescription	= "Alps Pointing-device Driver"	; Description of device (product name, OS or system supported)
DriverOEMVersion	= "4.5.104"			; OEM-specified version
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: web5, load: 1.01