Автор Тема: Вызов контекстного меню с клавиатуры [решено]  (Прочитано 4346 раз)

Оффлайн Odyssey

  • Давно тут
  • **
  • Сообщений: 33
В процессе настройки Simply Linux под себя, мне захотелось задействовать кнопку контекстного меню на клавиатуре. На случай если кому-нибудь ещё захочется того же, выкладываю найденный способ.

Системной команды xfce, которая вызывала бы контекстное меню для активного элемента окна мне найти не удалось, зато удалось найти сочетание клавиш, которое делает в точности то что нужно -- Shift + F10. Осталось эмулировать их нажатие по нажатию клавиши вызова контекстного меню. Для этого можно
1) Установить пакет xautomation
2) В настройках клавиатуры "Меню" - "Настройки" - "Клавиатура" на закладке "Горячие клавиши" и назначить на нужную клавишу команду xte "usleep 80000" "keydown Shift_L" "key F10" "keyup Shift_L"3) При необходимости можно поменять интервал задержки, но при слишком малых значениях меню не появляется.

Если есть более правильный способ, буду рад о нём узнать.