nanogui: Thread: MS-DOS mouse driver not working.


[<<] [<] Page 1 of 1 [>] [>>]
Subject: MS-DOS mouse driver not working.
From: Arthur Tetzlaff-Deas ####@####.####
Date: 3 Oct 2000 12:15:03 -0000
Message-Id: <39D9CD25.9EE63ECA@dspdesign.com>

Hello,

I'm using MicroWindows 0.87 on a DOS based VGA setup with a serial mouse
on COM1 and/or PS/2 mouse. If I run any of the DOS demo programs under
Windows 95 or Window NT I get a working, visible mouse pointer. If I run
the same programs straight from DOS on my target system - a fairly
standard 486 board with VGA - I get a mouse pointer in the middle of the
screen as the program starts up but then it disappears. Running with a
resident DOS mouse driver just causes a hang. I've written a little
program that prints the mouse position to the screen as you move it. It
works under 95 and NT but does nothing under DOS. Both mice also work OK
with the Hard Hat Linux MicroWindows demos on the same target system.

Any ideas where my mouse has gone?

Thanks

    Arthur

P.S.  I'm using 0.87 since 0.88 doesn't even build for DOS. Is nobody
using MicroWindows on DOS anymore?

<SIG>
Arthur Tetzlaff-Deas, Software Engineer/Network Administrator
####@####.####
DSP Design Ltd, Tapton Park Innovation Centre,
Brimington Road, Chesterfield, S41 0TZ, UK.
Tel: 01246 545900, Fax: 01246 545911
http://www.dspdesign.com
</SIG>



Subject: Re: MS-DOS mouse driver not working.
From: "Greg Haerr" ####@####.####
Date: 3 Oct 2000 18:26:16 -0000
Message-Id: <046e01c02d67$ac3e0140$15320cd0@gregh>

: I'm using MicroWindows 0.87 on a DOS based VGA setup with a serial mouse
: on COM1 and/or PS/2 mouse.

You might try using 0.86, it was the last version that I tested
on DOS heavily, IIRC.

Perhaps your problem is that your mouse driver isn't polling,
but hanging.  I seem to remember that the DOS mouse driver
requires an int 33 mouse driver loaded.  Perhaps that's what's
missing.


: P.S.  I'm using 0.87 since 0.88 doesn't even build for DOS. Is nobody
: using MicroWindows on DOS anymore?

Past about 0.87 Microwindows got bigger than 64k, which
is DOS's limit, without going through alot of hoops.

Regards,

Greg



[<<] [<] Page 1 of 1 [>] [>>]


Powered by ezmlm-browse 0.20.