xinput set-prop "Logitech USB Trackball" --type=float "Coordinate Transformation Matrix" 0 -1 0 1 0 0 0 0 1 has no effect. This property is not driver-specific but the xinput(1) man page says nothing about it. It also does not reference any document describing the properties. $ Xorg -version X.Org X Server 1.10.2 Release Date: 2011-05-28 $ xinput --version xinput version 1.5.3 XI version on server: 2.1
I tried also using inverting the axes with the following matrices: a. [-1 0 0 0 1 0 0 0 1] for X axis b. [ 1 0 0 0 -1 0 0 0 1] for Y axis c. [-1 0 0 0 -1 0 0 0 1] for both axes without any effect. $ Xorg -version X.Org X Server 1.9.5 Release Date: 2011-03-17 X Protocol Version 11, Revision 0 $ xinput --version xinput version 1.5.3 XI version on server: 2.0
The property currently only works for absolute devices though we're trying to fix this but possibly not until 1.11 or 1.12. It is documented here: http://wiki.x.org/wiki/XInputCoordinateTransformationMatrixUsage
Is progress on supporting the transformation matrix for relative devices being tracked anywhere (roadmap, bugzilla, something)? (In reply to comment #2) > The property currently only works for absolute devices though we're trying to > fix this but possibly not until 1.11 or 1.12. It is documented here: > > http://wiki.x.org/wiki/XInputCoordinateTransformationMatrixUsage
as of 1.14, the coordinate matrix can now be used for relative devices too
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/xserver/issues/412.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.