LINUX.ORG.RU

История изменений

Исправление Zubok, (текущая версия) :

1. Ставишь xdotool

2. Новое правило. sleep можно поиграться. Я не знаю, сразу ли он Ctrl+F чувствует. Еще я тут принудительно после 1 сек. активирую именно то окно, которое сработало по правилу на тот случай, если за одну секунду другое окно перехватило фокус (тогда Ctrl+F достанется ему). Я проверил, поставив 3 сек. Появилось окно, я передал фокус другому окну, но потом возвратилось то, что надо и ему передалась комбинация. Пробуй.

(if (is (window_class) "Flashplayer") 
    (spawn_sync (str "/usr/bin/xdotool sleep 1 windowactivate "
		     (str (hex (window_xid))) " key Ctrl+F")))

Исходная версия Zubok, :

1. Ставишь xdotool

2. Новое правило. sleep можно поиграться. Я не знаю, сразу ли он Ctrl+F чувствует. Еще я тут принудительно после 1 сек. активирую именно то окно, которое сработало по правилу на тот случай, если за одну секунду другое окно перехватило фокус (тогда Ctrl+F достанется ему). Я проверил, поставив 3 сек. Появилось окно, я передал фокус другому окну, но потом возвратилось то, что надо и ему передалась комбинация. Пробуй.

(if (is (window_class) "Flashplayer") 
    (begin 
     (spawn_sync (str "/usr/bin/xdotool sleep 1 windowactivate " (str (hex (window_xid))) " key Ctrl+F"))))