[xubuntu-users] Further to "Mouse focus problem in 15.10"

Chris Green cl at isbd.net
Sat Feb 20 16:29:28 UTC 2016


On Sat, Feb 20, 2016 at 04:59:36PM +0100, Petter Adsen wrote:
> On Sat, 20 Feb 2016 15:32:03 +0000
> Chris Green <cl at isbd.net> wrote:
> 
> > Well I've proved it's definitely a bug.  I've just installed gpm the
> > mouse handler for the console.  When the problem happens in X I can
> > switch to a console (CTRL/ALT/Fn) and the buttons still work fine with
> > gpm.  In addition doing this clears the problem in X.
> > 
> > I've tried two older kernels, the bug is still there.  How can I check
> > to see when other packages have been changed?
> 
> /var/log/apt/
> 
> I can't recall any X server updates recently, but that might be worth
> looking for.
> 
No, I can't see anything obvious there either.


> > Using xev to check button events what happens when the bug occurs is
> > that there is a single button 3 event (no release) and after that
> > neither button 2 nor button 3 produce any events.
> 
> That is odd. Since gpm works the kernel driver is probably OK, but I
> don't understand why X can't see the events. Can you install evemu-tools
> and see if evemu-record can see them?
> 
It's not *quite* as simple as I thought.

Hitting button 3 of the Trackpoint buttons only ever works once, just
one event.  Having done that the bug appears (the mouse function is
stuck in one window).  However if I then go to a console CTRL/ALT/Fn
and back, without even logging in on the console, the bug is fixed and
seems to stay fixed.  So at least I have a workaround now!

Maybe X is seeing the Button 3 down wit no up and thus 'sticks'.
Going to a console (gpm grabs the mouse while there, even if not
logged in) clears the 'stuck' button and it stays unstuck.  Button 3
on the Trackpoint never gets unstuck even when using gpm but that
doesn't matter because there's a button 3 with the Trackpad.


> Other than that I think you need to file a bug, but it would be
> helpful to know exactly which package is causing the problem.
> 
Yes, I'll do that.

-- 
Chris Green




More information about the xubuntu-users mailing list