ubuntu-x-swat team mailing list archive
-
ubuntu-x-swat team
-
Mailing list archive
-
Message #116151
[Bug 742567] Re: multitouch events do not respect swap/invert axes properties
The evdev driver has the capability to swap and invert axes, but it is
not how I would recommend doing this anymore. As you point out, those
properties only affect pointer motion events. While we could extend the
functionality to touch events, a better resolution would be to use the X
server's "Coordinate Transformation Matrix" property.
This bug inspired me to write a wiki page all about coordinate
transformation in X :). You can find it at:
https://wiki.ubuntu.com/X/InputCoordinateTransformation
This will properly translate event coordinates for both pointer and
touch events, though touch valuators will always be in device
coordinates.
Note that while the functionality is difficult and cumbersome to use
today, the hope is we will be able to integrate it into some form of
display settings UI in the future.
Since there is a better solution for the desired functionality, I'm
going to mark this bug as "Won't Fix".
Thanks!
** Changed in: xserver-xorg-input-evdev (Ubuntu)
Status: New => Won't Fix
--
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-input-evdev in Ubuntu.
https://bugs.launchpad.net/bugs/742567
Title:
multitouch events do not respect swap/invert axes properties
References