home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / os / mswindo / misc / 2643 < prev    next >
Encoding:
Text File  |  1992-09-01  |  1.7 KB  |  37 lines

  1. Newsgroups: comp.os.ms-windows.misc
  2. Path: sparky!uunet!microsoft!hexnut!blakeco
  3. From: blakeco@microsoft.com (Blake Coverett)
  4. Subject: Re: Mouse drivers: mouse.com mouse.sys mouse.drv
  5. Message-ID: <1992Sep02.020652.14983@microsoft.com>
  6. Date: 02 Sep 92 02:06:52 GMT
  7. Organization: Microsoft Canada Inc.
  8. References: <1992Sep1.175930.9276@pony.Ingres.COM>
  9. Keywords: mouse drivers
  10. Lines: 25
  11.  
  12. In article <1992Sep1.175930.9276@pony.Ingres.COM> jabbate@Ingres.COM (Joe M. Abbate) writes:
  13. >one vs. the other.  With Windows 3.1, there's mouse.drv and mouse.com
  14. >(version 8.20).  If I assume correctly, the .drv is used by Windows
  15. >and .com is for DOS use.  Can someone confirm this and/or point me to
  16. >anywhere in the documentation where the differences are explained?
  17.  
  18. This is correct.  mouse.com is the driver for DOS and mouse.drv is the Windows
  19. driver.
  20.  
  21. I answered this mostly because it gives a perfect example of Windows
  22. virtualization.  Both of these mouse drivers are designed to talk directly
  23. to the mouse hardware.  In fact they both do, mouse.com talks directly
  24. to the hardware if Windows isn't running or if a DOS app is active in
  25. standard mode, mouse.drv talks directly to the hardware if a Win app
  26. is active in standard mode.
  27.  
  28. In enhanced mode both drivers continue to think they are talking to the 
  29. hardware but in fact they are being virtualized by *vmd (the virtual mouse
  30. driver built into win386.exe)
  31.  
  32. -Blake (Apologizes for the sermon, Tomer I hope you are reading this)
  33. Now was that a sneaky followup to the thread that won't die or what?
  34. -- 
  35. #include <std/disclaimer.h>                       blakeco@microsoft.com
  36. Mail Flames, Post Apologies.                      ...!uunet!microsoft!blakeco
  37.