home *** CD-ROM | disk | FTP | other *** search
INI File | 2002-08-08 | 14.1 KB | 341 lines |
-
- ; Keyboard installation file
- ; itchjpn.inf for Windows 2000
- ; last modified on "Thu Aug 8 12:39:52 2002"
- ; automatically generated on "Aug 8 2002"
-
- ; Copyright (c) 1989-2002 Logitech Inc.
-
- [Version]
-
- Signature = "$Windows NT$"
-
- CatalogFile = itchjpn.cat
-
- Class = Keyboard
- ClassGUID = {4D36E96B-E325-11CE-BFC1-08002BE10318}
-
- Provider = %Logicool%
-
- DriverVer = 08/06/2002,2.13
-
- [ClassInstall32]
- AddReg = keyboard_class_addreg
-
- [keyboard_class_addreg]
- HKR,,Icon,,"-2"
- HKR,,Installer32,,"SysSetup.Dll,KeyboardClassInstaller"
- HKR,,NoInstallClass,,"1"
-
- [SourceDisksNames]
-
- 1 = %iTouchSW%
-
- [DestinationDirs]
-
- DefaultDestDir = 12 ; Must be the same as in KEYBOARD.INF
- PS2Copy = 12
-
- [SourceDisksFiles]
-
- itchfltr.sys = 1
- itchCln.inf = 1
-
- [Manufacturer]
-
- %Logicool% = LogicoolMfg
- %Logitech% = LogitechMfg
-
- [LogicoolMfg]
-
- ;; Corded Keyboards
- %LogiCoolUsbHidKeyboardCC% = LogiUsbHidKbdInstJCC, HID\VID_046D&PID_C301&Mi_00
- %LogiCoolUsbHidKeyboardCC% = LogiUsbHidKbdInstJCC, HID\VID_046D&PID_C302&Mi_00
- %LogiCoolUsbHidKeyboardCC% = LogiUsbHidKbdInstJCC, HID\VID_046D&PID_C303&Mi_00
- %LogiCoolUsbHidKeyboardCC% = LogiUsbHidKbdInstJCC, HID\VID_046D&PID_C304&Mi_00
- %LogiCoolUsbHidKeyboardCC% = LogiUsbHidKbdInstJCC, HID\VID_046D&PID_C305&Mi_00
- %LogiCoolUsbHidKeyboardCC% = LogiUsbHidKbdInstJCC, HID\VID_046D&PID_C306&Mi_00
- %LogiCoolUsbHidKeyboardCC% = LogiUsbHidKbdInstJCC, HID\VID_046D&PID_C307&Mi_00
- %LogiCoolUsbHidKeyboardCC% = LogiUsbHidKbdInstJCC, HID\VID_046D&PID_C308&Mi_00
- %LogiCoolUsbHidKeyboardCC% = LogiUsbHidKbdInstJCC, HID\VID_046D&PID_C309&Mi_00
- %LogiCoolUsbHidKeyboardCC% = LogiUsbHidKbdInstJCC, HID\VID_046D&PID_C30A&Mi_00
- %LogiCoolUsbHidKeyboardCC% = LogiUsbHidKbdInstJCC, HID\VID_046D&PID_C30D&Mi_00
- ;; Cordless Keyboards
- %LogiCoolUsbHidKeyboardCC% = LogiUsbHidKbdInstJCC, HID\VID_046D&PID_C502&Mi_00
- %LogiCoolUsbHidKeyboardCC% = LogiUsbHidKbdInstJCC, HID\VID_046D&PID_C503&Mi_00
- %LogiCoolUsbHidKeyboardCC% = LogiUsbHidKbdInstJCC, HID\VID_046D&PID_C504&Mi_00
- %LogiCoolUsbHidKeyboardCC% = LogiUsbHidKbdInstJCC, HID\VID_046D&PID_C505&Mi_00
-
- ;; Corded Keyboards
- %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C301&Mi_00
- %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C302&Mi_00
- %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C303&Mi_00
- %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C304&Mi_00
- %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C305&Mi_00
- %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C306&Mi_00
- %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C307&Mi_00
- %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C308&Mi_00
- %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C309&Mi_00
- %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C30A&Mi_00
- %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C30D&Mi_00
-
- ;; Cordless Keyboards
- %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C502&Mi_00
- %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C503&Mi_00
- %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C504&Mi_00
- %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C505&Mi_00
-
- %EasyInternetJPNC% = PS2JPNCInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %EasyInternetJPNC% = PS2JPNCInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %iTouchJPNC% = PS2JPNCInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %iTouchJPNC% = PS2JPNCInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %iTouchProJPNC% = PS2JPNCInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %iTouchProJPNC% = PS2JPNCInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %CordlessiTouchJPNC% = PS2JPNCInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %CordlessiTouchJPNC% = PS2JPNCInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %CordlessDesktopJPNC% = PS2JPNCInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %CordlessDesktopJPNC% = PS2JPNCInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %CordlessiTouchProJPNC% = PS2JPNCInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %CordlessiTouchProJPNC% = PS2JPNCInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %DelAccessJPNC% = PS2JPNCInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %DelAccessJPNC% = PS2JPNCInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %InternetJPNC% = PS2JPNCInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %InternetJPNC% = PS2JPNCInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %InternetUSBJPNC% = PS2JPNCInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %InternetUSBJPNC% = PS2JPNCInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %OffInternetJPNC% = PS2JPNCInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %OffInternetJPNC% = PS2JPNCInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
-
- %EasyInternetJPN% = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %EasyInternetJPN% = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %iTouchJPN% = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %iTouchJPN% = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %iTouchProJPN% = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %iTouchProJPN% = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %CordlessiTouchJPN% = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %CordlessiTouchJPN% = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %CordlessDesktopJPN% = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %CordlessDesktopJPN% = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %CordlessiTouchProJPN% = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %CordlessiTouchProJPN% = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %DelAccessJPN% = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %DelAccessJPN% = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %InternetJPN% = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %InternetJPN% = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %InternetUSBJPN% = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %InternetUSBJPN% = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
- %OffInternetJPN% = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
- %OffInternetJPN% = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
-
- [LogitechMfg]
-
- ;; Corded Keyboards
- %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C301&Mi_00
- %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C302&Mi_00
- %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C303&Mi_00
- %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C304&Mi_00
- %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C305&Mi_00
- %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C306&Mi_00
- %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C307&Mi_00
- %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C308&Mi_00
- %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C309&Mi_00
- %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C30A&Mi_00
- %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C30D&Mi_00
-
- ;; Cordless Keyboards
- %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C502&Mi_00
- %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C503&Mi_00
- %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C504&Mi_00
- %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C505&Mi_00
-
- %EasyInternet% = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
- %EasyInternet% = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
- %iTouch% = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
- %iTouch% = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
- %iTouchPro% = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
- %iTouchPro% = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
- %CordlessiTouch% = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
- %CordlessiTouch% = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
- %CordlessDesktop% = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
- %CordlessDesktop% = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
- %CordlessiTouchPro% = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
- %CordlessiTouchPro% = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
- %DelAccess% = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
- %DelAccess% = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
- %Internet% = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
- %Internet% = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
- %OffInternet% = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
- %OffInternet% = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
-
- ; Device IDs to exclude from Setup pick list
- [ControlFlags]
- ExcludeFromSelect.NTx86=*PNP0303,*PNP030B,*PNP0320, HID\VID_046D&PID_C504&Mi_00, HID\VID_046D&PID_C505&Mi_00; Special default ID
-
- ;------------------- HID non-Japanese -----------------------------
- [LogiUsbHidKbdInst.NT]
- Include = keyboard.inf
- Needs = HID_Keyboard_Inst.NT
- Copyfiles = HID_Keyboard_Inst.CopyFiles.NT
-
- [LogiUsbHidKbdInst.NT.HW]
- Include = keyboard.inf
- Needs = HID_Keyboard_Inst.NT.HW
- AddReg = LogiUsbHidKbdInst.NT.HW.AddReg
-
- [LogiUsbHidKbdInst.NT.HW.AddReg]
- HKR,,"WaitWakeEnabled",0x00010001,0x1
-
- [LogiUsbHidKbdInst.NT.Services]
- Include = keyboard.inf
- Needs = HID_Keyboard_Inst.NT.Services
-
- ;------------------- HID Japanese ---------------------------------
- [LogiUsbHidKbdInstJ.NT]
- Include = keyboard.inf
- Needs = HID_106_Keyboard_Inst.NT
- CopyFiles = 106_TYPE_LayerDriverFiles
-
- [LogiUsbHidKbdInstJ.NT.HW]
-
- AddReg = LogiUsbHidKbdInstJ.NT.HW.AddReg
-
- [LogiUsbHidKbdInstJ.NT.HW.AddReg]
- HKR,,"KeyboardTypeOverride",0x00010001,7
- HKR,,"KeyboardSubtypeOverride",0x00010001,2
- HKR,,"WaitWakeEnabled",0x00010001,0x1
-
- [LogiUsbHidKbdInstJ.NT.Services]
- Include = keyboard.inf
- Needs = HID_106_Keyboard_Inst.NT.Services
-
- ;------------------- HID Japanese (Ctrl+Caps) ---------------------------------
- [LogiUsbHidKbdInstJCC.NT]
- Include = keyboard.inf
- Needs = HID_Keyboard_Inst.NT
- CopyFiles = 106N_TYPE_LayerDriverFiles
- AddReg = 106N_TYPE_AddReg
-
- [LogiUsbHidKbdInstJCC.NT.HW]
- AddReg = LogiUsbHidKbdInstJ.NT.HW.AddReg, 106N_TYPE_AddReg
-
- [LogiUsbHidKbdInstJCC.NT.Services]
- Include = keyboard.inf
- Needs = HID_106_Keyboard_Inst.NT.Services
-
- ;------------------- PS/2 common -----------------------------
- [PS2Copy]
- itchfltr.sys
-
- ;------------------- PS/2 non-Japanese -----------------------------
- [PS2Install.NTx86]
- Include = KEYBOARD.INF
- Needs = STANDARD_Inst
- CopyFiles = PS2Copy
-
- [PS2Install.NTx86.Services]
- AddService = itchfltr,,itchfltr_Service_Inst
- Include = KEYBOARD.INF
- Needs = STANDARD_Inst.Services
-
- [itchfltr_Service_Inst]
- DisplayName = %itchfltr.SvcDesc%
- ServiceType = 1 ; SERVICE_KERNEL_DRIVER
- StartType = 3 ; SERVICE_DEMAND_START
- ErrorControl = 0 ; SERVICE_ERROR_IGNORE
- LoadOrderGroup = Keyboard Port
- ServiceBinary = %12%\itchfltr.sys
-
- [PS2Install.NTx86.HW]
- AddReg = PS2Install.HW.AddReg
- Include = KEYBOARD.INF
- Needs = STANDARD_Inst.HW
- ;
- [PS2Install.HW.AddReg]
- HKR,,"UpperFilters",0x00010000,"itchfltr"
-
- ;------------------- PS/2 Japanese ---------------------------------
- [PS2JPNInstall.NTx86]
- Include = KEYBOARD.INF
- Needs = 106_TYPE_Inst
- CopyFiles = PS2Copy
-
- [PS2JPNInstall.NTx86.Services]
- AddService = itchfltr,,itchfltr_Service_Inst
- Include = KEYBOARD.INF
- Needs = 106_TYPE_Inst.Services
-
- [PS2JPNInstall.NTx86.HW]
- AddReg = PS2JPNInstall.HW.AddReg
- Include = KEYBOARD.INF
- Needs = 106_TYPE_Inst.HW
-
- [PS2JPNInstall.HW.AddReg]
- HKR,,"UpperFilters",0x00010000,"itchfltr"
-
- ;------------------- PS/2 Japanese Ctrl+Caps -----------------------------
- [PS2JPNCInstall.NTx86]
- Include = KEYBOARD.INF
- Needs = 106N_TYPE_Inst
- CopyFiles = PS2Copy
-
- [PS2JPNCInstall.NTx86.Services]
- AddService = itchfltr,,itchfltr_Service_Inst
- Include = KEYBOARD.INF
- Needs = 106N_TYPE_Inst.Services
-
- [PS2JPNCInstall.NTx86.HW]
- AddReg = PS2JPNCInstall.HW.AddReg
- Include = KEYBOARD.INF
- Needs = 106N_TYPE_Inst.HW
-
- [PS2JPNCInstall.HW.AddReg]
- HKR,,"UpperFilters",0x00010000,"itchfltr"
-
- ; User visible strings
- ; ---------------------------------------------------------
-
- [Strings]
- Logitech = "Logitech"
- Logicool = "Logicool"
- LogiTechUsbHidKeyboard = "Logitech HID-Compliant Keyboard"
- LogiCoolUsbHidKeyboard = "Logicool HID-Compliant Keyboard (106 key)"
-
- LogiCoolUsbHidKeyboardCC = "Logicool HID-Compliant Keyboard (106 key Ctrl+Caps)"
-
- iTouchSW = "iTouch Software"
- iTouch = "iTouch Keyboard"
- EasyInternet = "Easy Internet Keyboard"
- iTouchPro = "iTouch Pro Keyboard"
- CordlessiTouch = "Cordless iTouch Keyboard"
- CordlessDesktop = "Cordless Desktop Keyboard"
- CordlessiTouchPro = "Cordless Desktop Pro Keyboard"
- DelAccess = "Deluxe Access Keyboard"
- Internet = "Internet Keyboard"
- OffInternet = "Office Internet Keyboard"
- iTouchJPN = "iTouch Keyboard (106 Key)"
- EasyInternetJPN = "Easy Internet Keyboard (106 Key)"
- iTouchProJPN = "iTouch Pro Keyboard (106 Key)"
- CordlessiTouchJPN = "Cordless iTouch Keyboard (106 Key)"
- CordlessDesktopJPN = "Cordless Desktop Keyboard (106 Key)"
- CordlessiTouchProJPN = "Cordless Desktop Pro Keyboard (106 Key)"
- DelAccessJPN = "Deluxe Access Keyboard (106 Key)"
- InternetJPN = "Internet Keyboard (106 Key)"
- InternetUSBJPN = "Internet Keyboard (106 Key) USB"
- OffInternetJPN = "Office Internet Keyboard (106 Key)"
-
- iTouchJPNC = "iTouch Keyboard (106 Key Ctrl+Caps)"
- EasyInternetJPNC = "Easy Internet Keyboard (106 Key Ctrl+Caps)"
- iTouchProJPNC = "iTouch Pro Keyboard (106 Key Ctrl+Caps)"
- CordlessiTouchJPNC = "Cordless iTouch Keyboard (106 Key Ctrl+Caps)"
- CordlessDesktopJPNC = "Cordless Desktop Keyboard (106 Key Ctrl+Caps)"
- CordlessiTouchProJPNC = "Cordless Desktop Pro Keyboard (106 Key Ctrl+Caps)"
- DelAccessJPNC = "Deluxe Access Keyboard (106 Key Ctrl+Caps)"
- InternetJPNC = "Internet Keyboard (106 Key Ctrl+Caps)"
- InternetUSBJPNC = "Internet Keyboard (106 Key Ctrl+Caps) USB"
- OffInternetJPNC = "Office Internet Keyboard (106 Key Ctrl+Caps)"
-
- itchfltr.SvcDesc = "iTouch Keyboard Filter"
-
- SPSVCINST_ASSOCSERVICE= 0x00000002
-
-