Travis, sorry, but that makes absolutely no sense whatsoever. There are
countless reasons why you would want and need to interact with the
screen while locked. Training presentations are just one example. When
connected to a projector, it is often helpful to zoom into part of an
application window or website so that everyone can clearly see.  In
fact, even zooming into an entire window (e.g. using Super-R) and then
locking it would also be useful.

As mentioned, there are ways to make it work but then it breaks other
functionality. Case in point, when mousepointer scaling is enabled
(which enables interactivity on zoom-locked windows) and the second
mouse pointer is hidden, Ubuntu completely loses any sort of 'in
progress' or 'busy' pointer. Try navigating web pages when the cursor
completely disppears when a webpage is loading. It's a pain to have to
wait for the entire webpage to finish loading before being able to click
on a link. And, keep in mind, this occurs when not actively using the
Enhanced Zoom function. It's clearly related to the 'Hide original mouse
pointer' option not being disabled again after zooming out.

No matter how you look at this, it's a bug (or more than one bug -- and
extremely irritating) and needs to be fixed. Saying "you're not meant to
be able to interact with the system ... while Zoom Area Lock is enabled"
is both counterintuitive and senseless. Clearly it does work (and
therefore I can only assume WAS designed to work) but it breaks other
stuff in the process that isn't even related to the Enhanced Desktop
Zoom. I would think this should be an easy fix -- just enable the 'Hide
original mouse cursor' option (if selected) when zooming and disable it
when zoomed out. Of course, 'Scale the mouse pointer' has to be enabled
for everything to work, but this would be completely acceptable.

-- 
compiz->enhanced zoom desktop->zoom area lock = mouse input redirection breaks
https://bugs.launchpad.net/bugs/180830
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to