From: Vojtech Pavlik <vojtech@suse.cz>
To: Gunther Mayer <Gunther.Mayer@t-online.de>
Cc: linas@linas.org, linux-kernel@vger.kernel.org
Subject: Re: mouse problems in 2.4.2 -> lost byte
Date: Wed, 28 Mar 2001 23:59:13 +0200 [thread overview]
Message-ID: <20010328235913.A6994@suse.cz> (raw)
In-Reply-To: <3AC22E18.1DD50338@t-online.de>; from Gunther.Mayer@t-online.de on Wed, Mar 28, 2001 at 08:31:52PM +0200
On Wed, Mar 28, 2001 at 08:31:52PM +0200, Gunther Mayer wrote:
> linas@linas.org wrote:
> >
> > It's been rumoured that Gunther Mayer said:
> > >
> > > > I am experiencing debilitating intermittent mouse problems & was about
> > > ...
> > > > Symptoms:
> > > > After a long time of flawless operation (ranging from nearly a week to
> > > > as little as five minutes), the X11 pointer flies up to top-right corner,
> > > ^^^^^^^^^^^^^^^^
> > > > and mostly wants to stay there. Moving the mouse causes a cascade of
> > > > spurious button-press events get generated.
> > >
> > > This is easily explained: some byte of the mouse protocol was lost.
> >
> > Bing!
> >
> > That's it! This would also explain why gpm seems to work i.e. correctly
> > process the events, even when X11 can't. I will take this up on the
> > Xf86 lists ...
> >
> > > (Some mouse protocols are even designed to allow
> > > easy resync/recovery by fixed bit patterns!)
> >
> > This mouse seems to set every fourth byte to zero, which should allow
> > syncing ...
>
> The fourth byte is propably the wheel or 5 button support, see
> http://www.microsoft.com/hwdev/input/5b_wheel.htm
> to get a hint about mouse protocol variations.
>
> Getting resync right is not as easy as detecting zero bytes. You
> should account for wild protocol variations in the world wide mouse
> population, too.
The new input psmouse driver can resync when bytes are lost and also
shouldn't lose any bytes if there are not transmission problems on the
wire. But this is 2.5 stuff.
--
Vojtech Pavlik
SuSE Labs
next prev parent reply other threads:[~2001-03-28 22:04 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-03-25 22:33 mouse problems in 2.4.2 linas
2001-03-26 0:27 ` Stephen Satchell
2001-03-26 0:47 ` Keith Owens
2001-03-26 3:22 ` linas
2001-03-27 20:15 ` mouse problems in 2.4.2 -> lost byte Gunther Mayer
2001-03-27 20:45 ` linas
2001-03-28 18:31 ` Gunther Mayer
2001-03-28 21:59 ` Vojtech Pavlik [this message]
2001-03-28 23:19 ` linas
2001-03-29 5:45 ` Vojtech Pavlik
2001-04-08 20:23 ` mouse problems in 2.4.2 -> lost byte -> Patch(2.4.3)! Gunther Mayer
-- strict thread matches above, loose matches on Subject: below --
2001-03-27 20:29 mouse problems in 2.4.2 -> lost byte James Simmons
2001-03-27 20:48 ` Gunther Mayer
2001-03-27 20:50 ` linas
2001-03-28 15:22 James Simmons
2001-03-28 15:32 James Simmons
2001-03-28 18:21 ` Gunther Mayer
2001-03-29 3:47 James Simmons
2001-03-29 4:43 James Simmons
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20010328235913.A6994@suse.cz \
--to=vojtech@suse.cz \
--cc=Gunther.Mayer@t-online.de \
--cc=linas@linas.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox