Системной команды xfce, которая вызывала бы контекстное меню для активного элемента окна мне найти не удалось, зато удалось найти сочетание клавиш, которое делает в точности то что нужно -- Shift + F10. Осталось эмулировать их нажатие по нажатию клавиши вызова контекстного меню. Для этого можно
1) Установить пакет xautomation
2) В настройках клавиатуры "Меню" - "Настройки" - "Клавиатура" на закладке "Горячие клавиши" и назначить на нужную клавишу команду
xte "usleep 80000" "keydown Shift_L" "key F10" "keyup Shift_L"3) При необходимости можно поменять интервал задержки, но при слишком малых значениях меню не появляется.
Если есть более правильный способ, буду рад о нём узнать.
сурцы: http://forum.altlinux.org/index.php?topic=7938.0
Комментариев нет:
Отправить комментарий