Mail Archives: djgpp/1996/11/25/16:41:16
unfortunately, vesa svga doesn't have it's own mouse pointer. this is
actually a good thing however because even in hi-res modes (e.g. 800x600
and up) the mouse driver still reports the mouse coordinates as 640x480
(not a good thing). scaling isn't really a good solution (since some
pixels won't be "clickable")
workaround:
the mouse driver has a spiffy function (0Bh) that doesn't tell you
where the mouse is, but how far it has moved. with this you can code
your own mouse routine for svga modes (i know... i've done it... still
working on getting a protected mode interrupt based interface... instead
of wasting time and speed with repeated _dpmi_int() calls)
any q's, post here or email me...
Brad
- Raw text -