ipfilter.inf Driver File Contents (eng.exe)

; ipfilter.INF
;

[Version]
CatalogFile=ipfilter.cat
Signature="$Windows NT$"
SignOS=Windows 2000
Class=Mouse
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
Provider=%Provider%
LayoutFile=layout.inf
DriverVer=05/19/2000, 3.20.0.484

[SourceDisksNames]
52=%IPOINTCD%

[SourceDisksFiles]
ipfilter.sys = 52

[DestinationDirs]
DefaultDestDir = 12 ; DIRID_DRIVERS

; Manufacturer Sections
; ---------------------------------------------------------
[Manufacturer]
%Microsoft%  = MsMfg               
 
; Microsoft

[MsMfg]
%*pnp0f00.DeviceDesc%=Bus_Filtr_Inst,*PNP0F00                  ; MS bus mouse
%*pnp0f01.DeviceDesc%=Ser_Filtr_Inst,*PNP0F01,SERENUM\PNP0F01  ; MS serial mouse
%*pnp0f02.DeviceDesc%=Inp_Filtr_Inst,*PNP0F02                  ; MS InPort mouse
%*pnp0f03.DeviceDesc%=PS2_Filtr_Inst,*PNP0F03,ACPI\PNP0F03     ; MS PS/2 mouse
%*pnp0f09.DeviceDesc%=Ser_Filtr_Inst,*PNP0F09,SERENUM\PNP0F09  ; MS serial BallPoint
%*pnp0f0a.DeviceDesc%=Ser_Filtr_Inst,*PNP0F0A,SERENUM\PNP0F0A  ; MS serial wheel mouse
%*pnp0f0b.DeviceDesc%=PS2_Filtr_Inst,*PNP0F0B,ACPI\PNP0F0B     ; MS PS/2 mouse
%*pnp0f0f.DeviceDesc%=Ser_Filtr_Inst,*PNP0F0F,SERENUM\PNP0F0F  ; MS serial BallPoint
%*pnp0f13.DeviceDesc%=PS2_Filtr_Inst,*PNP0F13,ACPI\PNP0F13     ; MS PS/2 mouse

%MSH0001.DevDesc%=Ser_Filtr_Inst,MSH0001		; MSH0001 - Serial IntelliMouse
%SERENUM\MSH0001.DevDesc%=Ser_Filtr_Inst,SERENUM\MSH0001

%MSH0004.DevDesc%=Ser_Filtr_Inst,MSH0004		; MSH0004 - Serial IntelliMouse Trackball
%SERENUM\MSH0004.DevDesc%=Ser_Filtr_Inst,SERENUM\MSH0004

%HID\Vid_045E&Pid_0009.DeviceDesc%=HID_Filtr_Inst, HID\Vid_045E&Pid_0009
%HID\Vid_045E&Pid_001E.DeviceDesc%=HID_Filtr_Inst, HID\Vid_045E&Pid_001E
%HID\Vid_045E&Pid_0023.DeviceDesc%=HID_Filtr_Inst, HID\Vid_045E&Pid_0023
%HID\Vid_045E&Pid_0024.DeviceDesc%=HID_Filtr_Inst, HID\Vid_045E&Pid_0024
%HID\Vid_045E&Pid_0025.DeviceDesc%=HID_Filtr_Inst, HID\Vid_045E&Pid_0025
%HID\Vid_045E&Pid_0029.DeviceDesc%=HID_Filtr_Inst, HID\Vid_045E&Pid_0029
%HID\Vid_045E&Pid_0039.DeviceDesc%=HID_Filtr_Inst, HID\Vid_045E&Pid_0039
%HID\Vid_045E&Pid_0040.DeviceDesc%=HID_Filtr_Inst, HID\Vid_045E&Pid_0040

; -------------- PS/2 Mouse
[PS2_Filtr_Inst]
; Get the standard stuff from MsMouse.inf
Include=msmouse.inf
Needs=PS2_Inst
CopyFiles = IPFilter_CopyFiles

[PS2_Filtr_Inst.Services]
AddService = IPFilter,, filter_Service_Inst
; this will add i8042prt as the service and make sure that mouclass is installed
Include=msmouse.inf
Needs=PS2_Inst.Services

[PS2_Filtr_Inst.HW]
; Add in the standard stuff provided by MS
Include = msmouse.inf
Needs = PS2_Inst.HW
; Add our filter driver
AddReg = IPFilter_PS_2.HW.AddReg

; -------------- Serial Mouse
[Ser_Filtr_Inst]
; Get the standard stuff from MsMouse.inf
Include=msmouse.inf
Needs=Ser_Inst
CopyFiles = IPFilter_CopyFiles

[Ser_Filtr_Inst.Services]
AddService = IPFilter,, filter_Service_Inst
; this will add sermouse as the service and make sure that mouclass is installed
Include=msmouse.inf
Needs=Ser_Inst.Services

[Ser_Filtr_Inst.HW]
; Add our filter driver
AddReg = IPFilter_Inst.HW.AddReg
; Add in the standard stuff provided by MS
Include = msmouse.inf
Needs = Ser_Inst.HW

; -------------- Inport Mouse
[Inp_Filtr_Inst]
; Get the standard stuff from MsMouse.inf
Include=msmouse.inf
Needs=Inp_Inst
CopyFiles = IPFilter_CopyFiles

[Inp_Filtr_Inst.Services]
AddService = IPFilter,, filter_Service_Inst
; this will add inport as the service and make sure that mouclass is installed
Include=msmouse.inf
Needs=Inp_Inst.Services

