acrmouse.inf Driver File Contents (Compaq_trackball_mouse.zip)

Driver Package File Name: Compaq_trackball_mouse.zip
File Size: 1.0 MB

;MagicBall PS2 Mouse Setup INF file for Win9x/NT40 

[Version]
Signature=$CHICAGO$
Class=Mouse
Provider=%Provider%
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}	; identifies MOUSE class GUID 


[DestinationDirs]
; 11 - <windir>\system
; 12 - <windir>\system32\drivers
; 22 - <windir>\System\Vmm32
VXD.Copy=11		; Win9x Driver windows\system
PS2SYS.Copy=12		; NT4 PS2 Driver    windows\system32\drivers 

[SourceDisksNames]
; no volume label on source disk
51="",,1

[SourceDisksFiles]
; identifies source disk for these files - see SourceDiskNames
acrmouse.inf=51
acrmouse.vxd=51
acr8042i.sys=51


;-------------------------------------------------------------------------
; Manufacturer Section
;-------------------------------------------------------------------------
[Manufacturer]
%Mfg%=BBCWO

[BBCWO]		; identify install sections for all our Mice
%PNP0F13.DevDesc%=PS2.BBCWO,*PNP0F13
 

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

;------------------------------------------------------
; Sections for Windows9x
;------------------------------------------------------
[VXD.Copy]
acrmouse.vxd

[BBCWO.DelReg]
; HKR relative to ClassGUID above of HKLM\System\CurrentControlSet\Class\Mouse
HKR,,DevLoader
HKR,,MouseDriver
HKR,,MouseType
HKR,,ComInfo

[BBCWO.Ini]
system.ini,boot,,"mouse.drv=mouse.drv"
system.ini,386Enh,,"mouse=*vmouse,msmouse.vxd"
system.ini,boot.description,,"mouse.drv=%SYSTEM_INI_DRIVER_DESCRIPTION%"


[BBCWO.AddReg]
HKR,,DevLoader,0,*vmouse
HKR,,NoSetupUI,,1
HKR,,InfPath,,"acrmouse.inf"
HKR,,MouseDriver,0,acrmouse.vxd

	;-------------------------------------------------------
	; Win9x PS2
	;-------------------------------------------------------
[PS2.BBCWO]
DelReg=BBCWO.DelReg
AddReg=PS2.BBCWO.AddReg, BBCWO.AddReg
CopyFiles=VXD.Copy
UpdateInis=BBCWO.Ini
LogConfig=PS2.LogConfig

[PS2.BBCWO.AddReg]
HKR,,MouseType,,"PS2"
HKR,,InfSection,,"PS2.BBCWO"

[PS2.LogConfig]
ConfigPriority=HARDWIRED
IRQConfig=12

[PS2.BBCWO.PosDup]
*PNP0F13  

;---------------------------------------
; Sections for WINNT
;---------------------------------------
	
	;--------- PS2 Mouse Install ------------------
	
[PS2.BBCWO.NT]
CopyFiles=PS2SYS.Copy
AddReg=PS2Param.AddReg
LogConfig=i8042prt.Ipoint.NT.LogConfig
REBOOT

[PS2SYS.Copy]
acr8042i.sys

[PS2Param.AddReg]
HKLM,%I8042Prt.Key%,DisplayName ,0x00000000,"MagicBall PS2 Mouse"
HKLM,%I8042Prt.Key%,ErrorControl,0x00010001,0x1
HKLM,%I8042Prt.Key%,Group       ,0x00000000,"Keyboard Port"
HKLM,%I8042Prt.Key%,ImagePath   ,0x00020000,"System32\Drivers\acr8042i.sys"
HKLM,%I8042Prt.Key%,Start       ,0x00010001,0x1
HKLM,%I8042Prt.Key%,Tag         ,0x00010001,0x2
HKLM,%I8042Prt.Key%,Type        ,0x00010001,0x1

[i8042prt.Ipoint.NT.LogConfig]
ConfigPriority=HARDWIRED,RESTART

[PS2.BBCWO.NT.Services]
AddService = i8042prt, 0x00000002, i8042prt_Service_Inst, i8042prt_EventLog_Inst

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

[i8042prt_EventLog_Inst]
AddReg = i8042prt_EventLog_AddReg

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

;---------------------------------------------------------------------------
; Strings Section 
;---------------------------------------------------------------------------
[Strings]
Provider="Tech"
Mfg="Tech"
SYSTEM_INI_DRIVER_DESCRIPTION="MagicBall PS2 Mouse"

PNP0F13.DevDesc="MagicBall PS2 Mouse"
 

; Microsoft NT key
I8042Prt.Key="SYSTEM\CurrentControlSet\Services\i8042prt" 

; Service Desc
i8042prt.SvcDesc = "MagicBall PS2 Mouse"
 
server: web4, load: 0.46