Re: Middle button click broken
Re: Middle button click broken
- Subject: Re: Middle button click broken
- From: Mike Thornburg <email@hidden>
- Date: Wed, 21 Apr 2010 13:59:56 -0700 (PDT)
On Wed, 21 Apr 2010, Jeremy Huddleston wrote:
Ok... This sounds very much like a pointer bounds issue. I bet if you
had 'xinput test pointer' running in an xterm, you'd see some
interesting x,y values (maybe 0,0?) when you clicked and saw the warp.
Can you test that for me?
This is probably related to this commit in that we may need to force the
clipping bounds somewhere else in the codebase. The root problem here
is something I think will need to wait for XDS for me to get some face
time with Peter.
commit 4c85c3815a6f1698e91d2043d51a716948f8c1df
Author: Jeremy Huddleston <email@hidden>
Date: Fri Mar 19 17:24:27 2010 -0700
XQuartz: Constrain the pointer to the updated display bounds on display reconfigure.
http://xquartz.macosforge.org/trac/ticket/346
(cherry picked from commit ed31d50b5f7f25e4db986711699704e615b8afcb)
I don't see (0,0), but when I reproduce the problem button 2 is reporting
a significantly different position from buttons 1 and 3. Here's the
result of two back-to-back runs.
% xinput test pointer
button press 1 a[0]=666 a[1]=187
button release 1 a[0]=666 a[1]=187
button press 2 a[0]=625 a[1]=0
button release 2 a[0]=625 a[1]=0
button press 3 a[0]=666 a[1]=187
button release 3 a[0]=666 a[1]=187
button press 1 a[0]=666 a[1]=187
button release 1 a[0]=666 a[1]=187
button press 2 a[0]=625 a[1]=0
button release 2 a[0]=625 a[1]=0
button press 3 a[0]=666 a[1]=187
button release 3 a[0]=666 a[1]=187
button press 1 a[0]=666 a[1]=187
button release 1 a[0]=666 a[1]=187
button press 2 a[0]=625 a[1]=0
button release 2 a[0]=625 a[1]=0
button press 3 a[0]=666 a[1]=187
button release 3 a[0]=666 a[1]=187
button press 1 a[0]=666 a[1]=187
motion a[0]=670 a[1]=188
motion a[0]=671 a[1]=188
button release 1 a[0]=671 a[1]=188
button press 2 a[0]=635 a[1]=0
button release 2 a[0]=635 a[1]=0
button press 3 a[0]=671 a[1]=188
button release 3 a[0]=671 a[1]=188
^C
% xinput test pointer
button press 1 a[0]=778 a[1]=470
button release 1 a[0]=778 a[1]=470
motion a[0]=780 a[1]=470
button press 2 a[0]=853 a[1]=473
button release 2 a[0]=853 a[1]=473
button press 3 a[0]=780 a[1]=470
button release 3 a[0]=780 a[1]=470
button press 1 a[0]=780 a[1]=470
button release 1 a[0]=780 a[1]=470
button press 2 a[0]=853 a[1]=473
button release 2 a[0]=853 a[1]=473
button press 3 a[0]=780 a[1]=470
button release 3 a[0]=780 a[1]=470
button press 1 a[0]=780 a[1]=470
button release 1 a[0]=780 a[1]=470
button press 2 a[0]=853 a[1]=473
button release 2 a[0]=853 a[1]=473
button press 3 a[0]=780 a[1]=470
button release 3 a[0]=780 a[1]=470
^C
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden