Looking into QtMir, we're only using the relative mouse motion in our calculation of the cursor position. We need that to implement the push- against-screen-edge behaviour for a mouse.
We've not considered tablet input devices at all. I see Mir's associates a device with each input event, so it possible for us to change behaviour depending on the input device. Overall I don't knom enough to speak intelligently about what we need to do, needs further investigation on our side. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1670670 Title: Unity8 pointer does not stay in sync with Qemu VM tablet input Status in Canonical System Image: Confirmed Status in Mir: Invalid Status in mir package in Ubuntu: Invalid Status in qtmir package in Ubuntu: Confirmed Status in unity8 package in Ubuntu: Confirmed Bug description: Each time you login, or come back from the lock screen, you need to "recalibrate" the pointer by carefully moving the pointer into each corner. Contrast this with unity7, where the absolute position of the virtual tablet pointer is tracked, and sync is never lost. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1670670/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp