[ANNOUNCE] xorg-server 1.14.1.902 (rc2)

Peter Hutterer peter.hutterer at who-t.net
Wed Jul 3 21:32:31 PDT 2013


On Fri, Jun 21, 2013 at 08:24:50AM +0700, Emmanuel Benisty wrote:
> Hi Matt,
> 
> On Thu, Jun 20, 2013 at 06:05:36PM -0600, Matt Dew wrote:
> >   Does that mean this fixed the bug you had, or this reintroduced a bug?
> 
> As far as I'm concerned, it's a regression (or I missed something). The
> bug I linked has apparently been solved by this commit but this commit
> *created* the issue it was supposed to solve, on my machine. 1.14.1.901
> is perfectly fine.

finally found time to look at it and the result is not good.
The idea of the patch was to get the horiz/vert movement of abs devices that
are in relative mode to follow the physical movement. so a circle on the
device should be a circle on the screen, not an ellipsis.

that works, as long as the device is truthful about it's resolutions.
synaptics touchpads aren't. my touchpad here has an announced ranges of 4000
and 3000 units (x and y, respectively) and a resolution of 75 and 129. i.e.
my touchpad's effective area is supposed to be ~54mm wide and ~24mm high.
and that's not even close to the real dimensions.

so with this patch, the movement is stunted, which gives the result you've
been seeing.

I don't know how to fix this yet, seems like we can either have touchpads
not work correctly or tablets not work correctly (withough resorting to
gross hacks).

Cheers,
   Peter

> > On 06/15/2013 10:03 PM, Emmanuel Benisty wrote:
> > >Hi,
> > >
> > >On Thu, Jun 13, 2013 at 04:40:38PM -0600, Matt Dew wrote:
> > >>Peter Hutterer (4):
> > >>       dix: pre-scale x by the screen:device:resolution ratio
> > >
> > >On my machine, this commit (14d89b9) seems to have introduced what it was trying
> > >to solve [0].
> > >
> > >Device is SynPS/2 Synaptics TouchPad.
> > >
> > >Thanks.
> > >
> > >[0] https://bugs.freedesktop.org/show_bug.cgi?id=31636
> _______________________________________________
> xorg at lists.x.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.x.org/mailman/listinfo/xorg
> Your subscription address: peter.hutterer at who-t.net
> 


More information about the xorg mailing list