; IPSETUP.Inf
; Installs Microsoft Intellipoint Mouse
;Uncompressed on the Installation Diskette for NEC PC98xx compatible computers
[Version]
Signature=$CHICAGO$
Class=Mouse
Provider=%Provider%
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318} ; identifies MOUSE class GUID
[DestinationDirs]
; 11 - \windows\system
; 22 - \windows\system\vmm32
MSMouse.Copy=11 ; dest dir for MSMouse.Copy is \<windir>\system
VMouse.Copy=22 ; dest dir for VMouse.Copy is \<windir>\system\vmm32
MSMouse.Rename=11 ; dest dir for rename of msmouse.vxd is \<windir>\system
MSSermou.Copy=12 ; dest dir for MSSermou.Copy is \<windir>\system32\drivers
MSWheel.Copy=11 ; dest dir for MSWheel.Copy is \<windir>\system
[SourceDisksNames]
51="Microsoft IntelliPoint",IPsetup.INF,, ..\
[SourceDisksFiles]
; identifies source source disk for these files - see SourceDiskNames
msmouse.vxd=51
vmouse.vxd=51
mssermou.sys=51
mswheel.dll=51
mswheel.exe=51
;-------------------------------------------------------------------------
; Manufacturer Section
;-------------------------------------------------------------------------
[Manufacturer]
%Mfg%=Microsoft
[Microsoft] ; identify install sections for all our Mice
;
; special install section to not install anything for Win98
%MEMPHIS%=Win98.NoInstall
;
; Mice using the Install section Ser.Ipoint
;
%MSH0001.DevDesc%=Ser.Ipoint,MSH0001 ; MSH0001 - Serial IntelliMouse
%SERENUM\MSH0001.DevDesc%=Ser.Ipoint,SERENUM\MSH0001
%MSH0004.DevDesc%=Ser.Ipoint,MSH0004 ; MSH0004 - Serial IntelliMouse Trackball
%SERENUM\MSH0004.DevDesc%=Ser.Ipoint,SERENUM\MSH0004
%PNP0F01.DevDesc%=Ser.Ipoint,PNP0F01 ; PNP0F01 - Microsoft Serial Mouse
%SERENUM\PNP0F01.DevDesc%=Ser.Ipoint,SERENUM\PNP0F01
%PNP0F0A.DevDesc%=Ser.Ipoint,PNP0F0A ; PNP0F0A - Microsoft Plug and Play mouse
%SERENUM\PNP0F0A.DevDesc%=Ser.Ipoint,SERENUM\PNP0F0A
;-------------------------------------------------------------------
; Install Sections
;-------------------------------------------------------------------
[Win98.NoInstall]
; do nothing
;---------------
; Common Serial
;---------------
[MSWheel.Copy]
mswheel.dll,mswheel.dl_ ; copy mswheel.dll from source disk
mswheel.exe,mswheel.ex_ ; copy mswheel.exe from source disk
[MSMouse.Rename]
msmouse.old, msmouse.vxd ; rename existing msmouse.vxd to msmouse.old
[MSMouse.Copy]
msmouse.vxd,msmouse.vx_ ; copy msmouse.vxd from source disk
[VMouse.Copy]
vmouse.vxd,vmouse.ne_ ; copy vmouse.vxd from source disk
[Ipoint.DelReg]
; HKR relative to ClassGUID above of HKLM\System\CurrentControlSet\Class\Mouse
HKR,,DevLoader
HKR,,MouseDriver
HKR,,MouseType
HKR,,ComInfo
HKLM,System\CurrentControlSet\Services\Class\Mouse\0000,"MouseDriver"
HKLM,System\CurrentControlSet\Services\Class\Mouse\0001,"MouseDriver"
HKLM,System\CurrentControlSet\Services\Class\Mouse\0002,"MouseDriver"
HKLM,System\CurrentControlSet\Services\Class\Mouse\0003,"MouseDriver"
HKLM,System\CurrentControlSet\Services\Class\Mouse\0004,"MouseDriver"
HKLM,System\CurrentControlSet\Services\Class\Mouse\0005,"MouseDriver"
HKLM,System\CurrentControlSet\Services\Class\Mouse\0006,"MouseDriver"
HKLM,System\CurrentControlSet\Services\Class\Mouse\0007,"MouseDriver"
HKLM,System\CurrentControlSet\Services\Class\Mouse\0008,"MouseDriver"
HKLM,System\CurrentControlSet\Services\Class\Mouse\0009,"MouseDriver"
HKLM,System\CurrentControlSet\Services\VxD\LMOUSE,"StaticVxD"
[Ipoint.AddReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,"MSWheel",,"%11%\mswheel.exe"
;-------------------------------------------------------------------
; Install section for IntelliPoint Serial Mouse WinNT
;-------------------------------------------------------------------
[Ser.Ipoint.NT]
CopyFiles=MSSermou.Copy
AddReg=Ser.Ipoint.NT.AddReg
REBOOT
[MSSermou.Copy]
; copy mssermous.sys from source disk to <win>\system32\drivers
mssermou.sys,mssermou.ne_
[Ser.Ipoint.NT.Services]
; add our serial port driver to services
AddService = mssermou, 0x00000002, Sermouse.Service.Inst, Sermouse.EventLog.Inst ; Port Driver
[Sermouse.Service.Inst]
DisplayName = %mssermou.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 1 ; SERVICE_SYSTEM_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\mssermou.sys
LoadOrderGroup = Pointer Port
[Sermouse.EventLog.Inst]
AddReg = Sermouse.EventLog.AddReg
[Sermouse.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mssermou.sys"
HKR,,TypesSupported,0x00010001,7
[Ser.Ipoint.NT.AddReg]
HKLM,SYSTEM\CurrentControlSet\Services\mssermou\Parameters,NumberOfButtons,0x00010001,0x00000002
HKLM,SYSTEM\CurrentControlSet\Services\mssermou\Parameters,MouseDataQueueSize,0x00010001,0x00000064
HKLM,SYSTEM\CurrentControlSet\Services\mssermou\Parameters,PointerDeviceBaseName,,"PointerPort"
HKLM,SYSTEM\CurrentControlSet\Services\mssermou\Parameters,SampleRate,0x00010001,0x00000028
HKLM,SYSTEM\CurrentControlSet\Services\mssermou,Tag,0x00010001,0x00000002
HKLM,SYSTEM\CurrentControlSet\Services\sermouse,Start,0x00010001,0x00000004
;-------------------------------------------------------------------
; Install section for IntelliPoint PS/2 Mouse WinNT
;-------------------------------------------------------------------
; Not applicable for NEC - PC98
;-------------------------------------------------------------------
; Install section for IntelliPoint Serial Mouse for Win95
;-------------------------------------------------------------------
; this section does the following
; renames the existing msmouse.vxd to msmouse.old
; deletes the registry entries listed in Ipoint.DelReg section
; adds to the registry entries listed in Ser.Ipoint.AddReg and Ipoint.AddReg
; copies msmouse.vxd from installation disk to \windows\system
; copies vmouse.vxd from installation disk to \windows\system\vmm32
; updates system.ini file with the entries listed in Ser.Ipoint.Ini
; finally, causes the system to reboot - this is required for Win95 to allow
; the IntelliPoint drivers to be loaded thus allowing the wheel and
; wheel button to become functional
[Ser.Ipoint]
Renfiles=MSMouse.Rename
CopyFiles=MSMouse.Copy,VMouse.Copy,MSWheel.Copy
DelReg=Ipoint.DelReg
AddReg=Ser.Ipoint.AddReg, Ipoint.AddReg
UpdateInis=Ser.Ipoint.Ini
REBOOT
;PosDup section
;Identify devices which may appear to be separate devices but in fact are the same device
;This can occur when a device is detected and is also enumerated. Typically, detection cannot
;identify the device exactly but enumeration can. In these cases the Device Manager will detect
;a conflict. The Device Manager will look at this list and search the root branch of the
;registry for devices listed in this section. If one is found and the resource in use by these
;devices overlap, the device manager will assume it has detected a duplicate and will move the
;root branch entry to the enumerator branch.
;
[Ser.Ipoint.PosDup]
*PNP0F0C,*PNP0F0F,*PNP0F01,*PNP0F09,*PNP0F0A,*PNP0F0B,*PNP0F14,*PNP0F1E
[Ser.Ipoint.AddReg]
HKR,,DevLoader,,*vmouse ; identifiy which driver is the devloader for this device
HKR,,MouseType,,SERIAL ; identify device type of Serail
HKR,,NoSetupUI,,1 ; add to registry NoSetupUI = 1
HKR,,InfPath,,"Ipsetup.inf"
HKR,,InfSection,,"Ser.Ipoint"
[Ser.Ipoint.Ini]
system.ini,boot,,"mouse.drv=mouse.drv" ; ensure microsoft driver is used
system.ini,386Enh,,"mouse=*vmouse,msmouse.vxd" ; make sure mini driver gets loaded
system.ini,boot.description,,"mouse.drv=%SYSTEM_INI_DRIVER_DESCRIPTION%" ; driver description
;-------------------------------------------------------------------
; Install section for IntelliPoint PS/2 Mouse for Win95
;-------------------------------------------------------------------
; Not applicable for NEC computers
;---------------------------------------------------------------------------
; Strings Section
;---------------------------------------------------------------------------
[Strings]
Provider="Microsoft"
Mfg="Microsoft"
SYSTEM_INI_DRIVER_DESCRIPTION="Microsoft Mouse"
mssermou.SvcDesc="mssermou"
;
; description strings to use for Win98
;
MEMPHIS="All mouse devices for Windows 98 -- please use Windows 98 mouse drivers"
;
; description strings for IntelliMouse, IntelliMouse Pro, Wheeled Mouse
; PNP id's - MSH0001, MSH0002
MSH0001.DevDesc="Microsoft Serial Mouse with Wheel (Win95/NT4)"
SERENUM\MSH0001.DevDesc="Microsoft Serial Mouse with Wheel (Win95/NT4)"
;
; description strings for Microsoft IntelliMouse Trackball MSH0004
MSH0004.DevDesc="Microsoft Serial IntelliMouse Trackball (Win95/NT4)"
SERENUM\MSH0004.DevDesc="Microsoft Serial IntelliMouse Trackball (Win95/NT4)"
;
; description strings for other Microsoft Mice
PNP0F01.DevDesc="Microsoft Serial Mouse (Win95/NT4)"
SERENUM\PNP0F01.DevDesc="Microsoft Serial Mouse (Win95/NT4)"
PNP0F0A.DevDesc="Microsoft Serial Mouse (Win95/NT4)"
SERENUM\PNP0F0A.DevDesc="Microsoft Serial Mouse (Win95/NT4)"
Download Driver Pack
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.