[РЕШЕНО] easystroke в неактивном окне

Есть устойчивая привычка, что мышиные действия передаются тому окну, в котором курсор. А с easystroke получается как-то криво. Скажем, я хочу определённым жестом закрывать окно, и, естественно, хочется, чтобы закрывалось то окно, над которым я сделал этот жест. Как это описать?
Ничего умнее, чем генерировать Alt-F4 по этому жесту, я не придумал, но клавишная комбинация передаётся окну в фокусе, независимо от того, где я размахиваю мышью. В результате я часто закрываю по ошибке не то окно.
Кто-то решал (и решил) подобную проблему? Если да, то как?
Настройте WM так, чтобы фокус передавался окну под мышью. xfwm такое точно умеет.
lampslave
Настройте WM так, чтобы фокус передавался окну под мышью
В принципе, настроено. Но с задержкой (и это чаще полезно, чем вредно).
Впрочем, задав вопрос, я понял, каким должен быть ответ - надо не подставлять клавиатурный Alt-F4 (который теоретически может и не обозначать закрытие), а выполнить скрипт, который закроет окно под мышью:
mouseclose
#!/bin/bash
ID=`xdotool getmouselocation  2> /dev/null  | cut -d ":" -f 5`
wmctrl -i -c $ID
 
Зарегистрироваться или войдите чтобы оставить сообщение.