Comment 0 for bug 1720553

Revision history for this message
Nicolas Krzywinski (nsk7even) wrote :

I had to change the "Coordinate Transformation Matrix" of my mouse, for being able to slow it down, cause it was way too fast.

(ref: https://forums.linuxmint.com/viewtopic.php?f=49&t=227410&p=1371760#p1370340)

The change was made from this default matrix:
xinput --set-prop 11 'Coordinate Transformation Matrix' 1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0

To this altered matrix:
xinput --set-prop 11 'Coordinate Transformation Matrix' 1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 2.5

With the altered matrix, my mouse pointer gets moved some distance up and to the left, when using the rotate and the move plugin.

The distance that it is moved, seems to be relative to the original position of the mouse pointer:
I am using three displays, horizontally aligned. So when doing the gesture on the rightmost display, the pointer gets moved the longest distance (in the upper left area of the middle display). When doing the gesture from there, it gets placed to the leftmost display in the middle upper area. Then it gets moved to the upper left area of this display and with any subsequent gesture closer to the upper left edge.

For the move plugin, the "grabbed" window jumps to the misplaced position when moving the mouse (while being in the move mode, initiated by keyboard hotkey only).
For the rotate plugin, the mouse pointer gets misplaced at any action.