LINUX.ORG.RU

Горячая клавиша для посылки сигнара Enter в определённое окно вне зависимости от того, какое окно активно

 ,


0

3

Суть такова. Есть программа с графическим интерфейсом (шкайп или хром). Нужно сделать так, чтобы по нажатию какой-либо редко используемой клавиши типа F12 или дополнительной мультимедийной) послать в окно этой программы сигнал нажатия клавиши Enter вне зависимости от того, какое окно в фокусе на данный момент. То есть, в том окне набрано сообщение, и его нужно отправить в опрелённую секунду, при этом одновременно занимаясь другим делом в другой программе.

Как это можно сделать?

Естественно, дело происходит на линуксе с иксами (de - xfce, если это важно).

xdotool windowfocus $WID
xdotool key Enter

Переменную $WID наверное надо получить с помощью xprop
Есно выполнение этого скрипта вешаешь на клавишу любыми доступными средствами.

athost ★★★★★
()
Последнее исправление: athost (всего исправлений: 1)
Ответ на: комментарий от athost

xdotool windowfocus $WID

Как раз фокусировать не желательно. Желательно в фоновом режиме послать.

te111011010
() автор топика

Угу. man'ы читают ведь только дебилы. Сделай так:

xdotool search --classname Navigator key ctrl+w

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