In message <[EMAIL PROTECTED]> Kazutaka YOKOTA 
writes:
: Anyway, I am now considering the following experiment.
: 
: - We make the psm driver count the number of the "out-of-sync" errors.
: - When the error is detected for the first time, the psm driver will
:   throw few data bytes (up to entire packet size) and see if it can 
:   get back to sync.
: - If the error still persists, the psm driver disable/enable the mouse 
:   and see if it works.
: - If the error still persists and the count goes up to N (10 or 20?),
:   the psm driver reset and reinitialize the mouse. The counter
:   is reset to zero.
: 
: Too complicated?

I like this idea.  It will allow mechanical KVM switches to "work"
better than they do now (which is to say, not much at all).  I also
have one KVM switch that hits the out-of-sync problem when its power
fails.  Unfortunately, it has a horrible user interface: The power
button and the switch console buttons are next to each other.

I assume that initializing the mouse is somewhat expensive and
something that you wish to avoid?

Warner

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to