home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!decwrl!sdd.hp.com!wupost!usc!nic.csu.net!nic.csu.net!nntp
- From: Stephen Gibson
- Newsgroups: comp.os.ms-windows.misc
- Subject: Re: Mouse drivers: mouse.com mouse.sys mouse.drv
- Keywords: mouse drivers
- Message-ID: <1992Sep2.133230.2566@nic.csu.net>
- Date: 2 Sep 92 20:32:29 GMT
- References: <1992Sep1.175930.9276@pony.Ingres.COM> <1992Sep02.020652.14983@microsoft.com> <1992Sep2.151013.29423@ncsu.edu>
- Organization: Sonoma State University, Rohnert Park, CA
- Lines: 59
- Nntp-Posting-Host: gibson.sonoma.edu
-
- In article <1992Sep2.151013.29423@ncsu.edu> dspascha@eos.ncsu.edu (DAVID SCOTT PASCHAL) writes:
- >
- >In article <1992Sep02.020652.14983@microsoft.com>, blakeco@microsoft.com (Blake Coverett) writes:
- >|> Newsgroups: comp.os.ms-windows.misc
- >|> Path: taco!rock!stanford.edu!ames!haven.umd.edu!uunet!microsoft!hexnut!blakeco
- >|> From: blakeco@microsoft.com (Blake Coverett)
- >|> Subject: Re: Mouse drivers: mouse.com mouse.sys mouse.drv
- >|> Message-ID: <1992Sep02.020652.14983@microsoft.com>
- >|> Date: Tue, 1 Sep 92 22:06:52 GMT+5:00
- >|> Organization: Microsoft Canada Inc.
- >|> References: <1992Sep1.175930.9276@pony.Ingres.COM>
- >|> Keywords: mouse drivers
- >|> Lines: 25
- >|>
- >|> In article <1992Sep1.175930.9276@pony.Ingres.COM> jabbate@Ingres.COM (Joe M. Abbate) writes:
- >|> >one vs. the other. With Windows 3.1, there's mouse.drv and mouse.com
- >|> >(version 8.20). If I assume correctly, the .drv is used by Windows
- >|> >and .com is for DOS use. Can someone confirm this and/or point me to
- >|> >anywhere in the documentation where the differences are explained?
- >|>
- >|> This is correct. mouse.com is the driver for DOS and mouse.drv is the Windows
- >|> driver.
- >|>
- >|> I answered this mostly because it gives a perfect example of Windows
- >|> virtualization. Both of these mouse drivers are designed to talk directly
- >|> to the mouse hardware. In fact they both do, mouse.com talks directly
- >|> to the hardware if Windows isn't running or if a DOS app is active in
- >|> standard mode, mouse.drv talks directly to the hardware if a Win app
- >|> is active in standard mode.
- >|>
- >|> In enhanced mode both drivers continue to think they are talking to the
- >|> hardware but in fact they are being virtualized by *vmd (the virtual mouse
- >|> driver built into win386.exe)
- >|>
- >|> -Blake (Apologizes for the sermon, Tomer I hope you are reading this)
- >|> Now was that a sneaky followup to the thread that won't die or what?
- >|> --
- >|> #include <std/disclaimer.h> blakeco@microsoft.com
- >|> Mail Flames, Post Apologies. ...!uunet!microsoft!blakeco
- >|>
- >
- >Hi. So what is MOUSE.SYS for?
- >
- >Also, while we're on the subject of mice, why is it that the INT 33h call to
- >reset the mouse (function 0) takes so long? Certain programs (like old
- >versions of Turbo Debugger and some programs that were written with True
- >BASIC) like to call this function constantly, and it really slows things down.
- >I wrote a program on my computer to selectively disable the mouse driver, but
- >still I wonder why it's so time-consuming in the first place to reset the
- >mouse...
- >
- >Tschuess,
- >David Paschal
-
- Maybe it has to deal with all of the resources used to gain mouse access
- in DOS windows.
-
- Steve Gibson
- gibsonst@sonoma.edu
-