Searching \ for '[OT]: Mouse in DOS' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/index.htm?key=mouse+dos
Search entire site for: 'Mouse in DOS'.

Exact match. Not showing close matches.
PICList Thread
'[OT]: Mouse in DOS'
2000\06\08@061849 by Alan B. Pearce

face picon face
It is done through Interrupt 33(hex) from memory. Find a copy of the Microsoft Mouse
developers book. You may possibly be able to find some info in TechNet's on their web
site. There are a whole series of calls through the interrupt to reset, get mouse
position, set mouse position, change sensitivity etc.

2000\06\08@073800 by Joe Hamilton

flavicon
face
I think I have to be in a graphics mode to initialize the mouse.  Is there
even a graphics library included with vc++ 6.0, I can't find one?


{Original Message removed}

2000\06\08@081209 by Alan B. Pearce

face picon face
>I think I have to be in a graphics mode to initialize the mouse.  Is there
>even a graphics library included with vc++ 6.0, I can't find one?

the mouse does work in character mode. You end up with a Block pointer filling the
character cell, and it jumps in character cell increments. Try using Qbasic in either
basic or Editor mode when you have the mouse driver loaded for an example.

2000\06\08@090447 by David Blain

picon face
part 0 759 bytes content-type:application/octet-stream;I have attached the source I wrote back in 1992 to interface with the
Microsoft Mouse Driver for DOS.  It has been a while since I used it, and I
believe the last version of the C compiler that it compiled with was MSC
6.0.

Hope this helps.

David B.

P.S. The files are small so I thought it would not be a problem to send them
to the list...


Content-Type: application/octet-stream;
       name="Mouse.h"
Content-Disposition: attachment;
       filename="Mouse.h"

Attachment converted: creation:Mouse.h (????/----) (000162FA)
Content-Type: application/octet-stream;
       name="Mouse.c"
Content-Disposition: attachment;
       filename="Mouse.c"

Attachment converted: creation:Mouse.c (????/----) (000162FB)

2000\06\08@122739 by WF
flavicon
face
Opss...i did say INT 34H... ops...

Miguel
----- Original Message -----
From: Alan B. Pearce <spam_OUTA.B.PearceTakeThisOuTspamRL.AC.UK>
To: <.....PICLISTKILLspamspam@spam@MITVMA.MIT.EDU>
Sent: Thursday, June 08, 2000 6:59 AM
Subject: Re: [OT]: Mouse in DOS


> It is done through Interrupt 33(hex) from memory. Find a copy of the
Microsoft Mouse
> developers book. You may possibly be able to find some info in TechNet's
on their web
> site. There are a whole series of calls through the interrupt to reset,
get mouse
> position, set mouse position, change sensitivity etc.

More... (looser matching)
- Last day of these posts
- In 2000 , 2001 only
- Today
- New search...