home *** CD-ROM | disk | FTP | other *** search
INI File | 1997-10-21 | 4.4 KB | 184 lines |
-
-
- ;
- ; HIDDEV.INF
- ;
- ; - Installs default support for HID devices according to compatible id
- ;
- ; Copyright (c) 1997 Microsoft Corporation
- ;
-
- [Version]
- CatalogFile=hiddev.cat
- LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
- Signature="$CHICAGO$"
- Class=HID
- ClassGUID={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
- Provider=Microsoft
- SetupClass=Base
-
- [BaseWinOptions]
- Inst_Hiddev
-
- [Inst_Hiddev]
- Copyfiles=Hid.Inf.Copy
-
- [Hid.Inf.Copy]
- hiddev.inf
-
- [DestinationDirs]
- DefaultDestDir = 11 ; LDID_SYS, the Windows\System directory
- Hid.Inf.Copy = 17 ; LDID_INF, the Windows\Inf directory
- USBHIDDevice.Copy = 10,system32\drivers
- USBHIDDevice.Del = 11
- HIDSystemControl.Copy = 11
- MMHID.Copy = 25
-
- [ClassInstall]
- AddReg=HIDClassReg
- CopyFiles=HidClassCopy
-
- [HIDClassReg]
- HKR,,,0,%HIDClassDescription%
- HKR,,Icon,,-24
- HKR,,Installer,,hidci.dll
-
- [HidClassCopy]
- hidci.dll
-
- [Manufacturer]
- %UnknownMfg%=UnknownMfg
- %Altec.Mfg%=Altec.Section
- %Philips.Mfg%=Philips.Section
- %CTX.Mfg%=CTX.Section
- %LiteOn.Mfg%=LiteOn.Section
- %Mitsubishi.Mfg%=Mitsubishi.Section
-
-
- [UnknownMfg]
-
- ; All USB HID devices have this compatible id
- %USB\Class_03%=USBHIDDevice,USB\Class_03
-
- ; Compatible ID for generic HID collections
- %HID_DEVICE%=HIDCollection,HID_DEVICE
-
- ;
- ; Note: the following compatible HID IDs are supported in
- ; their device-class-specific INF files:
- ;
- ; HID_DEVICE_SYSTEM_MOUSE
- ; HID_DEVICE_SYSTEM_KEYBOARD
- ; HID_DEVICE_SYSTEM_GAME
- ;
-
-
- %HID_DEVICE_SYSTEM_CONTROL%=HIDSystemControl,HID_DEVICE_SYSTEM_CONTROL
-
- ; =================== Altec Lansing ===========================
-
- [Altec.Section]
- %USB\VID_04D2&PID_FF47&MI_02.DeviceDesc%=USBHIDDevice,USB\VID_04D2&PID_FF47&MI_02
-
- ; =================== Philips ===========================
-
- [Philips.Section]
- %USB\VID_0471&PID_0101&MI_02.DeviceDesc%=USBHIDDevice,USB\VID_0471&PID_0101&MI_02
-
- ; =================== CTX ===========================
-
- [CTX.Section]
- %USB\VID_0698&PID_1786.DeviceDesc%=USBHIDDevice,USB\VID_0698&PID_1786
-
- ; =================== LiteOn ===========================
-
- [LiteOn.Section]
- %USB\VID_04CA&PID_1766.DeviceDesc%=USBHIDDevice,USB\VID_04CA&PID_1766
-
- ; =================== Mitsubishi ===========================
-
- [Mitsubishi.Section]
- %USB\VID_0452&PID_0021.DeviceDesc%=USBHIDDevice,USB\VID_0452&PID_0021
-
-
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;;;;; Install section for all USB HID devices ;;;;;;;;;;;;;;;;
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- [USBHIDDevice]
- CopyFiles=USBHIDDevice.Copy, MMHID.Copy
- DelFiles=USBHIDDevice.Del, MMHID.Del
- AddReg=USBHIDDevice.AddReg, MMHID.AddReg
-
- [USBHIDDevice.Copy]
- hidclass.sys
- hidusb.sys
- hidparse.sys
-
- [USBHIDDevice.Del]
- hidclass.sys
- hidusb.sys
- hidparse.sys
-
- [USBHIDDevice.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,"hidusb.sys"
-
- [MMHID.Copy]
- mmhid.exe
-
- [MMHID.Del]
- mmhid.exe
-
- [MMHID.AddReg]
- HKLM,Software\Microsoft\Windows\CurrentVersion\Run,MMHID,,"Mmhid.exe"
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- [HIDCollection]
- ; no reg or copy section for generic collections
- ;
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;;;;; Install section for HID System (power) Controls ;;;;;;;;
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
- ;
- ; The keyboard mapper handles system power controls.
- ;
- [HIDSystemControl]
- CopyFiles=HIDSystemControl.Copy
- AddReg=HIDSystemControl.AddReg
-
- [HIDSystemControl.Copy]
- kbdhid.vxd
-
- [HIDSystemControl.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,"kbdhid.vxd"
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-
-
- [Strings]
- UnknownMfg="(Standard device)"
- USB\Class_03="USB Human Interface Device"
- HIDClassDescription="Human Interface Devices"
- HID_DEVICE_SYSTEM_CONTROL="HID-compliant system control device"
- HID_DEVICE="Human Interface Device"
-
- Altec.Mfg="Altec Lansing"
- USB\VID_04D2&PID_FF47&MI_02.DeviceDesc="Altec Lansing HID Audio Controls"
-
- Philips.Mfg="Philips"
- USB\VID_0471&PID_0101&MI_02.DeviceDesc="Philips HID Audio Controls"
-
- CTX.Mfg="CTX"
- USB\VID_0698&PID_1786.DeviceDesc="CTX USB Monitor"
-
- LiteOn.Mfg="Lite On"
- USB\VID_04CA&PID_1766.DeviceDesc="Lite On USB Monitor"
-
- Mitsubishi.Mfg="Mitsubishi"
- USB\VID_0698&PID_1786.DeviceDesc="Mitsubishi USB Monitor"
-
-