3DMOUSE.INF Driver File Contents (acermouse.zip)

; Setup file for Scroll MOUSE minidriver
; Copyright (C) 1996-1998, All rights reserved.
 
[Version]
Signature="$CHICAGO$"
Class=Mouse
Provider=%Provider%
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
;CatalogFile=3dmouse.cat

[DestinationDirs]
DefaultDestDir = 11        ; LDID_SYS
Serial.Copy    = 11
PS2.Copy    = 11
mouclass_CopyFiles = 12	;DIRID_DRIVERS
Ser_CopyFiles = 12
PS2_CopyFiles = 12
PMouse_CopyFiles = 11
NTMouse_CopyFiles = 11

[SourceDisksNames]
91=%PMouseDisk%,,1

[SourceDisksFiles]
3dmcplx.dll=91
3dmoused.exe=91
3dmousep.vxd=91
3dmouses.vxd=91
pmuninst.exe=91
pmunin9x.exe=91
pelserms.sys=91
peli8042.sys=91
3dmthunk.exe=91
3dmhooks.dll=91
nt3dmcpl.dll=91
pelmoucs.sys=91
;NTuninst.EXE=91
pmuninnt.exe=91

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

[Mfg]
%PS2.Desc%=PS2_Inst,*PNP0F13,*PNP0F0E,*PNP0F12,*PNP0F0B,*PNP0F03,*PNP0F19
%Serial.Desc%=Ser_Inst,SERENUM\PEL0002,*PNP0F0C,*PNP0F01,*PNP0F08,*PNP0F0A,*PNP0F0F

[ClassInstall]
AddReg=MouseReg

[MouseReg]
HKR,,,0,"Mouse"
HKR,,Installer,0,SetupX.Dll, Mouse_ClassInstaller
HKR,,Icon,0,-2

; ----------------------------------------
; Install sections
; ----------------------------------------

;------------------ Serial Mouse WinNT -------------
[Ser_Inst.NT]
CopyFiles = Ser_CopyFiles, NTMouse_CopyFiles
AddReg = 3DMouse.AddReg, 3DMouse.AddUninstallReg, 3DMouse.AddUninstallReg.NT

[Ser_Inst.NT.Services]
AddService = sermouse, 0x00000002, sermouse_Service_Inst, sermouse_EventLog_Inst ; Port Driver
;;AddService = mouclass,, mouclass_Service_Inst, mouclass_EventLog_Inst            ; Class Driver

[Ser_CopyFiles]
pelserms.sys

[sermouse_Service_Inst]
DisplayName    = %sermouse.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\pelserms.sys
LoadOrderGroup = Pointer Port

[sermouse_EventLog_Inst]
AddReg = sermouse_EventLog_AddReg

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


;------------------ PS2 Mouse WinNT -------------
[PS2_Inst.NT]
CopyFiles = PS2_CopyFiles, NTMouse_CopyFiles
AddReg = 3DMouse.AddReg, 3DMouse.AddUninstallReg, 3DMouse.AddUninstallReg.NT

[PS2_Inst.NT.Services]
AddService = i8042prt, 0x00000002, i8042prt_Service_Inst, i8042prt_EventLog_Inst ; Port Driver

[PS2_CopyFiles]
peli8042.sys

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

[i8042prt_EventLog_Inst]
AddReg = i8042prt_EventLog_AddReg

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

;------------------ Serial Mouse Win95 -------------
[Ser_Inst]
DelReg=Prev.DelReg
AddReg=Serial.AddReg,3DMouse.AddReg,3DMouse.AddUninstallReg,3DMouse.AddUninstallReg.95
CopyFiles=Serial.Copy,3DMouse.Copy
;UpdateInis=Serial.Ini

[Serial.AddReg]
HKR,,DevLoader,,*vmouse
HKR,,MouseDriver,,3dmouses.vxd
HKR,,MouseType,0,Serial
HKR,,NoSetupUI,0,1
HKR,,ProviderName,,%Provider%
HKR,,DriverVersion,,%DriverVersion%

[Serial.Copy]
3dMouses.vxd

[Serial.Ini]
system.ini,boot.description,,"mouse.drv="%Serial.Desc%
system.ini,boot,,"mouse.drv=mouse.drv"
system.ini,386Enh,,"mouse=*vmouse"

;------------------ PS2 Mouse Win95 -------------
[PS2_Inst]
DelReg=Prev.DelReg
AddReg=PS2.AddReg,3DMouse.AddReg,3DMouse.AddUninstallReg,3DMouse.AddUninstallReg.95
CopyFiles=PS2.Copy,3DMouse.Copy
;UpdateInis=PS2.Ini
;Restart

[PS2.AddReg]
HKR,,DevLoader,,*vmouse
HKR,,MouseDriver,,3dmousep.vxd
HKR,,MouseType,0,PS2
HKR,,NoSetupUI,0,1
HKR,,ProviderName,,%Provider%
HKR,,DriverVersion,,%DriverVersion%

[PS2.Copy]
3dMousep.vxd

