home *** CD-ROM | disk | FTP | other *** search
/ PC World Plus! (NZ) 2001 October / PCW1001.iso / October / patch / msmouse32.exe / data1.cab / INF_Win95_98_NT4 / ipoint.inf
Windows Setup INFormation  |  2000-06-20  |  18KB  |  411 lines

  1. ; IPoint.Inf
  2. ; Copied to harddrive by the IntelliPoint Setup 
  3. ;  Configures system for Microsoft Mouse, IntelliMouse, IntelliMouseTrackball
  4.  
  5. ; This file is installed by the IntelliPoint setup program.  
  6. ; It allows the PNP detection to figure out that the drivers
  7. ; for the new hardware it just detected are already installed.
  8. ; No files are copied.
  9.  
  10. [Version]
  11. DriverVer=05/19/2000, 3.20.0.484
  12. Signature="$CHICAGO$"
  13. SignOS=Windows 98
  14. LayoutFile=Layout.inf
  15. Class=Mouse
  16. Provider=%Provider%
  17. ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}    ; identifies MOUSE class GUID 
  18.  
  19. [DestinationDirs]
  20. DefaultDestDir   = 11             ; LDID_SYS
  21. System.Copy      = 11             ; LDID_SYS
  22. VxD.Copy         = 22             ; LDID_VMM32
  23. INF.Copy         = 17             ; LDID_INF
  24. STDUSBMOUSE.Copy = 10,system32\drivers
  25. HIDMouse.Copy    = 11             ; LDID_SYS
  26.  
  27. [ControlFlags]
  28. ExcludeFromSelect = USB\VID_045E&PID_0009,USB\VID_045E&PID_001E
  29. ExcludeFromSelect = USB\VID_045E&PID_0023,USB\VID_045E&PID_0024
  30. ExcludeFromSelect = USB\VID_045E&PID_0025,USB\VID_045E&PID_0029
  31. ExcludeFromSelect = USB\VID_045E&PID_0039,USB\VID_045E&PID_0040
  32.  
  33. ;-------------------------------------------------------------------------
  34. ; Manufacturer Section
  35. ;-------------------------------------------------------------------------
  36. [Manufacturer]
  37. %Mfg%    =Microsoft        ; Microsoft
  38. %StdMfg%  =StdMfg               ; (Standard types)
  39.  
  40. [StdMfg]
  41. %HID_DEVICE_SYSTEM_MOUSE%=HIDMouse,HID_DEVICE_SYSTEM_MOUSE
  42.  
  43. [Microsoft]        ; identify install sections for all our Mice
  44. ;
  45. ; Mice using the Install section STDUSBMOUSE
  46. ;
  47. %USB\VID_045E&PID_0009.DeviceDesc%=STDUSBMOUSE,USB\VID_045E&PID_0009 ; PID 0009, USB IntelliMouse
  48. %USB\VID_045E&PID_001E.DeviceDesc%=STDUSBMOUSE,USB\VID_045E&PID_001E ; PID 001E, USB IntelliMouse Explorer
  49. %USB\VID_045E&PID_0023.DeviceDesc%=STDUSBMOUSE,USB\VID_045E&PID_0023 ; PID 0023, USB Trackball Optical
  50. %USB\VID_045E&PID_0024.DeviceDesc%=STDUSBMOUSE,USB\VID_045E&PID_0024 ; PID 0024, USB Trackball Explorer
  51. %USB\VID_045E&PID_0025.DeviceDesc%=STDUSBMOUSE,USB\VID_045E&PID_0025 ; PID 0025, USB IntelliMouse w/IntelliEye
  52. %USB\VID_045E&PID_0029.DeviceDesc%=STDUSBMOUSE,USB\VID_045E&PID_0029 ; PID 0029, USB IntelliMouse Web
  53. %USB\VID_045E&PID_0039.DeviceDesc%=STDUSBMOUSE,USB\VID_045E&PID_0039 ; PID 0039, USB IntelliMouse Optical
  54. %USB\VID_045E&PID_0040.DeviceDesc%=STDUSBMOUSE,USB\VID_045E&PID_0040 ; PID 0040, USB Wheel Mouse Optical
  55.  
  56. ;
  57. ; Mice using the Install section Ser.Ipoint
  58. ;       Ser.Ipoint.NT for NT
  59. ;       Ser.Ipoint for Win9x
  60. ;
  61. %MSH0001.DevDesc%=Ser.Ipoint,MSH0001            ; MSH0001 - Serial IntelliMouse
  62. %SERENUM\MSH0001.DevDesc%=Ser.Ipoint,SERENUM\MSH0001
  63.  
  64. %MSH0004.DevDesc%=Ser.Ipoint,MSH0004            ; MSH0004 - Serial IntelliMouse Trackball
  65. %SERENUM\MSH0004.DevDesc%=Ser.Ipoint,SERENUM\MSH0004
  66.  
  67. %PNP0F01.DevDesc%=Ser.Ipoint,PNP0F01            ; PNP0F01 - Microsoft Serial Mouse
  68. %SERENUM\PNP0F01.DevDesc%=Ser.Ipoint,SERENUM\PNP0F01
  69.  
  70. %PNP0F0A.DevDesc%=Ser.Ipoint,PNP0F0A            ; PNP0F0A - Microsoft Serial Mouse
  71. %SERENUM\PNP0F0A.DevDesc%=Ser.Ipoint,SERENUM\PNP0F0A    
  72.  
  73. ;
  74. ; Mice using the Install section PS2.Ipoint 
  75. ;       PS2.Ipoint.NT for NT
  76. ;       PS2.Ipoint for Win9x
  77. ;
  78. %PNP0F0B.DevDesc%=PS2.Ipoint,*PNP0F13         ; PNP0F0B - PS/2 Mouse
  79. %BIOS\PNP0F0B.DevDesc%=PS2.Ipoint,*PNP0F13
  80. %ROOT\PNP0F0B.DevDesc%=PS2.Ipoint,*PNP0F13
  81.  
  82. %MSH0002.DevDesc%=PS2.Ipoint,*PNP0F13         ; MSH0002 - PS/2 IntelliMouse
  83. %BIOS\MSH0002.DevDesc%=PS2.Ipoint,*PNP0F13
  84. %ROOT\MSH0002.DevDesc%=PS2.Ipoint,*PNP0F13
  85.  
  86. %MSH0005.DevDesc%=PS2.Ipoint,*PNP0F13         ; MSH0005 - PS/2 IntelliMouse Trackball
  87. %BIOS\MSH0005.DevDesc%=PS2.Ipoint,*PNP0F13
  88. %ROOT\MSH0005.DevDesc%=PS2.Ipoint,*PNP0F13
  89.  
  90. %MSH001F.DevDesc%=PS2.Ipoint,*PNP0F13         ; MSH001F - PS/2 IntelliMouse Explorer
  91. %BIOS\MSH001F.DevDesc%=PS2.Ipoint,*PNP0F13
  92. %ROOT\MSH001F.DevDesc%=PS2.Ipoint,*PNP0F13
  93.  
  94. %MSH0020.DevDesc%=PS2.Ipoint,*PNP0F13         ; MSH0020 - PS/2 IntelliMouse w/IntelliEye
  95. %BIOS\MSH0020.DevDesc%=PS2.Ipoint,*PNP0F13
  96. %ROOT\MSH0020.DevDesc%=PS2.Ipoint,*PNP0F13
  97.  
  98. %MSH002A.DevDesc%=PS2.Ipoint,*PNP0F13         ; MSH002A - PS/2 IntelliMouse Web
  99. %BIOS\MSH002A.DevDesc%=PS2.Ipoint,*PNP0F13
  100. %ROOT\MSH002A.DevDesc%=PS2.Ipoint,*PNP0F13
  101.  
  102. %MSH003A.DevDesc%=PS2.Ipoint,*PNP0F13         ; MSH003A - PS/2 IntelliMouse Optical
  103. %BIOS\MSH003A.DevDesc%=PS2.Ipoint,*PNP0F13
  104. %ROOT\MSH003A.DevDesc%=PS2.Ipoint,*PNP0F13
  105.  
  106. ;-------------------------------------------------------------------
  107. ; Install Sections
  108. ;-------------------------------------------------------------------
  109.  
  110. ;------------------------------------------------------
  111. ; Sections Common both Serial and PS2 for Windows9x
  112. ;------------------------------------------------------
  113.  
  114.  
  115. [Ipoint.DelReg]
  116. ; HKR relative to ClassGUID above of HKLM\System\CurrentControlSet\Class\Mouse
  117. HKR,,DevLoader        
  118. HKR,,MouseDriver    
  119. HKR,,MouseType
  120. HKR,,ComInfo
  121. HKLM,System\CurrentControlSet\Services\Class\Mouse\0000,"MouseDriver"
  122. HKLM,System\CurrentControlSet\Services\Class\Mouse\0001,"MouseDriver"
  123. HKLM,System\CurrentControlSet\Services\Class\Mouse\0002,"MouseDriver"
  124. HKLM,System\CurrentControlSet\Services\Class\Mouse\0003,"MouseDriver"
  125. HKLM,System\CurrentControlSet\Services\Class\Mouse\0004,"MouseDriver"
  126. HKLM,System\CurrentControlSet\Services\Class\Mouse\0005,"MouseDriver"
  127. HKLM,System\CurrentControlSet\Services\Class\Mouse\0006,"MouseDriver"
  128. HKLM,System\CurrentControlSet\Services\Class\Mouse\0007,"MouseDriver"
  129. HKLM,System\CurrentControlSet\Services\Class\Mouse\0008,"MouseDriver"
  130. HKLM,System\CurrentControlSet\Services\Class\Mouse\0009,"MouseDriver"
  131. HKLM,System\CurrentControlSet\Services\VxD\LMOUSE,"StaticVxD"
  132. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\DriverPages"
  133.  
  134.  
  135. ;-------------------------------------------------------------------
  136. ; Install section for IntelliPoint Serial Mouse WinNT
  137. ;-------------------------------------------------------------------
  138. [Ser.Ipoint.NT]
  139. AddReg=Ser.Ipoint.NT.AddReg
  140.  
  141. [Ser.Ipoint.NT.Services]
  142. ; add our serial port driver to services
  143. AddService = mssermou, 0x00000002, Sermouse.Service.Inst, Sermouse.EventLog.Inst ; Port Driver
  144.  
  145. [Sermouse.Service.Inst]
  146. DisplayName    = %mssermou.SvcDesc%
  147. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  148. StartType      = 1                  ; SERVICE_SYSTEM_START
  149. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  150. ServiceBinary  = %12%\mssermou.sys
  151. LoadOrderGroup = Pointer Port
  152.  
  153. [Sermouse.EventLog.Inst]
  154. AddReg = Sermouse.EventLog.AddReg
  155.  
  156. [Sermouse.EventLog.AddReg]
  157. HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mssermou.sys"
  158. HKR,,TypesSupported,0x00010001,7
  159.  
  160. [Ser.Ipoint.NT.AddReg]
  161. HKLM,SYSTEM\CurrentControlSet\Services\mssermou\Parameters,NumberOfButtons,0x00010001,0x00000002
  162. HKLM,SYSTEM\CurrentControlSet\Services\mssermou\Parameters,MouseDataQueueSize,0x00010001,0x00000064
  163. HKLM,SYSTEM\CurrentControlSet\Services\mssermou\Parameters,PointerDeviceBaseName,,"PointerPort"
  164. HKLM,SYSTEM\CurrentControlSet\Services\mssermou\Parameters,SampleRate,0x00010001,0x00000028
  165. HKLM,SYSTEM\CurrentControlSet\Services\mssermou,Tag,0x00010001,0x00000002
  166. HKLM,SYSTEM\CurrentControlSet\Services\sermouse,Start,0x00010001,0x00000004
  167.  
  168.  
  169. ;-------------------------------------------------------------------
  170. ; Install section for IntelliPoint PS/2 Mouse WinNT
  171. ;-------------------------------------------------------------------
  172. [PS2.Ipoint.NT]
  173. AddReg=msi8042.Ipoint.NT.AddReg
  174. LogConfig=msi8042.Ipoint.NT.LogConfig
  175.  
  176. [msi8042.Ipoint.NT.AddReg]
  177. ;root, subkey, flag, value
  178. ; where flag 0x00010001 is "The value is "raw" data
  179. ; flag 0x00000000 is "the value is REG_SZ"
  180. HKLM,SYSTEM\CurrentControlSet\Services\msi8042\Parameters,NumberOfButtons,0x00010001,0x00000002
  181. HKLM,SYSTEM\CurrentControlSet\Services\msi8042\Parameters,MouseDataQueueSize,0x00010001,0x00000064
  182. HKLM,SYSTEM\CurrentControlSet\Services\msi8042\Parameters,PointerDeviceBaseName,,"PointerPort"
  183. HKLM,SYSTEM\CurrentControlSet\Services\msi8042\Parameters,SampleRate,0x00010001,0x00000028
  184. HKLM,SYSTEM\CurrentControlSet\Services\msi8042,Tag,0x00010001,0x00000002
  185. HKLM,SYSTEM\CurrentControlSet\Services\msi8042,Start,0x00010001,0x00000001
  186. HKLM,SYSTEM\CurrentControlSet\Services\msi8042,Type, 0x00010001, 0x00000001
  187. HKLM,SYSTEM\CurrentControlSet\Services\msi8042,ErrorControl, 0x00000001
  188. HKLM,SYSTEM\CurrentControlSet\Services\msi8042,Group,,"Keyboard Port"
  189. HKLM,SYSTEM\CurrentControlSet\Services\msi8042,ImagePath,,"system32\drivers\msi8042.sys"
  190. HKLM,SYSTEM\CurrentControlSet\Services\i8042prt,Start,0x00010001,0x00000004
  191.  
  192. [msi8042.Ipoint.NT.LogConfig]
  193. ConfigPriority=HARDWIRED,RESTART
  194.  
  195. [PS2.Ipoint.NT.Services]
  196. AddService = msi8042, 0x00000002, msi8042.Service.Inst, msi8042.EventLog.Inst ; Port Driver
  197.  
  198. [msi8042.Service.Inst]
  199. DisplayName    = %msi8042.SvcDesc%
  200. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  201. StartType      = 1                  ; SERVICE_SYSTEM_START
  202. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  203. ServiceBinary  = %12%\msi8042.sys
  204. LoadOrderGroup = Keyboard Port
  205.  
  206. [msi8042.EventLog.Inst]
  207. AddReg = msi8042.EventLog.AddReg
  208.  
  209. [msi8042.EventLog.AddReg]
  210. HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\msi8042.sys"
  211. HKR,,TypesSupported,0x00010001,7
  212.  
  213.  
  214. ;-------------------------------------------------------------------
  215. ; Install section for IntelliPoint Serial Mouse for Win95
  216. ;-------------------------------------------------------------------
  217. ; this section does the following
  218. ;    renames the existing msmouse.vxd to msmouse.old
  219. ;    deletes the registry entries listed in Ipoint.DelReg section
  220. ;    adds to the registry entries listed in Ser.Ipoint.AddReg and Ipoint.AddReg
  221. ;    copies msmouse.vxd from installation disk to \windows\system
  222. ;    copies vmouse.vxd from installation disk to \windows\system\vmm32
  223. ;     updates system.ini file with the entries listed in Ser.Ipoint.Ini
  224. ;    finally, causes the system to reboot - this is required for Win95 to allow
  225. ;        the IntelliPoint drivers to be loaded thus allowing the wheel and
  226. ;        wheel button to become functional
  227.  
  228. [Ser.Ipoint]
  229. DelReg=Ipoint.DelReg
  230. AddReg=Ser.Ipoint.AddReg, Ipoint.AddReg
  231. UpdateInis=Ser.Ipoint.Ini
  232.  
  233.  
  234. ;PosDup section
  235. ;Identify devices which may appear to be separate devices but in fact are the same device
  236. ;This can occur when a device is detected and is also enumerated. Typically, detection cannot
  237. ;identify the device exactly but enumeration can. In these cases the Device Manager will detect
  238. ;a conflict. The Device Manager will look at this list and search the root branch of the 
  239. ;registry for devices listed in this section. If one is found and the resource in use by these
  240. ;devices overlap, the device manager will assume it has detected a duplicate and will move the
  241. ;root branch entry to the enumerator branch. 
  242. ;
  243. [Ser.Ipoint.PosDup]
  244. *PNP0F0C,*PNP0F0F,*PNP0F01,*PNP0F09,*PNP0F0A,*PNP0F0B,*PNP0F14,*PNP0F1E
  245.  
  246. [Ser.Ipoint.AddReg]
  247. HKR,,DevLoader,,*vmouse      ; identifiy which driver is the devloader for this device
  248. HKR,,MouseType,,SERIAL    ; identify device type of Serail
  249. HKR,,NoSetupUI,,1      ; add to registry NoSetupUI = 1 
  250. HKR,,InfPath,,"Ipoint.inf"
  251. HKR,,InfSection,,"Ser.Ipoint"
  252.  
  253. [Ser.Ipoint.Ini]
  254. system.ini,boot,,"mouse.drv=mouse.drv"        ; ensure microsoft driver is used
  255. system.ini,386Enh,,"mouse=*vmouse,msmouse.vxd"  ; make sure mini driver gets loaded
  256. system.ini,boot.description,,"mouse.drv=%SYSTEM_INI_DRIVER_DESCRIPTION%"  ; driver description
  257.  
  258.  
  259. ;-------------------------------------------------------------------
  260. ; Install section for IntelliPoint PS/2 Mouse for Win95
  261. ;-------------------------------------------------------------------
  262. ; this section does the following
  263. ;    renames the existing msmouse.vxd to msmouse.old (section MSMouse.Rename)
  264. ;    deletes the registry entries listed in Ipoint.DelReg section
  265. ;    adds to the registry entries listed in PS2.Ipoint.AddReg and Ipoint.AddReg
  266. ;    copies msmouse.vxd from installation disk to \windows\system
  267. ;    copies vmouse.vxd from installation disk to \windows\system\vmm32
  268. ;    copies mswheel.exe and mswheel.dll to \windows\system
  269. ;     updates system.ini file with the entries listed in PS2.Ipoint.Ini
  270. ;       PS2.LogConfig defines device configuration details
  271. ;    finally, causes the system to reboot because of info in the PS2.LogConfig section
  272. ;        - this is required for Win95 to allow
  273. ;        the IntelliPoint drivers to be loaded thus allowing the wheel and
  274. ;        wheel button to become functional
  275.  
  276. [PS2.Ipoint]
  277. DelReg=Ipoint.DelReg
  278. AddReg=PS2.Ipoint.Addreg, Ipoint.AddReg
  279. UpdateInis=PS2.Ipoint.Ini
  280. LogConfig=PS2.LogConfig
  281.  
  282.  
  283. ;PosDup section
  284. ;Identify devices which may appear to be separate devices but in fact are the same device
  285. ;This can occur when a device is detected and is also enumerated. Typically, detection cannot
  286. ;identify the device exactly but enumeration can. In these cases the Device Manager will detect
  287. ;a conflict. The Device Manager will look at this list and search the root branch of the 
  288. ;registry for devices listed in this section. If one is found and the resource in use by these
  289. ;devices overlap, the device manager will assume it has detected a duplicate and will move the
  290. ;root branch entry to the enumerator branch. 
  291. [PS2.Ipoint.PosDup]
  292. *PNP0F13
  293.  
  294. [PS2.Ipoint.AddReg]
  295. HKR,,DevLoader,,*vmouse
  296. HKR,,MouseType,,"PS2"
  297. HKR,,NoSetupUI,,1
  298. HKR,,InfPath,,"Ipoint.inf"
  299. HKR,,InfSection,,"PS2.Ipoint"
  300.  
  301. [PS2.LogConfig]
  302. ConfigPriority=HARDWIRED
  303. IRQConfig=12
  304.  
  305. [PS2.Ipoint.Ini]
  306. system.ini,boot,,"mouse.drv=mouse.drv"
  307. system.ini,386Enh,,"mouse=*vmouse,msmouse.vxd"
  308. system.ini,boot.description,,"mouse.drv=%SYSTEM_INI_DRIVER_DESCRIPTION%"
  309.  
  310. [STDUSBMOUSE.AddReg]
  311. HKR,,DevLoader,,*ntkern
  312. HKR,,NTMPDriver,,"hidusb.sys"
  313.  
  314. [STDUSBMOUSE.Copy]
  315. hidclass.sys
  316. hidusb.sys
  317. hidparse.sys
  318.  
  319. ; ---------------  All standard USB Mice
  320. [STDUSBMOUSE]
  321. CopyFiles=STDUSBMOUSE.Copy
  322. AddReg=STDUSBMOUSE.AddReg
  323.  
  324. [STDUSBMOUSE.NT]
  325. ;Do nothing on NT4, as USB mice are not supported
  326.  
  327. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  328. ;;;;;  Install section for HID mice  ;;;;;;;;;;;;;;;;;;;;;;;;;;;
  329. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  330. [HIDMouse]
  331. CopyFiles=HIDMouse.Copy
  332. AddReg=HIDMouse.AddReg
  333.  
  334. [HIDMouse.NT]
  335. ;Do nothing on NT4, as USB mice are not supported
  336.  
  337. [HIDMouse.Copy]
  338. mouhid.vxd,,,32
  339. mouse.drv
  340.  
  341. ; msmouse.vxd required for scroll wheel and wheel button support
  342. msmouse.vxd,,,32
  343.  
  344. [HIDMouse.AddReg]
  345. HKR,,DevLoader,,*ntkern
  346. HKR,,NTMPDriver,,"mouhid.vxd"
  347. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  348.  
  349. ;---------------------------------------------------------------------------
  350. ; Strings Section 
  351. ;---------------------------------------------------------------------------
  352.  
  353. [Strings]
  354. Provider="Microsoft"
  355. StdMfg  ="(Standard mouse types)"
  356. Mfg="Microsoft"
  357. SYSTEM_INI_DRIVER_DESCRIPTION="Microsoft Mouse"
  358. mssermou.SvcDesc="mssermou"
  359. msi8042.SvcDesc="msi8042"
  360.  
  361. ;
  362. ; description strings for IntelliMouse, IntelliMouse Pro, Wheeled Mouse
  363. ;     PNP id's - MSH0001, MSH0002
  364. MSH0001.DevDesc="Microsoft Serial Mouse with Wheel (IntelliPoint)"
  365. SERENUM\MSH0001.DevDesc="Microsoft Serial Mouse with Wheel (IntelliPoint)"
  366. MSH0002.DevDesc="Microsoft PS/2 Mouse with Wheel (IntelliPoint)"
  367. BIOS\MSH0002.DevDesc="Microsoft PS/2 Mouse with Wheel (IntelliPoint)"
  368. ROOT\MSH0002.DevDesc="Microsoft PS/2 Mouse with Wheel (IntelliPoint)"
  369. MSH001F.DevDesc="Microsoft PS/2 IntelliMouse Explorer (IntelliPoint)"
  370. BIOS\MSH001F.DevDesc="Microsoft PS/2 IntelliMouse Explorer (IntelliPoint)"
  371. ROOT\MSH001F.DevDesc="Microsoft PS/2 IntelliMouse Explorer (IntelliPoint)"
  372. MSH0020.DevDesc="Microsoft PS/2 IntelliMouse with IntelliEye (IntelliPoint)"
  373. BIOS\MSH0020.DevDesc="Microsoft PS/2 IntelliMouse with IntelliEye (IntelliPoint)"
  374. ROOT\MSH0020.DevDesc="Microsoft PS/2 IntelliMouse with IntelliEye (IntelliPoint)"
  375. MSH002A.DevDesc="Microsoft PS/2 IntelliMouse Web (IntelliPoint)"
  376. BIOS\MSH002A.DevDesc="Microsoft PS/2 IntelliMouse Web (IntelliPoint)"
  377. ROOT\MSH002A.DevDesc="Microsoft PS/2 IntelliMouse Web (IntelliPoint)"
  378. MSH003A.DevDesc="Microsoft PS/2 IntelliMouse Optical (IntelliPoint)"
  379. BIOS\MSH003A.DevDesc="Microsoft PS/2 IntelliMouse Optical (IntelliPoint)"
  380. ROOT\MSH003A.DevDesc="Microsoft PS/2 IntelliMouse Optical (IntelliPoint)"
  381.  
  382. ;
  383. ; description strings for Microsoft IntelliMouse Trackball MSH0004, MSH0005
  384. MSH0004.DevDesc="Microsoft Serial IntelliMouse Trackball (IntelliPoint)"
  385. SERENUM\MSH0004.DevDesc="Microsoft Serial IntelliMouse Trackball (IntelliPoint)"
  386. MSH0005.DevDesc="Microsoft PS/2 IntelliMouse Trackball (IntelliPoint)"
  387. BIOS\MSH0005.DevDesc="Microsoft PS/2 IntelliMouse Trackball (IntelliPoint)"
  388. ROOT\MSH0005.DevDesc="Microsoft PS/2 IntelliMouse Trackball (IntelliPoint)"
  389. ;
  390. PNP0F01.DevDesc="Microsoft Serial Mouse (IntelliPoint)"
  391. SERENUM\PNP0F01.DevDesc="Microsoft Serial Mouse (IntelliPoint)"
  392.  
  393. PNP0F0A.DevDesc="Microsoft Serial Mouse (IntelliPoint)"
  394. SERENUM\PNP0F0A.DevDesc="Microsoft Serial Mouse (IntelliPoint)"
  395.  
  396. PNP0F0B.DevDesc="Microsoft PS/2 Mouse (IntelliPoint)"
  397. BIOS\PNP0F0B.DevDesc="Microsoft PS/2 Mouse (IntelliPoint)"
  398. ROOT\PNP0F0B.DevDesc="Microsoft PS/2 Mouse (IntelliPoint)"
  399.  
  400. USB\VID_045E&PID_0009.DeviceDesc="Microsoft USB IntelliMouse (IntelliPoint)"
  401. USB\VID_045E&PID_001E.DeviceDesc="Microsoft USB IntelliMouse Explorer (IntelliPoint)"
  402. USB\VID_045E&PID_0023.DeviceDesc="Microsoft USB Trackball Optical (IntelliPoint)"
  403. USB\VID_045E&PID_0024.DeviceDesc="Microsoft USB Trackball Explorer (IntelliPoint)"
  404. USB\VID_045E&PID_0025.DeviceDesc="Microsoft USB IntelliMouse w/IntelliEye (IntelliPoint)"
  405. USB\VID_045E&PID_0029.DeviceDesc="Microsoft USB IntelliMouse Web (IntelliPoint)"
  406. USB\VID_045E&PID_0039.DeviceDesc="Microsoft USB IntelliMouse Optical (IntelliPoint)"
  407. USB\VID_045E&PID_0040.DeviceDesc="Microsoft USB Wheel Mouse Optical (IntelliPoint)"
  408. HID_DEVICE_SYSTEM_MOUSE="HID-compliant mouse"
  409.  
  410.  
  411.