cree@elec.canterbury.ac.nz (06/14/91)
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.