canonical / mir

The Mir compositor
GNU General Public License v2.0
624 stars 100 forks source link

Pointer coordinates and orientation wrong for absolute/indirect pointer devices #619

Open Saviq opened 5 years ago

Saviq commented 5 years ago

Steps:

Notice that the cursor plane is rotated along with the screen rotation instead of being counter-rotated to remain absolute.

AlanGriffiths commented 5 years ago

The current behaviour is correct for a normal mouse. I'm not clear what's being seen with tablet input..

RAOF commented 5 years ago

Ok. This is a slightly obscure problem: It's that input coordinates are incorrect for absolute, indirect input devices (such as graphics tablets), not for direct absolute input (such as a touchscreen).