On 2013-02-25 16:39, Anthony Liguori wrote:
> Jan Kiszka <jan.kis...@siemens.com> writes:
> 
>> This is in fact very simply: When the input in grabbed, everything
>> should be exclusively passed to the guest - except it has our magic
>> CTRL-ALT modifier set. Then let GTK filter out those accels that are in
>> use. When checking the modifier state, we just need to filter out NUM
>> and CAPS lock.
> 
> Can you explain what you're fixing?

That it's not filtering what it is supposed to.

> 
> We shouldn't hard code modifiers like this.  The reason you give
> accelerators paths like this is so that they can be overridden by a
> user.
> 
> That's why I filtered by path.  Once we're running, we shouldn't assume
> that accelerators use the modifiers we started with.

Your path-based filtering does not work as it uses an unsupported
internal function (see my other mail).

We can make the modifier configurable via QEMU means (command line
parameter, gconfig, whatever). But let's get the basics working first.

Jan

-- 
Siemens AG, Corporate Technology, CT RTC ITP SDP-DE
Corporate Competence Center Embedded Linux

Reply via email to