|
From: | Anthony Liguori |
Subject: | Re: [Qemu-devel] [PATCH 0/8] Add GTK UI to enable basic accessibility (v2) |
Date: | Mon, 27 Feb 2012 10:44:15 -0600 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.23) Gecko/20110922 Lightning/1.0b2 Thunderbird/3.1.15 |
On 02/27/2012 10:39 AM, Gerd Hoffmann wrote:
Hi,That all keyboard inputs are grabbed when the mouse is in the window and you don't need to press ctrl-alt-g explicitly. And the reverse should happen when the mouse reaches the window border. Just like under SDL, give it a try.Right, this was intentional. I think it's weird that a window would steal input when the mouse moves over it breaking desktop accelerators like alt tab. If you've ever alt-tab cycled through windows when QEMU is running, if you're unlucky enough to have the mouse where a QEMU window may be, the QEMU instance will steal input and prevent alt-tab from working anymore.Same is true the other way around. Working in the guest, then have the host desktop grab accelerators can be annoying too. You might have wanted switch *guest* windows with alt tab ;) It is a tricky usability issue.
Clearly, the GUI needs to read the user's mind to figure out what they meant to do :-)
I think a menu option at least let's the user choose the behavior. I think that's the best we're going to be able to do.
Regards, Anthony Liguori
cheers, Gerd
[Prev in Thread] | Current Thread | [Next in Thread] |