home *** CD-ROM | disk | FTP | other *** search
/ Popular Software (Premium Edition) / mycd.iso / WIN98 / PRECOPY2.CAB / msmouse.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1998-06-19  |  27.9 KB  |  907 lines

  1. ; Localized    05/19/1998 12:46 AM (GMT)    7:3.0.406 A    MSMOUSE.INF
  2.  
  3.  
  4. ;
  5. ; MSMOUSE.INF
  6. ; - Installs core mouse support files, etc.
  7. ; - Includes drivers for detected & PnP devices 
  8. ;
  9. ; Copyright (c) 1993-1997 Microsoft Corporation
  10. ;
  11.  
  12. [Version]
  13. CatalogFile=msmouse.cat
  14. Signature="$CHICAGO$"
  15. LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
  16. Class=Mouse
  17. ClassGUID={4d36e96f-e325-11ce-bfc1-08002be10318}
  18. Provider=%Provider%
  19. SetupClass=Base
  20.  
  21. [DestinationDirs]
  22. DefaultDestDir   = 11             ; LDID_SYS
  23. System.Copy      = 11             ; LDID_SYS
  24. VxD.Copy         = 22             ; LDID_VMM32
  25. INF.Copy         = 17             ; LDID_INF
  26. STDUSBMOUSE.Copy = 10,system32\drivers
  27. STDUSBMOUSE.Del  = 11
  28. HIDMouse.Copy    = 11             ; LDID_SYS
  29.  
  30.  
  31. ; Base Install Sections 
  32. ; ---------------------------------------------------------
  33. [BaseWinOptions]
  34. MouseBase
  35.  
  36. [MouseBase]
  37. DelFiles=System.DelFile
  38. UpdateInis=MouseBase.inis
  39.  
  40. [System.DelFile]
  41. vmouse.386
  42. lmouse.386
  43. msmini.386
  44.  
  45. [MouseBase.inis]
  46. ; Add the entry for vmouse/msmouse only if one doesn't already exist
  47. system.ini, 386Enh, "mouse=*", "~MouseTemp~=*", 2
  48. system.ini, 386Enh,, "mouse=*vmouse, msmouse.vxd"
  49. system.ini, 386Enh, "~MouseTemp~=*", "mouse=*", 2
  50.  
  51.  
  52. ; The section below has to be empty. The Mouse classinstaller
  53. ; relys on it. Don't add anything to this section.
  54. [EmptySection]
  55.  
  56.  
  57. ; Install class "Mouse"
  58. ; ---------------------------------------------------------
  59. [ClassInstall]
  60. Addreg=MouseReg
  61.  
  62. [MouseReg]
  63. HKR,,,,%MouseClassName%
  64. HKR,,Installer,,"SetupX.Dll, Mouse_ClassInstaller"
  65. HKR,,Icon,,"-2"
  66.  
  67. [SysCfgClasses]
  68. Mouse,%NoMouse%,ROOT,,%MouseClassName%  ; Default to no mouse when no mouse
  69.                     ; detected or Setup /i is run
  70.  
  71.  
  72. ; Win3.1 drivers to preserve
  73. ; ---------------------------------------------------------
  74. [mouse.update.fail]
  75. obmouse.drv,*,*         ; HP OmniBook mouse
  76. felix.drv,*,*           ; Altra Felix mouse
  77. mwtsumm.drv,*,*         ; SummaSketch WinTab MM Driver
  78. exmouse.drv,*,*         ; Kensington trackball
  79. mscmouse.drv,*,*        ; Mouse Systems / Genius
  80. msc3bc2.drv,*,*
  81. *,mscvmd.386,*
  82. glide.drv,*,*           ; GlidePoint
  83.  
  84.  
  85. ; Win3.1 drivers to force upgrade
  86. ; ---------------------------------------------------------
  87. [mouse.update.force]
  88. nomouse.drv,*,*
  89. yesmouse.drv,*,*
  90.  
  91.  
  92. ; Device types to hide
  93. ; ---------------------------------------------------------
  94. [ControlFlags]
  95. ExcludeFromSelect=*PNP0F13,SERENUM\PNP0F1E,*PNP0F13_Logi
  96. CopyFilesOnly=SERENUM\PNP0F0A,SERENUM\MSH0001,SERENUM\PNP0F1E,SERENUM\LGI8001,SERENUM\LGI8002,SERENUM\LGI800D,SERENUM\KML0001
  97.  
  98.  
  99. ; Manufacturer Sections
  100. ; ---------------------------------------------------------
  101. [Manufacturer]
  102. %StdMfg%  =StdMfg               ; (Standard types)
  103. %MSMfg%   =MSMfg                ; Microsoft
  104. %LogiMfg% =LogiMfg              ; Logitech
  105. %CypressMfg% =CypressMfg        ; Cypress
  106. %CpqMfg%  =CpqMfg               ; Compaq
  107. %KensMfg% =KensMfg              ; Kensington
  108. %TIMfg%   =TIMfg                ; Texas Instruments
  109. %ToshMfg% =ToshMfg              ; Toshiba
  110. %ELOMfg%  =ELOMfg               ; ELO Touchsystems
  111. %ChiconyMfg% =ChiconyMfg        ; Chicony
  112. %NMBMfg%  =NMBMfg               ; NMB
  113. %STSLMfg%  =STSLMfg             ; STSL
  114. %SUPERGATEMfg%  =SUPERGATEMfg   ; SUPGERGATE
  115. %BTCMfg%  =BTCMfg        ; BTC
  116. %FOCUSMfg%=FOCUSMfg        : Focus
  117. %JINGMOLDMfg%=JINGMOLDMfg    : Jing Mold
  118. %MAXISWITCHMfg%=MAXISWITCHMfg    ; Maxi Switch
  119. %MONTEREYMfg%=MONTEREYMfg    ; Monterey
  120. %ORTEKMfg%=ORTEKMfg        ; Ortek
  121. %KeytronicMfg%=KEYTRONICMfg    ; Key Tronic
  122. %GeniusMfg%=GeniusMfg        ; Genius
  123. %ItacMfg% =ItacMfg              ; Itac Systems
  124. %SamsungMfg%=SamsungMfg         ; Samsung
  125. %ForwardMfg%=ForwardMfg         ; Forward
  126. %SUHMfg%=SUHMfg                 ; SUH DART
  127. %PhilipsMfg%=PhilipsMfg         ; Philips
  128. %AnchorMfg%=AnchorMfg           ; Anchor
  129. %SOLIDYEARMfg%=SOLIDYEARMfg     ; Solid Year
  130. %NECMfg%=NECMfg             ; NEC
  131. %FUJITSUMfg%=FUJITSUMfg        ; Fujitsu
  132. %SEJINMfg%=SEJINMfg        ; Sejin
  133. %DexinMfg%=DexinMfg        ; Dexin
  134. %AcerMfg%=AcerMfg        ; Acer
  135. %SilitekMfg%=SilitekMfg        ; Silitek
  136. %QtronixMfg%=QtronixMfg        ; Qtronix 
  137.  
  138.  
  139. [StdMfg]
  140. %*pnp0f0c.DeviceDesc%=StdSer,*PNP0F0C   ; Std serial mouse
  141. %*pnp0f0d.DeviceDesc%=StdInP,*PNP0F0D   ; Std InPort mouse
  142. %*pnp0f0e.DeviceDesc%=StdPS2,*PNP0F0E   ; Std PS/2 mouse
  143. %*pnp0f11.DeviceDesc%=StdBus,*PNP0F11   ; Std bus mouse
  144. %*pnp0f13.DeviceDesc%=StdPS2,*PNP0F13   ; PS/2 mouse port (hidden)
  145.  
  146. ;
  147. ; This is the compatible id for HID mice;
  148. ; it will be matched when the primary id of the mouse is not recognized.
  149. ;
  150. %HID_DEVICE_SYSTEM_MOUSE%=HIDMouse,HID_DEVICE_SYSTEM_MOUSE
  151.  
  152.  
  153.  
  154. [MSMfg]
  155. %*pnp0f00.DeviceDesc%=MSBus,*PNP0F00    ; MS bus mouse   
  156. %*pnp0f01.DeviceDesc%=MSSer,*PNP0F01    ; MS serial mouse
  157. %*pnp0f02.DeviceDesc%=MSInP,*PNP0F02    ; MS InPort mouse
  158. %*pnp0f03.DeviceDesc%=MSPS2,*PNP0F03    ; MS PS/2 mouse
  159. %*pnp0f09.DeviceDesc%=MSSer,*PNP0F09    ; MS serial BallPoint
  160. %*pnp0f0b.DeviceDesc%=MSPS2,*PNP0F0B    ; MS PS/2 mouse
  161. %*pnp0f0f.DeviceDesc%=MSSer,*PNP0F0F    ; MS serial BallPoint
  162. %MSH0002.DeviceDesc%=MSPS2,*PNP0F13     ; MSH0002 - PS/2 IntelliMouse
  163. %MSH0005.DeviceDesc%=MSPS2,*PNP0F13     ; MSH0005 - PS/2 IntelliMouse Trackball
  164. %*pnp0f1e.DeviceDesc%=MSSer,,*PNP0F1E   ; MS serial EasyBall
  165. %SERENUM\PNP0F0A.DeviceDesc%=MSSerPnP, SERENUM\PNP0F0A
  166. %SERENUM\MSH0001.DeviceDesc%=MSSerPnP, SERENUM\MSH0001 ; IntelliMouse
  167. %SERENUM\MSH0004.DeviceDesc%=MSSerPnP, SERENUM\MSH0004 ; IntelliMouse Trackball
  168. %SERENUM\PNP0F1E.DeviceDesc%=MSSerPnP,,SERENUM\PNP0F1E
  169. %USB\VID_045E&PID_0009.DeviceDesc%=STDUSBMOUSE, USB\VID_045E&PID_0009
  170.  
  171.  
  172. [LogiMfg]
  173. %*pnp0f08.DeviceDesc%=LogiSer,*PNP0F08  ; Logi serial mouse
  174. %*pnp0f12.DeviceDesc%=LogiPS2,*PNP0F12  ; Logi PS/2 mouse
  175. %*pnp0f15.DeviceDesc%=LogiBus,*PNP0F15  ; Logi bus mouse
  176.  
  177. %SERENUM\LGI8001.DeviceDesc%=LogiSerPnP,, SERENUM\LGI8001
  178. %*LGI8E01.DeviceDesc%       =LogiPS2,*LGI8E01
  179.  
  180. %SERENUM\LGI8002.DeviceDesc%=LogiSerPnP,, SERENUM\LGI8002
  181. %*LGI8E02.DeviceDesc%       =LogiPS2,*LGI8E02
  182.  
  183. %SERENUM\LGI8003.DeviceDesc%=LogiSerPnP,, SERENUM\LGI8003
  184. %*LGI8E03.DeviceDesc%       =LogiPS2,*LGI8E03
  185.  
  186. %SERENUM\LGI8005.DeviceDesc%=LogiSerPnP,, SERENUM\LGI8005
  187. %*LGI8E05.DeviceDesc%       =LogiPS2,*LGI8E05
  188.  
  189. %SERENUM\LGI8006.DeviceDesc%=LogiSerPnP,, SERENUM\LGI8006
  190. %*LGI8E06.DeviceDesc%       =LogiPS2,*LGI8E06
  191.  
  192. %SERENUM\LGI8007.DeviceDesc%=LogiSerPnP,, SERENUM\LGI8007
  193. %*LGI8E07.DeviceDesc%       =LogiPS2,*LGI8E07
  194.  
  195. %SERENUM\LGI8008.DeviceDesc%=LogiSerPnP,, SERENUM\LGI8008
  196. %*LGI8E08.DeviceDesc%       =LogiPS2,*LGI8E08
  197.  
  198. %SERENUM\LGI8009.DeviceDesc%=LogiSerPnP,, SERENUM\LGI8009
  199. %*LGI8E09.DeviceDesc%       =LogiPS2,*LGI8E09
  200.  
  201. %SERENUM\LGI800A.DeviceDesc%=LogiSerPnP,, SERENUM\LGI800A
  202. %*LGI8E0A.DeviceDesc%       =LogiPS2,*LGI8E0A
  203.  
  204. %SERENUM\LGI800B.DeviceDesc%=LogiSerPnP,, SERENUM\LGI800B
  205. %*LGI8E0B.DeviceDesc%       =LogiPS2,*LGI8E0B
  206.  
  207. %SERENUM\LGI800C.DeviceDesc%=LogiSerPnP,, SERENUM\LGI800C
  208. %*LGI8E0C.DeviceDesc%       =LogiPS2,*LGI8E0C
  209.  
  210. %SERENUM\LGI8011.DeviceDesc%=LogiSerPnP,,SERENUM\LGI8011
  211. %*LGI8E11.DeviceDesc%       =LogiPS2,*LGI8E11
  212.  
  213. %SERENUM\LGI8012.DeviceDesc%=LogiSerPnP,,SERENUM\LGI8012
  214. %*LGI8E12.DeviceDesc%       =LogiPS2,*LGI8E12
  215.  
  216. %SERENUM\LGI8013.DeviceDesc%=LogiSerPnP,,SERENUM\LGI8013
  217. %*LGI8E13.DeviceDesc%       =LogiPS2,*LGI8E13
  218.  
  219. %SERENUM\LGI8032.DeviceDesc%=LogiSerPnP,,SERENUM\LGI8032
  220. %*LGI8E32.DeviceDesc%       =LogiPS2,*LGI8E32
  221.  
  222. %SERENUM\LGI8033.DeviceDesc%=LogiSerPnP,,SERENUM\LGI8033
  223. %*LGI8E33.DeviceDesc%       =LogiPS2,*LGI8E33
  224.  
  225. %SERENUM\LGI8048.DeviceDesc%=LogiSerPnP,,SERENUM\LGI8048
  226. %*LGI8E48.DeviceDesc%       =LogiPS2,*LGI8E48
  227.  
  228. %SERENUM\LGI8049.DeviceDesc%=LogiSerPnP,,SERENUM\LGI8049
  229. %*LGI8E49.DeviceDesc%       =LogiPS2,*LGI8E49
  230.  
  231. %SERENUM\LGI804B.DeviceDesc%=LogiSerPnP,,SERENUM\LGI804B
  232. %*LGI8E4B.DeviceDesc%       =LogiPS2,*LGI8E4B
  233.  
  234. %SERENUM\LGI8050.DeviceDesc%=LogiSerPnP,,SERENUM\LGI8050
  235. %*LGI8E50.DeviceDesc%       =LogiPS2,*LGI8E50
  236.  
  237. %SERENUM\LGI8051.DeviceDesc%=LogiSerPnP,,SERENUM\LGI8051
  238. %*LGI8E51.DeviceDesc%       =LogiPS2,*LGI8E51
  239.  
  240. %*pnp0f13_Logi.DeviceDesc%=LogiPS2, *PNP0F13_Logi       ; Logi PnP BIOS PS/2 mouse
  241.  
  242. %USB\VID_046D&PID_C000.DeviceDesc%=STDUSBMOUSE, USB\VID_046D&PID_C000
  243. %USB\VID_046D&PID_C001.DeviceDesc%=STDUSBMOUSE, USB\VID_046D&PID_C001
  244. %USB\VID_046D&PID_C002.DeviceDesc%=STDUSBMOUSE, USB\VID_046D&PID_C002
  245. %USB\VID_046D&PID_C003.DeviceDesc%=STDUSBMOUSE, USB\VID_046D&PID_C003
  246.  
  247. [CypressMfg]
  248. %USB\VID_04B4&PID_0001.DeviceDesc%=STDUSBMOUSE, USB\VID_04B4&PID_0001
  249.  
  250. [CpqMfg]
  251. %*cpqa0d8.DeviceDesc%=CpqPS2,*CPQA0D8   ; Cpq PS/2 mouse
  252. %*pnp0f1c.DeviceDesc%=CpqPS2,*PNP0F1C   ; Cpq PS/2 trackball
  253. %*pnp0f1d.DeviceDesc%=CpqSer,*PNP0F1D   ; Cpq serial trackball 
  254.  
  255. [KensMfg]
  256. %SERENUM\KML0001.DeviceDesc%=KensSer, SERENUM\KML0001
  257.  
  258. [TIMfg]
  259. %*pnp0f10.DeviceDesc%=TIBall,*PNP0F10   ; TI QuickPort BallPoint
  260.  
  261. [ToshMfg]
  262. %*tos7400.DeviceDesc%=ToshPS2,*TOS7400  ; Toshiba Integrated
  263.  
  264. [ELOMfg]
  265. %USB\VID_04E7&PID_0001.DeviceDesc%=STDUSB_ABSOLUTE_POINTER, USB\VID_04E7&PID_0001
  266.  
  267. [ChiconyMfg]
  268. %USB\VID_04F2&PID_0001&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_04F2&PID_0001&MI_01
  269.  
  270. [NMBMfg]
  271. %USB\VID_0446&PID_6781&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_0446&PID_6781&MI_01
  272.  
  273. [STSLMfg]
  274. %USB\VID_05FA&PID_3301&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_05FA&PID_3301&MI_01 
  275. %USB\VID_05FA&PID_3303&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_05FA&PID_3303&MI_01 
  276.  
  277. [SUPERGATEMfg]
  278. %USB\VID_05d5&PID_6782&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_05d5&PID_6782&MI_01
  279.  
  280. [KEYTRONICMfg]
  281. %USB\VID_03F9&PID_0102&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_03F9&PID_0102&MI_01
  282.  
  283. [GeniusMfg]
  284. %USB\VID_0458&PID_0001.DeviceDesc%=STDUSBMOUSE, USB\VID_0458&PID_0001
  285. %USB\VID_0458&PID_0003.DeviceDesc%=STDUSBMOUSE, USB\VID_0458&PID_0003
  286.  
  287. [ItacMfg]
  288. %USB\VID_0431&PID_0100.DeviceDesc%=STDUSBMOUSE, USB\VID_0431&PID_0100
  289.  
  290. [SamsungMfg]
  291. %USB\VID_055D&PID_6781&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_055D&PID_6781&MI_01
  292.  
  293. [ForwardMfg]
  294. %USB\VID_05BC&PID_0001&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_05BC&PID_0001&MI_01
  295.  
  296. [SUHMfg]
  297. %USB\VID_0500&PID_0001&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_0500&PID_0001&MI_01
  298.  
  299. [BTCMfg]
  300. %USB\VID_046E&PID_6782&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_046E&PID_6782&MI_01
  301.  
  302. [FOCUSMfg]
  303. %USB\VID_05B2&PID_7200&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_05B2&PID_7200&MI_01
  304.  
  305. [JINGMOLDMfg]
  306. %USB\VID_05AF&PID_9267&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_05AF&PID_9267&MI_01
  307.  
  308. [MAXISWITCHMfg]
  309. %USB\VID_04C3&PID_1102&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_04C3&PID_1102&MI_01
  310. %USB\VID_04C3&PID_2102&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_04C3&PID_2102&MI_01
  311.  
  312. [MONTEREYMfg]
  313. %USB\VID_0566&PID_2801&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_0566&PID_2801&MI_01
  314.  
  315. [ORTEKMfg]
  316. %USB\VID_05A4&PID_9720&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_05A4&PID_9720&MI_01
  317.  
  318. [PhilipsMfg]
  319. %USB\VID_0471&PID_0402&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_0471&PID_0402&MI_01
  320. %USB\VID_0471&PID_0601&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_0471&PID_0601&MI_01
  321.  
  322. [AnchorMfg]
  323. %USB\VID_0605&PID_0001.DeviceDesc%=STDUSBMOUSE, USB\VID_0605&PID_0001
  324.  
  325. [NECMfg]
  326. %USB\VID_0409&PID_0014&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_0409&PID_0014&MI_01
  327. %USB\VID_0409&PID_0011&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_0409&PID_0011&MI_01
  328.  
  329. [SOLIDYEARMfg]
  330. %USB\VID_060B&PID_2101&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_060B&PID_2101&MI_01
  331.  
  332. [FUJITSUMfg]
  333. %USB\VID_0430&PID_0002&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_0430&PID_0002&MI_01
  334.  
  335. [SEJINMfg]
  336. %USB\VID_0510&PID_E001.DeviceDesc%=STDUSBMOUSE, USB\VID_0510&PID_E001
  337. %USB\VID_0510&PID_1000&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_0510&PID_1000&MI_01
  338.  
  339. [DexinMfg]
  340. %USB\VID_05F2&PID_0010.DeviceDesc%=STDUSBMOUSE, USB\VID_05F2&PID_0010
  341.  
  342. [AcerMfg]
  343. %USB\VID_04A5&PID_0003&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_04A5&PID_0003&MI_01
  344.  
  345. [SilitekMfg]
  346. %USB\VID_047B&PID_0002&MI_01.DeviceDesc%=STDUSBMOUSE, USB\VID_047B&PID_0002&MI_01
  347.  
  348. [QtronixMfg]
  349. %USB\VID_05C7&PID_1001.DeviceDesc%=STDUSBMOUSE, USB\VID_05C7&PID_1001
  350.  
  351.  
  352. ; Install Sections
  353. ; ---------------------------------------------------------
  354.  
  355. ; -------------- (No mouse)
  356. [NoMouse]
  357. UpdateInis=NoMouse.Ini
  358.  
  359. [NoMouse.Ini]
  360. system.ini,boot,,"mouse.drv=mouse.drv"
  361. system.ini,boot.description,,"mouse.drv=%NoMouse%"
  362. win.ini,windows,,"SkipMouseRedetect=1"
  363.  
  364. ; -------------- MS compatible mouse
  365. [StdAny]
  366. DelReg=Prev.DelReg
  367. AddReg=Std.AddReg
  368. CopyFiles=Std.Copy
  369. UpdateInis=Std.Ini
  370. UpdateIniFields=Std.UpdateIniFields
  371.  
  372. [Std.UpdateIniFields]
  373. win.ini, windows, load, *gui.exe,,1             ; Genius MouseMate
  374. win.ini, windows, load, *wbuttons.exe,,1        ; Logitech MouseWare
  375. win.ini, windows, load, *xpoint.exe,,1          ; NEC / LCS Mouse Options
  376.  
  377. [Std.AddReg]
  378. HKR,,DevLoader,,*vmouse
  379.  
  380. [Std.Copy]
  381. mouse.drv
  382. msmouse.vxd,,,32
  383.  
  384. [Std.Ini]
  385. system.ini,boot,,"mouse.drv=mouse.drv"
  386. system.ini,boot.description,,"mouse.drv=%StdMouse%"
  387. system.ini,386Enh,,"mouse=*vmouse, msmouse.vxd"
  388.  
  389. [Prev.DelReg]
  390. HKR,,DevLoader
  391. HKR,,MouseDriver
  392. HKR,,MouseType
  393. HKR,,ComInfo
  394. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\DriverPages"
  395.  
  396. ; -------------- Standard serial mouse
  397. [StdSer]
  398. DelReg=Prev.DelReg
  399. AddReg=Std.AddReg, Serial.AddReg
  400. CopyFiles=Std.Copy
  401. UpdateInis=Std.Ini
  402. UpdateIniFields=Std.UpdateIniFields
  403.  
  404. [Serial.AddReg]
  405. HKR,,MouseType,,"Serial"
  406. HKR,,NoSetupUI,,1
  407.  
  408. ; -------------- InPort mouse
  409. [StdInP]
  410. DelReg=Prev.DelReg
  411. AddReg=Std.AddReg, InPort.AddReg
  412. CopyFiles=Std.Copy
  413. UpdateInis=Std.Ini
  414. UpdateIniFields=Std.UpdateIniFields
  415. LogConfig=InPort.LogConfig
  416.  
  417. [InPort.AddReg]
  418. HKR,,MouseType,,"Inport"
  419. HKR,,NoSetupUI,,1
  420.  
  421. [InPort.LogConfig]              
  422. ConfigPriority=HARDRECONFIG
  423. IOConfig=4@230-23f%fffc(3ff::)
  424. IRQConfig=3,4,5,7,9
  425.  
  426. ; -------------- Standard PS/2 mouse
  427. [StdPS2]
  428. DelReg=Prev.DelReg
  429. AddReg=Std.AddReg, PS2.AddReg
  430. CopyFiles=Std.Copy
  431. UpdateInis=Std.Ini
  432. UpdateIniFields=Std.UpdateIniFields
  433. LogConfig=PS2.LogConfig
  434.  
  435. [PS2.AddReg]
  436. HKR,,MouseType,,"PS2"
  437. HKR,,NoSetupUI,,1
  438.  
  439. [PS2.LogConfig]
  440. ConfigPriority=HARDWIRED
  441. IRQConfig=12
  442.  
  443. [StdPS2.PosDup]
  444. *PNP0F03,*PNP0F0B,*PNP0F0E,*PNP0F12,*PNP0F1C,*PNP0F13
  445.  
  446. ; -------------- Standard bus mouse
  447. [StdBus]
  448. DelReg=Prev.DelReg
  449. AddReg=Std.AddReg, Bus.AddReg
  450. CopyFiles=Std.Copy
  451. UpdateInis=Std.Ini
  452. UpdateIniFields=Std.UpdateIniFields
  453. LogConfig=Bus.LogConfig
  454.  
  455. [Bus.AddReg]
  456. HKR,,MouseType,,"Bus"
  457. HKR,,NoSetupUI,,1
  458.  
  459. [Bus.LogConfig]
  460. ConfigPriority=HARDRECONFIG
  461. IOConfig=23c-23f(3ff::)
  462. IRQConfig=3,4,5,9
  463.  
  464. ; -------------- Microsoft Mouse
  465. [MSAny]
  466. DelReg=Prev.DelReg
  467. AddReg=Std.AddReg
  468. CopyFiles=MS.Copy
  469. UpdateInis=MS.Ini
  470.  
  471. [MS.Copy]
  472. mouse.drv
  473. msmouse.vxd,,,32
  474.  
  475. [MS.Ini]
  476. system.ini,boot.description,,"mouse.drv=%MSMouse%"
  477. system.ini,boot,,"mouse.drv=mouse.drv"
  478. system.ini,386Enh,,"mouse=*vmouse, msmouse.vxd"
  479.  
  480. ; -------------- Microsoft Serial Mouse
  481. [MSSer]
  482. DelReg=Prev.DelReg
  483. AddReg=Std.AddReg, Serial.AddReg
  484. CopyFiles=MS.Copy
  485. UpdateInis=MS.Ini
  486. UpdateIniFields=Std.UpdateIniFields
  487.  
  488. ; -------------- Microsoft Serial Mouse (PnP)
  489. [MSSerPnP]
  490. DelReg=Prev.DelReg
  491. AddReg=Std.AddReg, Serial.AddReg
  492. CopyFiles=MS.Copy
  493. UpdateInis=MS.Ini
  494. UpdateIniFields=Std.UpdateIniFields
  495.  
  496. [STDUSBMOUSE.AddReg]
  497. HKR,,DevLoader,,*ntkern
  498. HKR,,NTMPDriver,,"hidusb.sys"
  499.  
  500. [STDUSBMOUSE.Copy]
  501. hidclass.sys
  502. hidusb.sys
  503. hidparse.sys
  504.  
  505. [STDUSBMOUSE.Del]
  506. hidclass.sys
  507. hidusb.sys
  508. hidparse.sys
  509.  
  510. [STDUSB_ABSOLUTE_POINTER.AddReg]
  511. HKCU,"Control Panel\Desktop",DoubleClickHeight,2,"25"
  512. HKCU,"Control Panel\Desktop",DoubleClickWidth,2,"25"
  513.  
  514. [MsmousePerUser]
  515. AddReg = STDUSB_ABSOLUTE_POINTER.AddReg
  516.  
  517. [msmouse.pui]
  518. GUID = "MsmousePerUser"
  519. DisplayName = %PUI_DESC_MSMOUSE%
  520. Version = %PUI_VERSION%
  521. IsInstalled = 1
  522. StubPath = "rundll.exe %11%\setupx.dll,InstallHinfSection MsmousePerUser 64 %17%\msmouse.inf"
  523.  
  524. [MSSerPnP.PosDup]
  525. *PNP0F0C,*PNP0F0F,*PNP0F01,*PNP0F09,*PNP0F0A,*PNP0F0B,*PNP0F14,*PNP0F1E
  526.  
  527. ; -------------- Microsoft InPort Mouse
  528. [MSInP]
  529. DelReg=Prev.DelReg
  530. AddReg=Std.AddReg, InPort.AddReg
  531. CopyFiles=MS.Copy
  532. UpdateInis=MS.Ini
  533. UpdateIniFields=Std.UpdateIniFields
  534. LogConfig=InPort.LogConfig
  535.  
  536. ; -------------- Microsoft PS/2 Mouse
  537. [MSPS2]
  538. DelReg=Prev.DelReg
  539. AddReg=Std.AddReg, PS2.AddReg
  540. CopyFiles=MS.Copy
  541. UpdateInis=MS.Ini
  542. UpdateIniFields=Std.UpdateIniFields
  543. LogConfig=PS2.LogConfig
  544.  
  545. [MSPS2.PosDup]
  546. *PNP0F03,*PNP0F0B,*PNP0F0E,*PNP0F12,*PNP0F1C
  547.  
  548. ; -------------- Microsoft Bus Mouse
  549. [MSBus]
  550. DelReg=Prev.DelReg
  551. AddReg=Std.AddReg, Bus.AddReg
  552. CopyFiles=MS.Copy
  553. UpdateInis=MS.Ini
  554. UpdateIniFields=Std.UpdateIniFields
  555. LogConfig=Bus.LogConfig
  556.  
  557. ; -------------- Logitech Mouse
  558. [LogiAny]
  559. DelReg=Prev.DelReg
  560. AddReg=Logi.AddReg
  561. CopyFiles=Logi.Copy
  562. UpdateInis=Logi.Ini
  563.  
  564. [Logi.AddReg]
  565. HKR,,DevLoader,,*vmouse
  566. HKR,,MouseDriver,,lmouse.vxd
  567. HKLM,System\CurrentControlSet\Services\VxD\LMOUSE,StaticVXD,,lmouse.vxd
  568. HKLM,System\CurrentControlSet\Services\VxD\LMOUSE,Start,11,00
  569. HKLM,System\CurrentControlSet\Services\VxD\LMUL,StaticVXD,,lmul.vxd
  570. HKLM,System\CurrentControlSet\Services\VxD\LMUL,Start,11,00
  571.  
  572. [Logi.Copy]
  573. lmouse.drv
  574. lmouse.vxd
  575. lmul.vxd
  576.  
  577. [Logi.Ini]
  578. system.ini,boot.description,,"mouse.drv=%LogiMouse%"
  579. system.ini,boot,,"mouse.drv=lmouse.drv"
  580. system.ini,386Enh,,"mouse=*vmouse"
  581.  
  582.  
  583.  
  584. ; -------------- Logitech Serial Mouse
  585. [LogiSer]
  586. DelReg=Prev.DelReg
  587. AddReg=Logi.AddReg, Serial.AddReg
  588. CopyFiles=Logi.Copy
  589. UpdateInis=Logi.Ini
  590.  
  591. ; -------------- Logitech Serial Mouse (PnP)
  592. [LogiSerPnP]
  593. DelReg=Prev.DelReg
  594. AddReg=Logi.AddReg, Serial.AddReg
  595. CopyFiles=Logi.Copy
  596. UpdateInis=Logi.Ini
  597.  
  598. [LogiSerPnP.PosDup]
  599. *PNP0F0C,*PNP0F0F,*PNP0F01,*PNP0F09,*PNP0F08
  600.  
  601. ; -------------- Logitech PS/2 Mouse
  602. [LogiPS2]
  603. DelReg=Prev.DelReg
  604. AddReg=Logi.AddReg, PS2.AddReg
  605. CopyFiles=Logi.Copy
  606. UpdateInis=Logi.Ini
  607. LogConfig=PS2.LogConfig
  608.  
  609. [LogiPS2.PosDup]
  610. *PNP0F03,*PNP0F0B,*PNP0F0E,*PNP0F12,*PNP0F1C
  611.  
  612. ; -------------- Logitech Bus Mouse
  613. [LogiBus]
  614. DelReg=Prev.DelReg
  615. AddReg=Logi.AddReg, Bus.AddReg
  616. CopyFiles=Logi.Copy
  617. UpdateInis=Logi.Ini
  618. LogConfig=Bus.LogConfig
  619.  
  620.  
  621. ; ---------------  All standard USB Mice
  622. [STDUSBMOUSE]
  623. CopyFiles=MS.Copy, STDUSBMOUSE.Copy
  624. DelFiles=STDUSBMOUSE.Del
  625. AddReg=STDUSBMOUSE.AddReg
  626.  
  627.  
  628. [STDUSB_ABSOLUTE_POINTER]
  629. CopyFiles=MS.Copy, STDUSBMOUSE.Copy
  630. DelFiles=STDUSBMOUSE.Del
  631. AddReg=STDUSBMOUSE.AddReg, STDUSB_ABSOLUTE_POINTER.AddReg
  632. PerUserInstall = msmouse.pui
  633.  
  634.  
  635. ; -------------- Compaq PS/2 mouse or trackball
  636. [CpqPS2]
  637. DelReg=Prev.DelReg
  638. AddReg=Logi.AddReg, PS2.AddReg
  639. CopyFiles=Logi.Copy
  640. UpdateInis=Cpq.Ini
  641. LogConfig=PS2.LogConfig
  642.  
  643. [Cpq.Ini]
  644. system.ini,boot.description,,"mouse.drv=%CpqMouse%"
  645. system.ini,boot,,"mouse.drv=lmouse.drv"
  646.  
  647.  
  648. [CpqPS2.PosDup]
  649. *PNP0F03,*PNP0F0B,*PNP0F0E,*PNP0F12,*PNP0F1C
  650.  
  651. ; -------------- Compaq LTE trackball (serial)
  652. [CpqSer]
  653. DelReg=Prev.DelReg
  654. AddReg=Logi.AddReg, Serial.AddReg
  655. CopyFiles=Logi.Copy
  656. UpdateInis=Cpq.Ini
  657.  
  658. ; -------------- Kensingon serial trackball
  659. [KensSer]
  660. DelReg=Prev.DelReg
  661. AddReg=Std.AddReg, Serial.AddReg
  662. CopyFiles=Std.Copy
  663. UpdateInis=Kens.Ini
  664. UpdateIniFields=Std.UpdateIniFields
  665.  
  666. [Kens.Ini]
  667. system.ini,boot.description,,"mouse.drv=%KensExpMouse%"
  668. system.ini,boot,,"mouse.drv=mouse.drv"
  669.  
  670.  
  671. ; -------------- TI QuickPort BallPoint
  672. [TIBall]
  673. DelReg=Prev.DelReg
  674. AddReg=Std.AddReg, PS2.AddReg
  675. CopyFiles=Std.Copy
  676. UpdateInis=Std.Ini, TIBall.Ini
  677. UpdateIniFields=Std.UpdateIniFields
  678. LogConfig=TIBall.LogConfig
  679.  
  680. [TIBall.Ini]
  681. system.ini,boot.description,,"mouse.drv=%*pnp0f10.DeviceDesc%"
  682.  
  683. [TIBall.LogConfig]
  684. ConfigPriority=HARDWIRED
  685. IOConfig=310-311(3ff::)
  686. IRQConfig=12
  687.  
  688. ; -------------- Toshiba PS/2 integrated device
  689. [ToshPS2]
  690. DelReg=Prev.DelReg
  691. AddReg=Logi.AddReg, PS2.AddReg
  692. CopyFiles=Logi.Copy
  693. UpdateInis=Tosh.Ini
  694. LogConfig=PS2.LogConfig
  695.  
  696. [Tosh.Ini]
  697. system.ini,boot.description,,"mouse.drv=%*tos7400.DeviceDesc%"
  698. system.ini,boot,,"mouse.drv=lmouse.drv"
  699.  
  700.  
  701. [ToshPS2.PosDup]
  702. *PNP0F03,*PNP0F0B,*PNP0F0E,*PNP0F12,*PNP0F1C
  703.  
  704.  
  705. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  706. ;;;;;  Install section for HID mice  ;;;;;;;;;;;;;;;;;;;;;;;;;;;
  707. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  708. [HIDMouse]
  709. CopyFiles=HIDMouse.Copy
  710. AddReg=HIDMouse.AddReg
  711.  
  712. [HIDMouse.Copy]
  713. mouhid.vxd
  714. mouse.drv
  715.  
  716. ; msmouse.vxd required for scroll wheel and wheel button support
  717. msmouse.vxd,,,32
  718.  
  719. [HIDMouse.AddReg]
  720. HKR,,DevLoader,,*ntkern
  721. HKR,,NTMPDriver,,"mouhid.vxd"
  722. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  723.  
  724.  
  725.  
  726. ; User visible strings
  727. ; ---------------------------------------------------------
  728.  
  729. [Strings]
  730. Provider = "Microsoft"
  731. MouseClassName = "╩≤▒Ω"
  732.  
  733. PUI_VERSION = "4,10,1,1"
  734. PUI_DESC_MSMOUSE = "Windows ░▓╫░ - ╩≤▒Ω"
  735.  
  736. ; Mfg names
  737.  
  738. StdMfg = "(▒Ω╫╝╩≤▒Ω└α╨═)"
  739. MSMfg = "Microsoft"
  740. LogiMfg = "Logitech"
  741. CypressMfg = "Cypress"
  742. CpqMfg = "Compaq"
  743. KensMfg = "Kensington"
  744. TIMfg = "Texas Instruments"
  745. ToshMfg = "Toshiba"
  746. ELOMfg = "ELO TouchSystems"
  747. ChiconyMfg = "Chicony"
  748. NMBMfg = "NMB"
  749. STSLMfg = "STSL"
  750. SUPERGATEMfg = "SUPGERGATE"
  751. BTCMfg = "BTC"
  752. FOCUSMfg = "Focus"
  753. JINGMOLDMfg = "Jing Mold"
  754. MAXISWITCHMfg = "Maxi Switch, Inc."
  755. MONTEREYMfg = "Monterey"
  756. ORTEKMfg = "Ortek"
  757. KEYTRONICMfg = "Key Tronic"
  758. GeniusMfg = "Genius"
  759. ItacMfg = "ITAC Systems"
  760. SamsungMfg = "Samsung"
  761. ForwardMfg = "Forward"
  762. SUHMfg = "SUH DART"
  763. PhilipsMfg = "Philips"
  764. AnchorMfg = "Anchor"
  765. SOLIDYEARMfg = "Solid Year"
  766. NECMfg = "NEC"
  767. FUJITSUMfg = "Fujitsu"
  768. SEJINMfg = "Sejin"
  769. DexinMfg = "Dexin"
  770. AcerMfg = "Acer"
  771. SilitekMfg = "Silitek"
  772. QtronixMfg = "Qtronix"
  773.  
  774.  
  775. ; Driver Names
  776.  
  777. NoMouse = "(├╗╙╨╩≤▒Ω)"
  778. StdMouse = "▒Ω╫╝╩≤▒Ω"
  779. MSMouse = "Microsoft ╩≤▒Ω"
  780. LogiMouse = "Logitech ╩≤▒Ω"
  781. CpqMouse = "Compaq ╩≤▒Ω"
  782. KensExpMouse = "Kensington Expert ╩≤▒Ω"
  783.  
  784. ; Device Names
  785.  
  786. *pnp0f00.DeviceDesc = "Microsoft Bus Adapter Mouse"
  787. *pnp0f01.DeviceDesc = "Microsoft Serial Mouse"
  788. *pnp0f02.DeviceDesc = "Microsoft InPort Adapter Mouse"
  789. *pnp0f03.DeviceDesc = "Microsoft PS/2 Port Mouse"
  790. *pnp0f08.DeviceDesc = "Logitech Serial Mouse"
  791. *pnp0f09.DeviceDesc = "Microsoft Serial BallPoint"
  792. *pnp0f0b.DeviceDesc = "Microsoft PS/2 Port Mouse"
  793. *pnp0f0c.DeviceDesc = "Standard Serial Mouse"
  794. *pnp0f0d.DeviceDesc = "InPort Adapter Mouse"
  795. *pnp0f0e.DeviceDesc = "Standard PS/2 Port Mouse"
  796. *pnp0f0f.DeviceDesc = "Microsoft Serial BallPoint"
  797. *pnp0f10.DeviceDesc = "Texas Instruments QuickPort BallPoint"
  798. *pnp0f11.DeviceDesc = "Standard Bus Adapter Mouse"
  799. *pnp0f12.DeviceDesc = "Logitech PS/2 Port Mouse"
  800. *pnp0f13.DeviceDesc = "PS/2 ╝µ╚▌╨═╩≤▒Ω╢╦┐┌"
  801. *pnp0f15.DeviceDesc = "Logitech Bus Adapter Mouse"
  802. *pnp0f1c.DeviceDesc = "Compaq Internal Trackball (PS/2)"
  803. *pnp0f1d.DeviceDesc = "Compaq Internal Trackball (Serial)"
  804. *pnp0f1e.DeviceDesc = "Microsoft Serial EasyBall"
  805.  
  806. *pnp0f13_Logi.DeviceDesc = "Logitech PS/2 Port Mouse"
  807.  
  808. *cpqa0d8.DeviceDesc = "Compaq PS/2 Port Mouse"
  809.  
  810. *tos7400.DeviceDesc = "Toshiba AccuPoint"
  811.  
  812. SERENUM\PNP0F0A.DeviceDesc = "Microsoft Serial Mouse"
  813. SERENUM\MSH0001.DeviceDesc = "Microsoft Serial IntelliMouse"
  814. SERENUM\MSH0004.DeviceDesc = "Microsoft Serial IntelliMouse Trackball"
  815. MSH0002.DeviceDesc = "Microsoft PS/2 IntelliMouse"
  816. MSH0005.DeviceDesc = "Microsoft PS/2 IntelliMouse"
  817. SERENUM\PNP0F1E.DeviceDesc = "Microsoft Serial EasyBall"
  818.  
  819. SERENUM\LGI8001.DeviceDesc = "Logitech First/Pilot Mouse Serial (M34,M35,C43)"
  820. *LGI8E01.DeviceDesc = "Logitech First/Pilot Mouse PS/2 (S34,S35,S42,C43)"
  821. SERENUM\LGI8002.DeviceDesc = "Other Logitech Mouse Serial"
  822. *LGI8E02.DeviceDesc = "Other Logitech Mouse PS/2"
  823. SERENUM\LGI8003.DeviceDesc = "Logitech TrackMan Portable Serial"
  824. *LGI8E03.DeviceDesc = "Logitech TrackMan Portable PS/2"
  825. SERENUM\LGI8005.DeviceDesc = "Logitech MouseMan Serial"
  826. *LGI8E05.DeviceDesc = "Logitech MouseMan PS/2"
  827. SERENUM\LGI8006.DeviceDesc = "Logitech MouseMan Serial"
  828. *LGI8E06.DeviceDesc = "Logitech MouseMan PS/2"
  829. SERENUM\LGI8007.DeviceDesc = "Other Logitech Mouse Serial"
  830. *LGI8E07.DeviceDesc = "Other Logitech Mouse PS/2"
  831. SERENUM\LGI8008.DeviceDesc = "Logitech TrackMan Portable Serial"
  832. *LGI8E08.DeviceDesc = "Logitech TrackMan Portable PS/2"
  833. SERENUM\LGI8009.DeviceDesc = "Other Logitech Mouse Serial"
  834. *LGI8E09.DeviceDesc = "Other Logitech Mouse PS/2"
  835. SERENUM\LGI800A.DeviceDesc = "Logitech TrackMan Vista Serial"
  836. *LGI8E0A.DeviceDesc = "Logitech TrackMan Vista PS/2"
  837. SERENUM\LGI800B.DeviceDesc = "Logitech MouseMan Serial"
  838. *LGI8E0B.DeviceDesc = "Logitech MouseMan PS/2"
  839. SERENUM\LGI800C.DeviceDesc = "Logitech MouseMan Serial"
  840. *LGI8E0C.DeviceDesc = "Logitech MouseMan PS/2"
  841. SERENUM\LGI8011.DeviceDesc = "Other Logitech Mouse Serial"
  842. *LGI8E11.DeviceDesc = "Other Logitech Mouse PS/2"
  843. SERENUM\LGI8012.DeviceDesc = "Logitech TrackMan Live! Serial"
  844. *LGI8E12.DeviceDesc = "Logitech TrackMan Live! PS/2"
  845. SERENUM\LGI8013.DeviceDesc = "Logitech Cordless Mouse+ Serial"
  846. *LGI8E13.DeviceDesc = "Logitech Cordless Mouse+ PS/2"
  847. SERENUM\LGI8032.DeviceDesc = "Logitech Cordless Desktop Serial"
  848. *LGI8E32.DeviceDesc = "Logitech Cordless Desktop PS/2"
  849. SERENUM\LGI8033.DeviceDesc = "Logitech Cordless MouseMan Pro Serial"
  850. *LGI8E33.DeviceDesc = "Logitech Cordless MouseMan Pro PS/2"
  851. SERENUM\LGI8048.DeviceDesc = "Logitech TrackMan Marble Serial"
  852. *LGI8E48.DeviceDesc = "Logitech TrackMan Marble PS/2"
  853. SERENUM\LGI8049.DeviceDesc = "Logitech TrackMan Marble FX Serial"
  854. *LGI8E49.DeviceDesc = "Logitech TrackMan Marble FX PS/2"
  855. SERENUM\LGI804B.DeviceDesc = "Logitech TrackMan Marble+ Serial"
  856. *LGI8E4B.DeviceDesc = "Logitech TrackMan Marble+ PS/2"
  857. SERENUM\LGI8050.DeviceDesc = "Logitech MouseMan+ Serial"
  858. *LGI8E50.DeviceDesc = "Logitech MouseMan+ PS/2"
  859. SERENUM\LGI8051.DeviceDesc = "Logitech First/Pilot Mouse+ Serial (C48)"
  860. *LGI8E51.DeviceDesc = "Logitech First/Pilot Mouse+ PS/2 (S48,C48)"
  861.  
  862. SERENUM\KML0001.DeviceDesc = "Kensington Serial Expert Mouse"
  863.  
  864. USB\VID_045E&PID_0009.DeviceDesc = "Microsoft USB IntelliMouse"
  865. USB\VID_046D&PID_C000.DeviceDesc = "Logitech First/Pilot Mouse USB"
  866. USB\VID_046D&PID_C001.DeviceDesc = "Logitech First/Pilot Mouse+ USB"
  867. USB\VID_046D&PID_C002.DeviceDesc = "Other Logitech Mouse USB"
  868. USB\VID_046D&PID_C003.DeviceDesc = "Other Logitech Mouse USB"
  869. USB\VID_04B4&PID_0001.DeviceDesc = "Cypress USB Mouse"
  870. USB\VID_04E7&PID_0001.DeviceDesc = "ELO TouchSystems USB Touchscreen"
  871. USB\VID_0458&PID_0001.DeviceDesc = "Genius USB Mouse"
  872. USB\VID_0458&PID_0003.DeviceDesc = "Genius USB Wheel Mouse"
  873. USB\VID_0446&PID_6781&MI_01.DeviceDesc = "NMB USB Keyboard Mouse"
  874. USB\VID_05FA&PID_3301&MI_01.DeviceDesc = "STSL USB Keyboard Mouse"
  875. USB\VID_05FA&PID_3303&MI_01.DeviceDesc = "STSL USB Keyboard Mouse"
  876. USB\VID_05d5&PID_6782&MI_01.DeviceDesc = "SUPGERGATE USB Keyboard Mouse"
  877. USB\VID_04F2&PID_0001&MI_01.DeviceDesc = "Chicony USB Keyboard Mouse"
  878. USB\VID_03F9&PID_0102&MI_01.DeviceDesc = "Key Tronic USB Keyboard Mouse"
  879. USB\VID_046E&PID_6782&MI_01.DeviceDesc = "BTC USB Keyboard Mouse"
  880. USB\VID_05B2&PID_7200&MI_01.DeviceDesc = "Focus USB Keyboard Mouse"
  881. USB\VID_05AF&PID_9267&MI_01.DeviceDesc = "KB 9251B - 678 Mouse"
  882. USB\VID_04C3&PID_1102&MI_01.DeviceDesc = "Maxi Switch, Inc. #1102 Mouse"
  883. USB\VID_04C3&PID_2102&MI_01.DeviceDesc = "Maxi Switch, Inc. #2102 Mouse"
  884. USB\VID_0566&PID_2801&MI_01.DeviceDesc = "MIC USB K/B Mouse"
  885. USB\VID_05A4&PID_9720&MI_01.DeviceDesc = "Ortek USB Keyboard Mouse"
  886. USB\VID_0431&PID_0100.DeviceDesc = "Evolution USB Mouse-Trak by ITAC"
  887. USB\VID_055D&PID_6781&MI_01.DeviceDesc = "Samsung USB Keyboard Mouse"
  888. USB\VID_05BC&PID_0001&MI_01.DeviceDesc = "Forward USB K/B Mouse"
  889. USB\VID_0500&PID_0001&MI_01.DeviceDesc = "SUH DART USB Keyboard Mouse"
  890. USB\VID_0471&PID_0402&MI_01.DeviceDesc = "PS/2 Mouse on Philips Semiconductors CICT USB Keyboard"
  891. USB\VID_0471&PID_0601&MI_01.DeviceDesc = "Philips USB Wireless Keyboard Mouse"
  892. USB\VID_0605&PID_0001.DeviceDesc = "Anchor USB Mouse"
  893. USB\VID_0409&PID_0014&MI_01.DeviceDesc = "NEC PC98-NX 106/109 USB Keyboard Mouse"
  894. USB\VID_0409&PID_0011&MI_01.DeviceDesc = "NEC PC98 Series Layout USB Keyboard Mouse"
  895. USB\VID_060B&PID_2101&MI_01.DeviceDesc = "Solid Year USB Keyboard Mouse"
  896. USB\VID_0430&PID_0002&MI_01.DeviceDesc = "Fujitsu USB Composite Keyboard Mouse"
  897. USB\VID_0510&PID_E001.DeviceDesc = "Sejin USB Mouse"
  898. USB\VID_0510&PID_1000&MI_01.DeviceDesc = "Sejin USB Keyboard Mouse"
  899. USB\VID_05F2&PID_0010.DeviceDesc = "Dexin USB AQ Mouse"
  900. USB\VID_04A5&PID_0003&MI_01.DeviceDesc = "API Generic USB K/B Mouse"
  901. USB\VID_047B&PID_0002&MI_01.DeviceDesc = "Silitek USB Keyboard Mouse"
  902. USB\VID_05C7&PID_1001.DeviceDesc = "Qtronix USB Mouse"
  903.  
  904. HID_DEVICE_SYSTEM_MOUSE = "HID-compliant mouse"
  905.  
  906.  
  907.