nuidfltr.inf Driver File Contents (DX-WKBD.zip)

; nuidfltr.inf
;
; HID Non-User Input Data filter driver INF
;
; (c) Copyright 2007 Microsoft
;

[Version]
Signature="$Windows NT$"
Provider=%Microsoft%
ClassGUID={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Class=HIDClass
CatalogFile=nuidfltr.cat
DriverVer=08/15/2007,6.2


[DestinationDirs]
DefaultDestDir   = 12


[Manufacturer]
%Microsoft%   = MS.Mfg,NTAMD64,NTAMD64.6.0


[MS.Mfg.NTAMD64]
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0059&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_006A&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_005F&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_005F&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0061&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0061&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0063&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0063&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0065&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0065&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0070&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0070&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0071&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0071&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0072&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0072&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0073&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0073&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_009F&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00B9&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00E5&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00E1&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_009D&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_009D&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_009E&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_009E&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00E3&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00E3&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00E4&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00E4&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00F1&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00F1&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00F2&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00F2&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00F9&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00F9&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00FA&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00FA&MI_01&COL03


[MS.Mfg.NTAMD64.6.0]
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0059&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_006A&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_005F&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_005F&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0061&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0061&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0063&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0063&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0065&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0065&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0070&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0070&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0071&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0071&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0072&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0072&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0073&MI_01&COL02
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_0073&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_009F&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00B9&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00E5&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00E1&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_009D&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_009D&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_009E&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_009E&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00E3&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00E3&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00E4&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00E4&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00F1&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00F1&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00F2&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00F2&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00F9&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00F9&MI_01&COL03
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00FA&MI_01&COL01
%DeviceDesc% = NuidFltr, HID\VID_045E&PID_00FA&MI_01&COL03


[NuidFltr.NT]
Include=hidserv.inf
Needs=HIDSystemConsumer

CopyFiles=NuidFltr.CopyFiles


[NuidFltr.CopyFiles]
nuidfltr.sys


[NuidFltr.NT.Services]
AddService = NuidFltr, 2, NuidFltr_Service_Inst
; Install the port driver and mouclass from keyboard.inf
Include=hidserv.inf
Needs=HIDSystemConsumer.Services


[NuidFltr.NT.6.0.Services]
AddService = NuidFltr,  , NuidFltr_Service_Inst
; Install the port driver and mouclass from keyboard.inf
Include=hidserv.inf
Needs=HIDSystemConsumer.Services


[NuidFltr_Service_Inst]
DisplayName    = %NuidFltr.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
ServiceBinary  = %12%\NuidFltr.sys


[NuidFltr.NT.HW]

; run the directives need by the port driver
Include=input.inf
Needs=HID_Inst.HW


[NuidFltr.NT.6.0.HW]
; Add the device upper filter
AddReg = NuidFltr.6.0.HW.AddReg


; run the directives need by the port driver
Include=input.inf
Needs=HID_Inst.HW


[NuidFltr.6.0.HW.AddReg]
HKR,,"UpperFilters",0x00010000,"NuidFltr"


[SourceDisksNames]
1 = %DiskId1%,,,

[SourceDisksFiles]
NuidFltr.sys = 1,,

;
;--- NuidFltr Coinstaller installation ------
;

[DestinationDirs]
NuidFltr_CoInstaller_CopyFiles = 11

[NuidFltr.NT.CoInstallers]
AddReg=NuidFltr_CoInstaller_AddReg
CopyFiles=NuidFltr_CoInstaller_CopyFiles

[NuidFltr_CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000, "wdfcoinstaller01005.dll,WdfCoInstaller"

[NuidFltr_CoInstaller_CopyFiles]
wdfcoinstaller01005.dll

[SourceDisksFiles]
wdfcoinstaller01005.dll=1,, ; make sure the number matches with SourceDisksNames

[NuidFltr.NT.Wdf]
KmdfService = NuidFltr, NuidFltr_wdfsect
[NuidFltr_wdfsect]
KmdfLibraryVersion = 1.5



[Strings]

Microsoft = "Microsoft"
DiskId1 = "NUID CD"
DeviceDesc = "HID Non-User Input Data Filter"
NuidFltr.SvcDesc="NUID filter driver"


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: web2, load: 1.17