Задача такая. Нужно чтобы когда запущен mplayer, кнопки, которые прописаны для mplayer, срабатывали только для него. В остальных случаях irxevent (для остальных программ).
Кусок конфига:
begin
prog= mplayer
button= OK
config= pause
#flags = quit
end
begin
prog= irxevent
button= OK
delay= 1
config= Key Return CurrentWindow
end
Я думал что мне поможет flags=quit
, однако при его использовании irxevent не отрабатывает события, даже если mplayer не запущен.
Из мануала про флаг quit: „Usually all configurations are examined whether they have to be executed. You can stop this immediately with this flag. Configurations further below will not be executed if the current button press matches the current configuration. A match also happens if the current configuration defines a button sequence and only part of the sequence already was entered.”
Если flags убрать, то нажатие обрабатывает и mplayer, и irxevent.