Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!sharkey!shadooby!accuvax.nwu.edu!tank!ncar!unmvax!tut.cis.ohio-state.edu!ucbvax!shum.Huji.AC.IL!oferf From: oferf@shum.Huji.AC.IL (ofer faigon) Newsgroups: comp.sys.ibm.pc Subject: Invisible mouse on VGA? Message-ID: <310@shuldig.huji.ac.il> Date: 6 Apr 89 10:38:35 GMT Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: oferf%hujinix.bitnet@humus.Huji.AC.IL (ofer faigon) Organization: Hebrew University of Jerusalem, ISRAEL Lines: 35 I am experiencing a problem of invisible mouse-cursor on a VGA screen. Is there anyboudy out there having any idea about the source of the problem? The relevant details are: The program is written in TC2.0. It accesses the mouse driver directly via int 33. It runs perfectly on: - an XT with a hercules display card, - an AT with a hercules card, - another AT with EGA. It runs, but with an invisible cursor on: - a Compaq 386/20 with VGA. The mouse driver on the Compaq&VGA is Microsoft V5.03. An old version of Smalltalk-V I have shows the same symptom. When running Smalltalk-V in EGA mode on the VGA, it works fine. The code in my program is essentially this: initgraph (&GraphDriver, &GraphMode, ""); /* from TC2.0 BGI library */ reset_mouse (); /* does interrupt 0x33, AX=0 */ set_mouse_cursor_shape (); /* uses int 33, AX=9 */ show_mouse_cursor (); /* uses int 33, AX=1 */ ... The BGI package requires some display driver to be present, and it is. (both HERC.BGI and EGAVGA.BGI were present in all tests). --- Any clue will be most appreciated. - Ofer Faigon TEL: +972-2-669-834 MAIL: P.O.B 7347, Jerusalem 91072, ISRAEL BITNET: oferf@HUJINIX CSNET & INTERNET: oferf@shum.huji.ac.il - Ofer Faigon TEL: +972-2-669-834 MAIL: P.O.B 7347, Jerusalem 91072, ISRAEL BITNET: oferf@HUJINIX CSNET & INTERNET: oferf@shum.huji.ac.il