; ipcdless.inf
;
; Driver for plug and play installations of USB Input Devices
;
; Copyright (c) Microsoft Corporation. All rights reserved.
;

[Version]
Signature="$Windows NT$"
Provider=%Microsoft%
ClassGUID={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Class=HIDClass
CatalogFile=ipcdless.cat
DriverVer=04/12/2013,9.4.156.0

[SourceDisksNames]
52=%IPCDLESS%

[SourceDisksFiles]
coin94.dll = 52

[DestinationDirs]
DefaultDestDir = 12
IPCdless_CoInstaller_CopyFiles = 11

[Manufacturer]
%Microsoft%   = MS.Mfg,NTX86.6.1

[MS.Mfg.NTX86.6.1]
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_0023
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_0024
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_0040
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_0047
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_0083
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_0084
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_00CB
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_008A&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_008B&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_009D&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_009E&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_00D1
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_00D2
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_00E3&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_00E4&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_00F1&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_00F2&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_00F9&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_00FA&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_0713
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_0714
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_071D&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_071E&Mi_01
%DeviceDesc% = IPCdless_Install, USB\VID_045E&PID_0724
%DeviceDesc% = IPCdless_Install, USB\VID_045E&PID_0736
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_0737
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_0745&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_0746&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_075C
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_0748&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_074F
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_076C
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_0773&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_0774&Mi_01
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_077A
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_077B
%DeviceDesc% = IPCdless_Install, USB\Vid_045E&Pid_077D

%DeviceDesc% = IPCdless_SelSus_Install, USB\Vid_045E&Pid_07B1&Mi_01
%DeviceDesc% = IPCdless_SelSus_Install, USB\Vid_045E&Pid_07B2&Mi_01
%DeviceDesc% = IPCdless_SelSus_Install, USB\Vid_045E&Pid_07B3&Mi_01
%DeviceDesc% = IPCdless_SelSus_Install, USB\Vid_045E&Pid_07A5&Mi_01
%DeviceDesc% = IPCdless_SelSus_Install, USB\Vid_045E&Pid_07A6&Mi_01

[IPCdless_Install.NT]
Include=input.inf
Needs=HID_Inst.NT
AddProperty=IPCdless_Install.NT.AddPro

[IPCdless_Install.NT.Services]
Include=input.inf
Needs=HID_Inst.NT.Services

[IPCdless_Install.NT.HW]
Include=input.inf
Needs=HID_Inst.NT.HW

[IPCdless_Install.NT.CoInstallers]
CopyFiles = IPCdless_CoInstaller_CopyFiles
AddReg = IPCdless_CoInstaller_AddReg

[IPCdless_SelSus_Install.NT]
Include=input.inf
Needs=HID_SelSus_Inst.NT
AddProperty=IPCdless_Install.NT.AddPro

[IPCdless_SelSus_Install.NT.Services]
Include=input.inf
Needs=HID_SelSus_Inst.NT.Services

[IPCdless_SelSus_Install.NT.HW]
Include=input.inf
Needs=HID_SelSus_Inst.NT.HW

[IPCdless_SelSus_Install.NT.CoInstallers]
CopyFiles = IPCdless_CoInstaller_CopyFiles
AddReg = IPCdless_CoInstaller_AddReg

[IPCdless_CoInstaller_CopyFiles]
coin94.dll

[IPCdless_CoInstaller_AddReg]
HKR,,"CoInstallers32",0x00010000,"coin94.dll"

; Add a custom property to indicate device type( 0-mouse, 1-keyboard )
[IPCdless_Install.NT.AddPro]
{DB3C97CB-B80D-4C9E-9E0F-0D44BFDAFE6D}, 2, 3,,0


[Strings]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft Hardware USB Mouse"
IPCDLESS = "Microsoft Hardware USB Mouse CD"


[Strings.0404]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft 硬體 USB 滑鼠"
IPCDLESS = "Microsoft Hardware USB Mouse CD"


[Strings.0407]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft-Hardware – USB-Maus"
IPCDLESS = "Microsoft Hardware USB Mouse CD"


[Strings.0408]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft Hardware USB Mouse"
IPCDLESS = "Microsoft Hardware USB Mouse CD"


[Strings.0409]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft Hardware USB Mouse"
IPCDLESS = "Microsoft Hardware USB Mouse CD"


[Strings.040A]
Microsoft = "Microsoft"
DeviceDesc = "Mouse USB de hardware de Microsoft"
IPCDLESS = "Microsoft Hardware USB Mouse CD"


[Strings.040C]
Microsoft = "Microsoft"
DeviceDesc = "Souris USB Microsoft Hardware"
IPCDLESS = "Microsoft Hardware USB Mouse CD"


[Strings.0410]
Microsoft = "Microsoft"
DeviceDesc = "Mouse USB hardware Microsoft"
IPCDLESS = "Microsoft Hardware USB Mouse CD"


[Strings.0411]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft ハードウェア USB マウス"
IPCDLESS = "Microsoft Hardware USB Mouse CD"


[Strings.0412]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft 하드웨어 USB 마우스"
IPCDLESS = "Microsoft Hardware USB Mouse CD"


[Strings.0416]
Microsoft = "Microsoft"
DeviceDesc = "Mouse USB Microsoft Hardware"
IPCDLESS = "Microsoft Hardware USB Mouse CD"


[Strings.0419]
Microsoft = "Microsoft"
DeviceDesc = "Оборудование Майкрософт — USB-мышь"
IPCDLESS = "Microsoft Hardware USB Mouse CD"


[Strings.0804]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft 硬件 USB 鼠标"
IPCDLESS = "Microsoft Hardware USB Mouse CD"


[Strings.0816]
Microsoft = "Microsoft"
DeviceDesc = "Rato USB Microsoft Hardware"
IPCDLESS = "Microsoft Hardware USB Mouse CD"






