Я бы хотел, чтобы xdotool обнаружил, если щелкнуть правой кнопкой мыши по конкретному окну (я могу без проблем захватить идентификаторы окон), а затем запустить соответствующую команду / функцию оболочки, если щелчок был в нужном окне.
В реальном выражении это означает, что я хочу, чтобы xdotool получил идентификатор окна для окна воспроизведения видео VLC, а затем запустил определенную команду, если щелкнуть правой кнопкой мыши на этом окне.
Я используюBASH 4.2.0 (1) -релиз и Xdotool 2.20101012.3049
РЕДАКТИРОВАТЬ: Это так близко, как я получил, но это не работает:
xdotool search --name "VLC" behave %@ mouse-click exec 'myscript'
Однако этиКоманды работают, но не совсем то, что мне нужно:
xdotool search --name "VLC" behave %@ mouse-enter exec 'myscript'
xdotool search --name "VLC" behave %@ mouse-leave exec 'myscript'
Приветствия ..