[PS2.Ini]
system.ini,boot.description,,"mouse.drv="%PS2.Desc%
system.ini,boot,,"mouse.drv=mouse.drv"
system.ini,386Enh,,"mouse=*vmouse"

; Common
;--------------------------------------
[Prev.DelReg]
HKR,,DevLoader
HKR,,MouseDriver
HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\Primax 3-D Mouse CPLX",,0,

[3DMouse.AddReg]
HKCR,"CLSID\{C717DA20-2B33-11D0-97F8-444553540000}",,0,"Primax 3-D Mouse Control Panel"
HKCR,"CLSID\{C717DA20-2B33-11D0-97F8-444553540000}\InProcServer32",,0,3dmcplx.dll
HKCR,"CLSID\{C717DA20-2B33-11D0-97F8-444553540000}\InProcServer32",ThreadingModel,0,Apartment
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\Primax 3-D Mouse CPLX",,0,{C717DA20-2B33-11D0-97F8-444553540000}
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","Primax 3-D Mouse",0,3dmoused.exe
HKLM,"SOFTWARE\Primax\3DMouse","ProductName",0, %ProductName%
HKLM,"SOFTWARE\Primax\3DMouse","AlwaysShowWheelPage",0,"TRUE"

[3DMouse.AddUninstallReg.95]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",3dmousep.vxd,0,"%SYS_DIR%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",3dmouses.vxd,0,"%SYS_DIR%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\RestoreDriver\"%Provider%,%PS2.Desc%,0,"Standard PS/2 Mouse"
;HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\RestoreDriver\"%Provider%,%Serial.Desc%,0,"Standard Serial Mouse"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\RestoreDriver\"%Provider%,%Serial.Desc%,0,""
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteKey","Enum\Root\PEL0002",0,""
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteKey","Enum\SERENUM\PEL0002",0,""
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse",FontSize,0,"55"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",Pmunin9x.exe,0,"%SYS_DIR%"

[3DMouse.AddUninstallReg.NT]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",peli8042.sys,0,"%SYS32_DIR%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",pelserms.sys,0,"%SYS32_DIR%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",3dmthunk.exe,0,"%SYS_DIR%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",3dmhooks.dll,0,"%SYS_DIR%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\KillWindow\3dmthunk",Class,0,"NT 3D Mouse Daemon"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\KillWindow\3dmthunk",Caption,0,"NT 3D Mouse Daemon"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\RestoreDriver\"%Provider%,%PS2.Desc%,0,"Standard PS/2 Mouse"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\RestoreDriver\"%Provider%,%Serial.Desc%,0,""
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse",FontSize,0,"36"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",Pmuninnt.exe,0,"%SYS_DIR%"

[3DMouse.AddUninstallReg]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse",DisplayName,0,%ProductName%
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse",UninstallString,0,"PMUninst.exe 3DMouse"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse",SetupTitle,0,%ProductName%" Uninstall"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse",FontName,0,"Times New Roman Italic"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse",FontColor,0,"White"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteValue","Software\Microsoft\Windows\CurrentVersion\Run",0,"Primax 3-D Mouse"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteKey","Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\Primax 3-D Mouse CPLX",0,""
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteKey","CLSID\{C717DA20-2B33-11D0-97F8-444553540000}",0,HKEY_CLASSES_ROOT
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteKey","Software\PEL\3DMouse",0,HKEY_CURRENT_USER
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteKey","Software\Primax\3DMouse",0,""
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteKey","Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse",0,""
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",3dmcplx.dll,0,""
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",3dmoused.exe,0,""
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",Pmuninst.exe,0,"%SYS_DIR%"

;HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteProgramGroup",%ProductName%,0,0

HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\KillWindow\0001",Class,0,3DMouseDaemon
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\KillWindow\0001",Caption,0,"3-D Mouse Daemon"

[3DMouse.Copy]
3dmcplx.dll
3dmoused.exe
pmuninst.exe
pmunin9x.exe

; -------------- Mouse Class Driver install sections
[mouclass_CopyFiles]
pelmoucs.sys

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

[mouclass_EventLog_Inst]
AddReg = mouclass_EventLog_AddReg

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

[NTMouse_CopyFiles]
3dmoused.exe
3dmthunk.exe
3dmhooks.dll
3dmcplx.dll,nt3dmcpl.dll
PMUninst.exe
pmuninnt.EXE


; ----------------------------------------
; User-visible Strings

[Strings]
Provider = "Primax"
MouseClassName = "Mouse"

ProductName = "Scroll Mouse"
DriverVersion = "2.0"

; Mfg Names
Mfg="Primax"

; Disk Names
PMouseDisk="Scroll Mouse Driver Disk"

; Device Names
Serial.Desc="Serial Scroll Mouse"
PS2.Desc="PS/2 Scroll Mouse"

; Service Names
i8042prt.SvcDesc = "i8042 Keyboard & PS/2 Mouse Port Driver"
sermouse.SvcDesc = "Serial Mouse Driver"
mouclass.SvcDesc = "Mouse Class Driver"

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

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: web4, load: 1.80