Marek Marczykowski-Górecki:
> On Sun, Apr 03, 2016 at 03:13:22PM +0000, Andrew wrote:
>>
raah...@gmail.com:
>>> Failed to execute child process "pragha" (No such file or
>>> directory)
>>>
>>> popped up on screen not exactly sure why, maybe something to
>>> do with kb volume buttons? dunno.
>>>
>
>> Not a volume button; you must have hit the "back" or "rewind"
>> button. You can bind these kinds of keys to whatever you want in
>> Dom0, or you can remove their Dom0 bindings so that these events
>> will be handled by whichever AppVM is in focus (just like any
>> other keystroke).
>
>> Actually, Dom0 should probably not have these kinds of keys bound
>> by default...
>
> When done properly it may be really useful. For example play/pause
> button bound to appropriate "qvm-run music-vm some-command". Then
> it works regardless of currently focused application.
>
>
Definitely true, but I feel like Qubes is difficult enough to set up
as it is, and that requires some user-specific setup.
By not binding the keys in Dom0, they go from "not working at all, and
giving an ugly error message" to "working, so long as the relevant
domain is in focus". I think the latter is also predictable to
someone (getting) used to the Qubes model.
Of course, anyone who wants to go through the setup can still bind
those keys in Dom0; it's just a small extra step.
Andrew