;------------------------------------------------------------------------------
;     Nrfumdev.inf
;     Newmentech USB PORT RF-Mouse Filter Driver Setup Information File 
;     for 2000/XP
;     Copyright (c) 2003 2006 Newmentech Co.,Ltd.
;------------------------------------------------------------------------------
[Version]
Signature=$CHICAGO$
Class=HIDClass
Provider=%Mfg%
ClassGUID={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
DriverVer=08/11/2006,5.12.3032.0

;------------------------------------------------------------------------------
[SourceDisksNames]
51=%DISK_NAME%,,

[SourceDisksFiles]
Nrfumx86.sys=51
Nrfumx64.sys=51

[DestinationDirs]
DefaultDestDir=12         ; DIRID_DRIVERS
Nrfumx86.CopyFiles=12
Nrfumx64.CopyFiles=12

; Manufacturer Section
;------------------------------------------------------------------------------
[Manufacturer]
%Mfg%=Mfg,NTamd64

[Mfg]
;--------------------------------------------------------------Device ID strings
%USB\VID_09DA&PID_0018.DeviceDesc%=Nrfumdev_Inst,USB\VID_09DA&PID_0018
%USB\VID_09DA&PID_001A.DeviceDesc%=Nrfumdev_Inst,USB\VID_09DA&PID_001A

[Mfg.NTamd64]
;--------------------------------------------------------------Device ID strings
%USB\VID_09DA&PID_0018.DeviceDesc%=Nrfumdev_Inst,USB\VID_09DA&PID_0018
%USB\VID_09DA&PID_001A.DeviceDesc%=Nrfumdev_Inst,USB\VID_09DA&PID_001A

; Install Sections
; Newmentech RF-USB Port Mouse For Windows 2000/XP
;------------------------------------------------------------------------------
[Nrfumdev_Inst.NT]
Include=Input.inf
Needs=HID_Inst.NT
CopyFiles=Nrfumx86.CopyFiles

[Nrfumx86.CopyFiles]
Nrfumx86.sys

[Nrfumdev_Inst.NT.HW]
DelReg=Nrfumdev_Inst.NT.HW.DelReg
AddReg=Nrfumdev_Inst.NT.HW.AddReg

[Nrfumdev_Inst.NT.HW.DelReg]
HKR,,"UpperFilters"
HKR,,"ConnectRequestIndex"

[Nrfumdev_Inst.NT.HW.AddReg]
HKR,,"UpperFilters",0x00010000,"Nrfumdev"

[Nrfumdev_Inst.NT.Services]
Include=Input.inf
Needs=HID_Inst.NT.Services
AddService=Nrfumdev,,Nrfumx86_Service_Inst

[Nrfumx86_Service_Inst]
DisplayName    = %Nrfumdev.SvcDesc%
ServiceType    = 1             ; SERVICE_KERNEL_DRIVER
StartType      = 3             ; SERVICE_SYSTEM_START
ErrorControl   = 0             ; SERVICE_ERROR_IGNORE
ServiceBinary  = %12%\Nrfumx86.sys
LoadOrderGroup = extended base

; Newmentech USB Port Mouse For Windows XP x64 edition
;------------------------------------------------------------------------------
[Nrfumdev_Inst.NTamd64]
Include=Input.inf
Needs=HID_Inst.NTamd64
CopyFiles=Nrfumx64.CopyFiles

[Nrfumx64.CopyFiles]
Nrfumx64.sys

[Nrfumdev_Inst.NTamd64.HW]
DelReg=Nrfumdev_Inst.NTamd64.HW.DelReg
AddReg=Nrfumdev_Inst.NTamd64.HW.AddReg

[Nrfumdev_Inst.NTamd64.HW.DelReg]
HKR,,"UpperFilters"
HKR,,"ConnectRequestIndex"

[Nrfumdev_Inst.NTamd64.HW.AddReg]
HKR,,"UpperFilters",0x00010000,"Nrfumdev"

[Nrfumdev_Inst.NTamd64.Services]
Include=Input.inf
Needs=HID_Inst.NTamd64.Services
AddService = Nrfumdev,,Nrfumx64_Service_Inst

[Nrfumx64_Service_Inst]
DisplayName    = %Nrfumdev.SvcDesc%
ServiceType    = 1             ; SERVICE_KERNEL_DRIVER
StartType      = 3             ; SERVICE_SYSTEM_START
ErrorControl   = 0             ; SERVICE_ERROR_IGNORE
ServiceBinary  = %12%\Nrfumx64.sys
LoadOrderGroup = extended base

; User Visible Strings
;------------------------------------------------------------------------------
[Strings]
Mfg="Newmentech"
USB\VID_09DA&PID_0018.DeviceDesc="USB Human Interface Device"
USB\VID_09DA&PID_001A.DeviceDesc="USB Human Interface Device"
Nrfumdev.SvcDesc="Newmentech USB Port RF-Mouse filter driver"
DISK_NAME="Newmentech RF-iWheelWorks Install Disk"


