Захватить событие двойного щелчка в текущем окне? - PullRequest
1 голос
/ 14 апреля 2019

Я хотел бы знать, выполнил ли пользователь двойной щелчок в определенном приложении (в частности, evince). Я написал некоторый код, чтобы проверить, работает ли evince и затем, является ли оно целевым приложением. Однако я не знаю, как проверить, был ли выполнен двойной щелчок.

pids=$(xdotool search --class "evince")
curr_id=$(xdotool getwindowfocus)

if echo ${pids[@]} | grep -q -w $curr_id; then 
    echo "is in array"
else 
    echo "is not in array"
fi

Я Java-разработчик, но я готов писать код на bash или Python.

...