; itpcdless.inf
;
; Driver for plug and play installations of USB Input Devices
;
; (c) Copyright 2010 Microsoft
;

[Version]
Signature="$Windows NT$"
Provider=%Microsoft%
ClassGUID={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Class=HIDClass
CatalogFile=itpcdless.cat
DriverVer=05/18/2011,8.20.409.0

[SourceDisksNames]
52=%ITPCDLESS%

[SourceDisksFiles]
itpcoin82.dll = 52

[DestinationDirs]
DefaultDestDir = 12
ITPCdless_CoInstaller_CopyFiles = 11

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

[MS.Mfg.NTx86.6.0]
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_002D&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_005F&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0061&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0063&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0065&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0070&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0071&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0072&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0073&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_008A&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_008B&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_009D&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_009E&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_00B0&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_00B1&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_00B4&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_00B5&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_00BB&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_00BC&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_00DD&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_00DE&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_00DB&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_00DC&MI_00
%DeviceDesc% = ITPCdless_Install, USB\Vid_045E&Pid_00E3&MI_00
%DeviceDesc% = ITPCdless_Install, USB\Vid_045E&Pid_00E4&MI_00
%DeviceDesc% = ITPCdless_Install, USB\Vid_045E&Pid_00F1&MI_00
%DeviceDesc% = ITPCdless_Install, USB\Vid_045E&Pid_00F2&MI_00
%DeviceDesc% = ITPCdless_Install, USB\Vid_045E&Pid_00F9&MI_00
%DeviceDesc% = ITPCdless_Install, USB\Vid_045E&Pid_00FA&MI_00
%DeviceDesc% = ITPCdless_Install, USB\Vid_045E&Pid_071D&MI_00
%DeviceDesc% = ITPCdless_Install, USB\Vid_045E&Pid_071E&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0730&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0731&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0732&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0733&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_074B&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_074C&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0745&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0746&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0768&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0769&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0773&MI_00
%DeviceDesc% = ITPCdless_Install, USB\VID_045E&PID_0774&MI_00

%DeviceDesc% = ITPCdless_Install_WirelessEnt, USB\Vid_045E&Pid_0715
%DeviceDesc% = ITPCdless_Install_WirelessEnt, USB\Vid_045E&Pid_0716
%DeviceDesc% = ITPCdless_Install_WirelessEnt, USB\Vid_045E&Pid_0717
%DeviceDesc% = ITPCdless_Install_WirelessEnt, USB\Vid_045E&Pid_0718


; ========= Install section for USB Keyboard Devices ============
[ITPCdless_Install.NT]
Include=input.inf
Needs=HID_Inst.NT


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


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


[ITPCdless_Install.NT.CoInstallers]
CopyFiles = ITPCdless_CoInstaller_CopyFiles
AddReg = ITPCdless_CoInstaller_AddReg

; ========= Install section for Wireless Entertainment Keyboards ============
[ITPCdless_Install_WirelessEnt.NT]
Include=input.inf
Needs=HID_Inst.NT

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

[ITPCdless_Install_WirelessEnt.NT.HW]
Include=input.inf
Needs=HID_Inst.NT.HW
AddReg = ITPCdless_Install_WirelessEnt.HW.AddReg

[ITPCdless_Install_WirelessEnt.HW.AddReg]
; Static device overrides
HKLM,SYSTEM\CurrentControlSet\Control\DeviceOverrides\USB#VID_045E&PID_0714\LocationPaths\*,"Removable",0x00010001,1
HKLM,SYSTEM\CurrentControlSet\Control\DeviceOverrides\USB#VID_045E&PID_0715\LocationPaths\*,"Removable",0x00010001,1
HKLM,SYSTEM\CurrentControlSet\Control\DeviceOverrides\USB#VID_045E&PID_0716\LocationPaths\*,"Removable",0x00010001,1
HKLM,SYSTEM\CurrentControlSet\Control\DeviceOverrides\USB#VID_045E&PID_0717\LocationPaths\*,"Removable",0x00010001,1
HKLM,SYSTEM\CurrentControlSet\Control\DeviceOverrides\USB#VID_045E&PID_0718\LocationPaths\*,"Removable",0x00010001,1

[ITPCdless_Install_WirelessEnt.NT.CoInstallers]
CopyFiles = ITPCdless_CoInstaller_CopyFiles
AddReg = ITPCdless_CoInstaller_AddReg

[ITPCdless_CoInstaller_CopyFiles]
itpcoin82.dll

[ITPCdless_CoInstaller_AddReg]
HKR,,"CoInstallers32",0x00010000,"itpcoin82.dll"

[Strings]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft Hardware USB Keyboard"
ITPCDLESS = "Microsoft Hardware USB Keyboard CD"


[Strings.0404]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft 硬體 USB 鍵盤"
ITPCDLESS = "Microsoft Hardware USB Keyboard CD"


[Strings.0407]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft-Hardware – USB-Tastatur"
ITPCDLESS = "Microsoft Hardware USB Keyboard CD"


[Strings.0408]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft Hardware USB Keyboard"
ITPCDLESS = "Microsoft Hardware USB Keyboard CD"


[Strings.0409]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft Hardware USB Keyboard"
ITPCDLESS = "Microsoft Hardware USB Keyboard CD"


[Strings.040A]
Microsoft = "Microsoft"
DeviceDesc = "Teclado USB de hardware de Microsoft"
ITPCDLESS = "Microsoft Hardware USB Keyboard CD"


[Strings.040C]
Microsoft = "Microsoft"
DeviceDesc = "Clavier USB Microsoft Hardware"
ITPCDLESS = "Microsoft Hardware USB Keyboard CD"


[Strings.0410]
Microsoft = "Microsoft"
DeviceDesc = "Tastiera USB hardware Microsoft"
ITPCDLESS = "Microsoft Hardware USB Keyboard CD"


[Strings.0411]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft ハードウェア USB キーボード"
ITPCDLESS = "Microsoft Hardware USB Keyboard CD"


[Strings.0412]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft 하드웨어 USB 키보드"
ITPCDLESS = "Microsoft Hardware USB Keyboard CD"


[Strings.0416]
Microsoft = "Microsoft"
DeviceDesc = "Teclado USB Microsoft Hardware"
ITPCDLESS = "Microsoft Hardware USB Keyboard CD"


[Strings.0419]
Microsoft = "Microsoft"
DeviceDesc = "Оборудование Майкрософт — USB-клавиатура"
ITPCDLESS = "Microsoft Hardware USB Keyboard CD"


[Strings.0804]
Microsoft = "Microsoft"
DeviceDesc = "Microsoft 硬件 USB 键盘"
ITPCDLESS = "Microsoft Hardware USB Keyboard CD"


[Strings.0816]
Microsoft = "Microsoft"
DeviceDesc = "Teclado USB Microsoft Hardware"
ITPCDLESS = "Microsoft Hardware USB Keyboard CD"






