PS: Via

Dual touchscreen support. NOW: Stuck on xinput configuration - Ars Technica 
OpenForum - 
http://arstechnica.com/civis/viewtopic.php?f=16&t=1146846

... found the announcement for the patch allowing the coordinate
transform matrix:

[PATCH] evdev: add 3x3 transformation matrix xinput property for multi-head 
handling - 
http://lists.x.org/archives/xorg/2010-April/049967.html

There I can see functions like:
+EvdevTransformAbsolute(InputInfoPtr pInfo, int v[MAX_VALUATORS])

.... depending on "valuators", which can be obtained from xinput via
"list" (not 'list-props'); however, note that for the master pointer:


> $ xinput list 2
> Virtual core pointer id=2     [master pointer  (3)]
>       Reporting 3 classes:
> ...
>               Class originated from: 11
>               Detail for Valuator 0:
>                 Label: Rel X
>                 Range: -1.000000 - -1.000000
>                 Resolution: 1 units/m
>                 Mode: relative
>               Class originated from: 11
>               Detail for Valuator 1:
>                 Label: Rel Y
>                 Range: -1.000000 - -1.000000
>                 Resolution: 1 units/m

... that is, the ranges for both X and Y are 0 (as they both span from
-1 to -1); and apparently that is why the coordinate transformation on
the master id=2 will not work?

Cheers!

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/767315

Title:
  xinput 2 "Coordinate Transformation Matrix" not affecting all events

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/767315/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to