LINUX.ORG.RU

if для xbindkeys


0

0

Как забиндить в xbindkeys так что бы при нажатии одной и той же кнопки в firefox делалось одна команда, в pcmanfm другая, а в urxvt с запущеным screen третья?

anonymous

Ответ на: Re: if для xbindkeys от sysmouse

Re: if для xbindkeys

> Напиши скрипт и повесь его выполнение на кнопку в xbindkeys

Точняк! В как средствами bash определить в каком приложении производится действие?

anonymous ()
Ответ на: Re: if для xbindkeys от anonymous

Re: if для xbindkeys

Искать инфу, которую выдаёт wm. Например, в wmii можно wmiir read /client/sel/label или /client/sel/props парсить.

x3al ★★★★★ ()
Ответ на: Re: if для xbindkeys от anonymous

Re: if для xbindkeys

А как средствами bash определить в каком приложении производится действие?

Возможно, wmctrl .

TuxR ★★★★ ()
Ответ на: Re: if для xbindkeys от sdio

Re: if для xbindkeys

> Зачетный бред.

А что, узнать какое окно сейчас "открыто" и послать ему команду уже не представляется возможным?

sysmouse ()
Ответ на: Re: if для xbindkeys от sysmouse

Re: if для xbindkeys

>Активное. Это же естественно.

Давай консольную команду для определения активного окна.

sdio ★★★★★ ()
Ответ на: Re: if для xbindkeys от sdio

Re: if для xbindkeys

> Давай консольную команду для определения активного окна.

В соседней ветке уже проскакивало вроде.

sysmouse ()
Ответ на: Re: if для xbindkeys от sysmouse

Re: if для xbindkeys

Спасибо, не знал, что xdpyinfo показывает окно, которое в фокусе.

sdio ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.