>   About pinout of MSX Mice (source: Laurens Holst)
> 
>  "1 data b0 (in)
>   2 data b1 (in)
>   3 data b2 (in)
>   4 data b3 (in)
>   5 +5V (out)
>   6 trigger 1 (in)
>   7 trigger 2 (in)
>   8 strobe (out)
>   9 ground"
> 
>   (...)
> 
>   The MSX Mouse sends 2 signed bytes to the
> computer, X and Y. This
>   byte must be added to the current X and Y
> location, so it is a
>   relative movement.  So X=0 means X is the same,
> X=1 means X=+1 and
>   X=255 means X=-1. This is very easy to implement,
> however it poorly
>   supports mouse speed control, because it's a
> digital signal.  Well,
>   anyways, those 2 bytes are transferred in 4 parts.
> The computer reads
>   pins 1-4 four times, afterwards signalling the
> mouse to ready the next
>   4 bits by complementing pin 8." 

Addition to this: you need to wait a while between to readouts before
the mouse has the next set of bits ready... I will mail more info as
soom as I'm home (at least, when I don't forget).


>   About speed control, you can use Nyyrikki's "mouse
> driver" to adjust
>   speed, accelaration and acceleration speed.

??? Hmmm... definately have to take a look at that.


~Grauw


_________________________________________________________
Do You Yahoo!?
Bid and sell for free at http://auctions.yahoo.com


****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to