> AFAIK the only thing stopping us from using Mir's native input coordinates
> was the inability to implement barriers/edge resistance in places.
We had other use-cases where unity8 having control over mouse position was useful. One example coming to mind is phone docked to an external display, we wanted to limit the cursor to the external display only. And we had a few other pie-in-the-sky design ideas which would be much easier if unity8 had cursor control.
I still don't see why Mir can't just let Unity8 (a nested) position the cursor (like it could, if it were a host server)!
And absolute vs relative. If we're doing it wrong, we can fix it.
> AFAIK the only thing stopping us from using Mir's native input coordinates
> was the inability to implement barriers/edge resistance in places.
We had other use-cases where unity8 having control over mouse position was useful. One example coming to mind is phone docked to an external display, we wanted to limit the cursor to the external display only. And we had a few other pie-in-the-sky design ideas which would be much easier if unity8 had cursor control.
I still don't see why Mir can't just let Unity8 (a nested) position the cursor (like it could, if it were a host server)!
And absolute vs relative. If we're doing it wrong, we can fix it.