[Inp_Filtr_Inst.HW]
; Add our filter driver
AddReg = IPFilter_Inst.HW.AddReg
; Add in the standard stuff provided by MS
Include = msmouse.inf
Needs = Inp_Inst.HW

; -------------- HID Mouse
[HID_Filtr_Inst]
; Get the standard stuff from MsMouse.inf
Include=msmouse.inf
Needs=HID_Mouse_Inst.NT
CopyFiles = IPFilter_CopyFiles

[HID_Filtr_Inst.Services]
AddService = IPFilter,, filter_Service_Inst
; this will add MouHID as the service and make sure that mouclass is installed
Include=msmouse.inf
Needs=HID_Mouse_Inst.NT.Services

[HID_Filtr_Inst.HW]
; Add our filter driver
AddReg = IPFilter_Inst.HW.AddReg
; Add in the standard stuff provided by MS
Include = msmouse.inf
Needs = HID_Mouse_Inst.NT.HW

; -------------- Bus Mouse
[Bus_Filtr_Inst]
; Get the standard stuff from MsMouse.inf
Include=msmouse.inf
Needs=Bus_Inst
CopyFiles = IPFilter_CopyFiles

[Bus_Filtr_Inst.Services]
AddService = IPFilter,, filter_Service_Inst
; this will add busmouse as the service and make sure that mouclass is installed
Include=msmouse.inf
Needs=Bus_Inst.Services

[Bus_Filtr_Inst.HW]
; Add our filter driver
AddReg = IPFilter_Inst.HW.AddReg
; Add in the standard stuff provided by MS
Include = msmouse.inf
Needs = Bus_Inst.HW

; -------------- Common to all mice

[IPFilter_CopyFiles]
ipfilter.sys

[IPFilter_Inst.HW.AddReg]                                        
; Add device specific (devnode) data here
HKR,,"UpperFilters",0x00010000,"IPFilter"

[IPFilter_PS_2.HW.AddReg]                                        
; Add device specific (devnode) data here
HKR,,"UpperFilters",0x00010000,"IPFilter"
HKR,,"SampleRate",%REG_DWORD%,100

[filter_Service_Inst]
DisplayName    = %IPFilter.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\IPFilter.sys
LoadOrderGroup = Pointer Port

; Localizable strings
[Strings]

Provider =          "Microsoft"
Microsoft         = "Microsoft"
Filter.DeviceDesc = "Microsoft Features filter"
IPFilter.SvcDesc  = "Microsoft IntelliPoint Features driver
IPOINTCD          = "IntelliPoint CD"

*pnp0f00.DeviceDesc      = "Microsoft Bus Adapter Mouse (IntelliPoint)"
*pnp0f01.DeviceDesc      = "Microsoft Serial Mouse (IntelliPoint)"
*pnp0f02.DeviceDesc      = "Microsoft InPort Adapter Mouse (IntelliPoint)"
*pnp0f03.DeviceDesc      = "Microsoft PS/2 Port Mouse (IntelliPoint)"
*pnp0f09.DeviceDesc      = "Microsoft Serial BallPoint (IntelliPoint)"
*pnp0f0a.DeviceDesc      = "Microsoft Serial IntelliMouse (IntelliPoint)"
*pnp0f0b.DeviceDesc      = "Microsoft PS/2 Port Mouse (IntelliPoint)"
*pnp0f0f.DeviceDesc      = "Microsoft Serial BallPoint (IntelliPoint)"
*pnp0f13.DeviceDesc      = "Microsoft PS/2 Port Mouse (IntelliPoint)"
MSH0001.DevDesc="Microsoft Serial Mouse with Wheel (IntelliPoint)"
SERENUM\MSH0001.DevDesc="Microsoft Serial Mouse with Wheel (IntelliPoint)"
MSH0004.DevDesc="Microsoft Serial IntelliMouse Trackball (IntelliPoint)"
SERENUM\MSH0004.DevDesc="Microsoft Serial IntelliMouse Trackball (IntelliPoint)"
HID\VID_045E&PID_0009.DeviceDesc="Microsoft USB IntelliMouse (IntelliPoint)"
HID\VID_045E&PID_001E.DeviceDesc="Microsoft USB IntelliMouse Explorer (IntelliPoint)"
HID\VID_045E&PID_0023.DeviceDesc="Microsoft USB Trackball Optical (IntelliPoint)"
HID\VID_045E&PID_0024.DeviceDesc="Microsoft USB Trackball Explorer (IntelliPoint)"
HID\VID_045E&PID_0025.DeviceDesc="Microsoft USB IntelliMouse w/IntelliEye (IntelliPoint)"
HID\VID_045E&PID_0029.DeviceDesc="Microsoft USB IntelliMouse Web (IntelliPoint)"
HID\VID_045E&PID_0039.DeviceDesc="Microsoft USB IntelliMouse Optical (IntelliPoint)"
HID\VID_045E&PID_0040.DeviceDesc="Microsoft USB Wheel Mouse Optical (IntelliPoint)"

; Standard defs
SPSVCINST_TAGTOFRONT  = 0x00000001
SPSVCINST_ASSOCSERVICE= 0x00000002
SERVICE_KERNEL_DRIVER = 1
SERVICE_BOOT_START    = 0
SERVICE_SYSTEM_START  = 1
SERVICE_AUTO_START    = 2
SERVICE_DEMAND_START  = 3
SERVICE_ERROR_NORMAL  = 1
SERVICE_ERROR_IGNORE  = 0
REG_EXPAND_SZ         = 0x00020000
REG_DWORD             = 0x00010001
REG_SZ                = 0x00000000
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: ftp, load: 0.96