🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.ibm.pc.programmer
1 messages
1 total messages Started by cree Thu, 13 Jun 1991 22:19
Mouse Problems
#1254
Author: cree
Date: Thu, 13 Jun 1991 22:19
35 lines
2146 bytes
Hi there folks,

I'm having a rather annoying problem with interfacing to a mouse. I have
successfully interfaced to the mouse (via BIOS 33H software int calls) when
using standard EGA or VGA screen modes. But, when I select superVGA graphics
modes things are not so good. (Not surprising eh?) First of all, the mouse
doesn't appear on screen, but that doesn't surprise me. Anyway, I can get
around that by drawing the pointer myself. So, to go on, the mouse routines 
return mouse position coordinates which is good. Furthermore, they are 
returned as graphic pixel coordinates. But here is the crunch, the mouse only 
will move to text character positions, that is, they skip by 8 pixel positions
whenever you move it. (The selected font I use on the graphics screen is 8x8).
Thus, it would appear that the mouse driver thinks I'm in a text mode, but then
why does it return graphic pixel coordinates? Stupid, eh?

I can't find any calls in the mouse documentation to correct this. I've talk
to the know-alls in our department and they for once, (at last rather 
ironically) are in fact, not know-alls. If anyone can make helpful comments,
it would be appreciated.
Email is the best method of transport.

BTW, some statistics on the machine,
Cyclone 386, 25Mhz (32 kB Cache) with 3MB extended (or is it expanded?) memory.
Tseng Labs Super VGA chip set.
Genius Mouse driver - GMOUSE.COM v9.02
MS-DOG (oops) 3.3 

Also have tried it with a Paradise Super VGA Chip set. Same problem.

Thanks Heaps.
Michael Cree
cree@elec.canterbury.ac.nz

Anyone who would think the above (and including this) is anything but my own 
opinion must be a right twit.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads