home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 October / Chip_2002-10_cd1.bin / servis / ovladace / drivers / it213enu.exe / Win2000 / ITCH.INF < prev    next >
Encoding:
INI File  |  2002-08-08  |  9.8 KB  |  256 lines

  1.  
  2. ; Keyboard installation file
  3. ; itch.inf for Windows 2000
  4. ; last modified on "Thu Aug  8 12:39:52 2002"
  5. ; automatically generated on "Aug  8 2002"
  6.  
  7. ; Copyright (c) 1989-2002 Logitech Inc.
  8.  
  9. [Version]
  10.  
  11. Signature   = "$Windows NT$"
  12.  
  13. CatalogFile = itch.cat
  14.  
  15. Class             = Keyboard
  16. ClassGUID         = {4D36E96B-E325-11CE-BFC1-08002BE10318}
  17.  
  18. Provider          = %Logitech%
  19.  
  20. DriverVer   = 08/06/2002,2.13
  21.  
  22. [ClassInstall32]
  23. AddReg = keyboard_class_addreg
  24.     
  25. [keyboard_class_addreg]
  26. HKR,,Icon,,"-2"
  27. HKR,,Installer32,,"SysSetup.Dll,KeyboardClassInstaller"
  28. HKR,,NoInstallClass,,"1"
  29.     
  30. [SourceDisksNames]
  31.     
  32. 1 = %iTouchSW%
  33.     
  34. [DestinationDirs]
  35.     
  36. DefaultDestDir = 12 ; Must be the same as in KEYBOARD.INF
  37. PS2Copy        = 12
  38.     
  39. [SourceDisksFiles]
  40.     
  41. itchfltr.sys = 1
  42. itchCln.inf  = 1
  43.     
  44. [Manufacturer]
  45.  
  46. %Logitech% = LogitechMfg
  47. %Logicool% = LogicoolMfg
  48.  
  49. [LogicoolMfg]
  50.  
  51. ;; Corded Keyboards
  52. %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C301&Mi_00
  53. %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C302&Mi_00
  54. %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C303&Mi_00
  55. %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C304&Mi_00
  56. %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C305&Mi_00
  57. %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C306&Mi_00
  58. %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C307&Mi_00
  59. %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C308&Mi_00
  60. %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C309&Mi_00
  61. %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C30A&Mi_00
  62. %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C30D&Mi_00
  63.  
  64. ;; Cordless Keyboards
  65. %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C502&Mi_00
  66. %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C503&Mi_00
  67. %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C504&Mi_00
  68. %LogiCoolUsbHidKeyboard% = LogiUsbHidKbdInstJ, HID\VID_046D&PID_C505&Mi_00
  69.  
  70. %EasyInternetJPN%      = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
  71. %EasyInternetJPN%      = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
  72. %iTouchJPN%            = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
  73. %iTouchJPN%            = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
  74. %iTouchProJPN%         = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
  75. %iTouchProJPN%         = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
  76. %CordlessiTouchJPN%    = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
  77. %CordlessiTouchJPN%    = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
  78. %CordlessDesktopJPN%   = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
  79. %CordlessDesktopJPN%   = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
  80. %CordlessiTouchProJPN% = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
  81. %CordlessiTouchProJPN% = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
  82. %DelAccessJPN%         = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
  83. %DelAccessJPN%         = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
  84. %InternetJPN%          = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
  85. %InternetJPN%          = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
  86. %InternetUSBJPN%       = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
  87. %InternetUSBJPN%       = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
  88. %OffInternetJPN%       = PS2JPNInstall,*PNP0303,*PNP0320,PS2_KEYBOARD
  89. %OffInternetJPN%       = PS2JPNInstall,*PNP030B,*PNP0320,PS2_KEYBOARD
  90.     
  91. [LogitechMfg]
  92.  
  93. ;; Corded Keyboards
  94. %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C301&Mi_00
  95. %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C302&Mi_00
  96. %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C303&Mi_00
  97. %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C304&Mi_00
  98. %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C305&Mi_00
  99. %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C306&Mi_00
  100. %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C307&Mi_00
  101. %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C308&Mi_00
  102. %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C309&Mi_00
  103. %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C30A&Mi_00
  104. %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C30D&Mi_00
  105.  
  106. ;; Cordless Keyboards
  107. %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C502&Mi_00
  108. %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C503&Mi_00
  109. %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C504&Mi_00
  110. %LogiTechUsbHidKeyboard% = LogiUsbHidKbdInst, HID\VID_046D&PID_C505&Mi_00
  111.  
  112. %EasyInternet%      = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
  113. %EasyInternet%      = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
  114. %iTouch%            = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
  115. %iTouch%            = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
  116. %iTouchPro%         = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
  117. %iTouchPro%         = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
  118. %CordlessiTouch%    = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
  119. %CordlessiTouch%    = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
  120. %CordlessDesktop%   = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
  121. %CordlessDesktop%   = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
  122. %CordlessiTouchPro% = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
  123. %CordlessiTouchPro% = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
  124. %DelAccess%         = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
  125. %DelAccess%         = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
  126. %Internet%          = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
  127. %Internet%          = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
  128. %OffInternet%       = PS2Install,*PNP0303,*PNP0320,PS2_KEYBOARD
  129. %OffInternet%       = PS2Install,*PNP030B,*PNP0320,PS2_KEYBOARD
  130.     
  131. ; Device IDs to exclude from Setup pick list
  132. [ControlFlags]
  133. ExcludeFromSelect.NTx86=*PNP0303,*PNP030B,*PNP0320, HID\VID_046D&PID_C504&Mi_00, HID\VID_046D&PID_C505&Mi_00; Special default ID
  134.  
  135. ;------------------- HID non-Japanese -----------------------------
  136. [LogiUsbHidKbdInst.NT]
  137. Include    = keyboard.inf
  138. Needs    = HID_Keyboard_Inst.NT
  139. Copyfiles = HID_Keyboard_Inst.CopyFiles.NT
  140.  
  141. [LogiUsbHidKbdInst.NT.HW]
  142. Include    = keyboard.inf
  143. Needs    = HID_Keyboard_Inst.NT.HW
  144. AddReg = LogiUsbHidKbdInst.NT.HW.AddReg
  145.  
  146. [LogiUsbHidKbdInst.NT.HW.AddReg]
  147. HKR,,"WaitWakeEnabled",0x00010001,0x1
  148.  
  149. [LogiUsbHidKbdInst.NT.Services]
  150. Include    = keyboard.inf
  151. Needs    = HID_Keyboard_Inst.NT.Services
  152.  
  153. ;------------------- HID Japanese ---------------------------------
  154. [LogiUsbHidKbdInstJ.NT]
  155. Include    = keyboard.inf
  156. Needs    = HID_106_Keyboard_Inst.NT
  157. CopyFiles  = 106_TYPE_LayerDriverFiles
  158.  
  159. [LogiUsbHidKbdInstJ.NT.HW]
  160.     
  161. AddReg = LogiUsbHidKbdInstJ.NT.HW.AddReg
  162.  
  163. [LogiUsbHidKbdInstJ.NT.HW.AddReg]
  164. HKR,,"KeyboardTypeOverride",0x00010001,7
  165. HKR,,"KeyboardSubtypeOverride",0x00010001,2
  166. HKR,,"WaitWakeEnabled",0x00010001,0x1
  167.  
  168. [LogiUsbHidKbdInstJ.NT.Services]
  169. Include    = keyboard.inf
  170. Needs    = HID_106_Keyboard_Inst.NT.Services
  171.  
  172. ;------------------- PS/2 common -----------------------------
  173. [PS2Copy]
  174. itchfltr.sys
  175.  
  176. ;------------------- PS/2 non-Japanese -----------------------------
  177. [PS2Install.NTx86]
  178. Include   = KEYBOARD.INF
  179. Needs     = STANDARD_Inst
  180. CopyFiles = PS2Copy
  181.  
  182. [PS2Install.NTx86.Services]
  183. AddService = itchfltr,,itchfltr_Service_Inst
  184. Include    = KEYBOARD.INF
  185. Needs      = STANDARD_Inst.Services
  186.  
  187. [itchfltr_Service_Inst]
  188. DisplayName    = %itchfltr.SvcDesc%
  189. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  190. StartType      = 3                  ; SERVICE_DEMAND_START
  191. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  192. LoadOrderGroup = Keyboard Port
  193. ServiceBinary  = %12%\itchfltr.sys
  194.  
  195. [PS2Install.NTx86.HW]
  196. AddReg  = PS2Install.HW.AddReg
  197. Include = KEYBOARD.INF
  198. Needs   = STANDARD_Inst.HW
  199. ;
  200. [PS2Install.HW.AddReg]
  201. HKR,,"UpperFilters",0x00010000,"itchfltr"
  202.  
  203. ;------------------- PS/2 Japanese ---------------------------------
  204. [PS2JPNInstall.NTx86]
  205. Include   = KEYBOARD.INF
  206. Needs     = 106_TYPE_Inst
  207. CopyFiles = PS2Copy
  208.  
  209. [PS2JPNInstall.NTx86.Services]
  210. AddService = itchfltr,,itchfltr_Service_Inst
  211. Include    = KEYBOARD.INF
  212. Needs      = 106_TYPE_Inst.Services
  213.  
  214. [PS2JPNInstall.NTx86.HW]
  215. AddReg  = PS2JPNInstall.HW.AddReg
  216. Include = KEYBOARD.INF
  217. Needs   = 106_TYPE_Inst.HW
  218.  
  219. [PS2JPNInstall.HW.AddReg]
  220. HKR,,"UpperFilters",0x00010000,"itchfltr"
  221.  
  222. ; User visible strings
  223. ; ---------------------------------------------------------
  224.  
  225. [Strings]
  226. Logitech                = "Logitech"
  227. Logicool                = "Logicool"
  228. LogiTechUsbHidKeyboard    = "Logitech HID-Compliant Keyboard"
  229. LogiCoolUsbHidKeyboard    = "Logicool HID-Compliant Keyboard (106 key)"
  230.  
  231. iTouchSW                = "iTouch Software"
  232. iTouch            = "iTouch Keyboard"
  233. EasyInternet      = "Easy Internet Keyboard"
  234. iTouchPro         = "iTouch Pro Keyboard"
  235. CordlessiTouch    = "Cordless iTouch Keyboard"
  236. CordlessDesktop   = "Cordless Desktop Keyboard"
  237. CordlessiTouchPro = "Cordless Desktop Pro Keyboard"
  238. DelAccess         = "Deluxe Access Keyboard"
  239. Internet          = "Internet Keyboard"
  240. OffInternet       = "Office Internet Keyboard"
  241. iTouchJPN            = "iTouch Keyboard (106 Key)"           
  242. EasyInternetJPN      = "Easy Internet Keyboard (106 Key)"     
  243. iTouchProJPN         = "iTouch Pro Keyboard (106 Key)"        
  244. CordlessiTouchJPN    = "Cordless iTouch Keyboard (106 Key)"
  245. CordlessDesktopJPN   = "Cordless Desktop Keyboard (106 Key)"   
  246. CordlessiTouchProJPN = "Cordless Desktop Pro Keyboard (106 Key)"
  247. DelAccessJPN         = "Deluxe Access Keyboard (106 Key)"
  248. InternetJPN          = "Internet Keyboard (106 Key)"
  249. InternetUSBJPN       = "Internet Keyboard (106 Key) USB"
  250. OffInternetJPN       = "Office Internet Keyboard (106 Key)"
  251.  
  252. itchfltr.SvcDesc        = "iTouch Keyboard Filter"
  253.  
  254. SPSVCINST_ASSOCSERVICE= 0x00000002
  255.     
  256.