kane |
|
Темы:
2
Сообщения:
6
Участник с: 31 января 2010
|
У меня есть приложение, переключение видимостью которого забиндено на хоткей. Когда приложение появляется мне хочется чтобы фокус ввода переносился на него. Как можно это реализовать. Сейчас видимость переключается так: wmctrl -r window_title -b toggle,hidden wmctrl -a window_title Получается, что нужен какой-то механизм для получения статуса окна. Есть какие-то идеи? |
mechanical |
|
Темы:
16
Сообщения:
663
Участник с: 11 октября 2008
|
не в тему, но можно сделать небольшой костыль: запихивать в файл флаг видимо(1)/невидимо(0) и считывать его перед выполнением команды некрасиво, но на крайний случай сгодится |
iiabeji |
|
Темы:
19
Сообщения:
339
Участник с: 13 апреля 2009
|
Посмотрите здесь: http://wiki.archlinux.org/index.php/Rxvt-unicode#Improved_Kuake-like_behavior_in_Openbox при вызове по горячей клавише появляется терминал и ему передается фокус, при повторном нажатии его окно скрывается. |
kernelpanic |
|
Темы:
17
Сообщения:
452
Участник с: 14 марта 2009
|
Арчвики почитай. Там есть и про фокус и открытие на определенном столе и декорирование окна и другие плюшки. ~/.config/openbox/rc.xml |
kane |
|
Темы:
2
Сообщения:
6
Участник с: 31 января 2010
|
Читал вики, но тот пример мне показался каким-то запутанным. Всем спасибо, в итоге сделал всё-таки через xdotool — отличный инструмент. |