Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!ncar!noao!arizona!shack From: shack@cs.arizona.edu (David Michael Shackelford) Newsgroups: comp.binaries.ibm.pc.d Subject: Re: Mouse bug in Turbo C++ Message-ID: <373@caslon.cs.arizona.edu> Date: 23 Aug 90 05:47:12 GMT References: <1990Aug14.232917.12415@sun.soe.clarkson.edu> <0aodK5_00jctICXkc4@cs.cmu.edu> Organization: U of Arizona CS Dept, Tucson Lines: 94 In article <0aodK5_00jctICXkc4@cs.cmu.edu> dpm@cs.cmu.edu (David Maynard) writes: >> I am running TC++ on a Zenith AT compatible with a Genius mouse and 4DOS. >> when I shell out to DOS and return I no longer have a mouse cursor. The >> mouse is still active, but I have no clue where it is pointing. > >> This is not a bug with TC++, but rather a bug with Genius's mouse driver. >> Call genius, get the new version. A friend of mine had this problem, before >> they shipped the newest driver. Once he ran it, however, he had no problems. > >I've got a Mouse Systems mouse with a similar problem. Whenever I >switch back from the user screen to the IDE screen, the cursor has >disappeared. If I "feel" my way around and choose the screen refresh >menu item, it reappears. Does anyone know if a driver update will fix >this? > >Thanks, >David > --- > David P. Maynard (dpm@cs.cmu.edu) > Dept. of Electrical and Computer Engineering > Carnegie Mellon University, Pittsburgh, PA 15213 > --- This is an example of a very common bug with TC++, which involves all types of mouse drivers. The problem is caused by calls that TC makes to "new" mouse functions which were not supported by "old" drivers. In the new drivers, the mouse cursor position and type can be saved and restored by programs, which is what TC++ is doing. In nearly all cases, a driver update will fix the TC++ mouse problem. My mouse is a Microsoft PS/2 mouse version 6.11, and Borland says that I need a newer version. I just contacted Microsoft and requested a 7.04 mouse driver. They popped it in the mail the same day. Hope this helps with your solution. Dave David M. Shackelford (shack@cs.arizona.edu) Department of Computer Science <> Tucson, AZ Newsgroups: comp.binaries.ibm.pc.d Subject: Re: Mouse bug in Turbo C++ Summary: Expires: References: <1990Aug14.232917.12415@sun.soe.clarkson.edu> <0aodK5_00jctICXkc4@cs.cmu.edu> Sender: Followup-To: Distribution: Organization: U of Arizona CS Dept, Tucson Keywords: Newsgroups: comp.binaries.ibm.pc.d Subject: Re: Mouse bug in Turbo C++ Summary: Expires: References: <1990Aug14.232917.12415@sun.soe.clarkson.edu> <0aodK5_00jctICXkc4@cs.cmu.edu> Sender: Followup-To: Distribution: Organization: U of Arizona CS Dept, Tucson Keywords: In article <0aodK5_00jctICXkc4@cs.cmu.edu> dpm@cs.cmu.edu (David Maynard) writes: >I've got a Mouse Systems mouse with a similar problem. Whenever I >switch back from the user screen to the IDE screen, the cursor has >disappeared. If I "feel" my way around and choose the screen refresh >menu item, it reappears. Does anyone know if a driver update will fix >this? > >Thanks, >David > --- This is an example of a very common bug with TC++, which involves all types of mouse drivers. The problem is caused by calls that TC makes to "new" mouse functions which were not supported by "old" drivers. In the new drivers, the mouse cursor position and type can be saved and restored by programs, which is what TC++ is doing. In nearly all cases, a driver update will fix the TC++ mouse problem. My mouse is a Microsoft PS/2 mouse version 6.11, and Borland says that I need a newer version. I just contacted Microsoft and requested a 7.04 mouse driver. They popped it in the mail the same day. Hope this helps with your solution. Dave David M. Shackelford (shack@cs.arizona.edu) Department of Computer Science <> Tucson, AZ