Hi Rugxulo, Eric,

>    Don't know, you'd have to specifically ask Eric Auer or Daniel
> Nagy. If you want to hack up a forked version with your changes...

Actually I was hoping for some other comments and references here.

>> While reviewing the mouse programming API under DOS, I noticed that
>> cutemouse driver's behaviour for the API fn 10h ("define screen region
>> for updating") diverges from the one from Microsoft.

Leads to the question: Which semantics do we want? In the MS and
Logitech drivers, the pointer vanishes, and stays invisible until
you explicitly make it visible again, when it touches that screen
region for updating. In cutemouse, that region is just protected
from mouse pointer drawing (so other software can update their
graphics there without cutemouse interfering) but touching that
region does not "kill" the mouse pointer. RBIL says that Genius
drivers first behaved like [cutemouse] and later like MS mouse.

If you ask me, somehow somebody declared a bug in MS mouse to be
a feature and other drivers started to mimick the Microsoft one?

Of course the next question is: Is there any software which will
rely on the MS style? And if so, in which way? It is interesting
that Eric did notice a difference, so maybe he knows a case?

Regards, Eric

PS: Trying to find reference docs, I mostly found RBIL and the
docs where cutemouse cites parts of RBIL in the top results...
In that sense, cutemouse may define more standard than MS now.


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to