Re: Middle button click broken
Re: Middle button click broken
- Subject: Re: Middle button click broken
- From: Jeremy Huddleston <email@hidden>
- Date: Wed, 21 Apr 2010 19:57:44 -0700
weird.
Can you please open a bug report at http://xquartz.macosforge.org with this info?
Thanks,
Jeremy
On Apr 21, 2010, at 13:59, Mike Thornburg wrote:
> 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
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden