Я пытаюсь определить пользовательское поведение для кнопки мыши, но только для некоторого приложения, поэтому я делаю что-то вроде
~/.Xbindkeysrc
"~/button_6.sh"
b:6
теперь на моем ~/button_6.sh
меня есть что-то вроде
if [[ "$(active_application)" == "program1" ]]; then
do_something
else
# do the default thing
fi
проблема заключается в том, чтобы "сделать вещь по умолчанию", которая была заменена xbindkeys, и если я сделаю что-то вроде xvkbd -text \m6
или xdotool click 6
или xte 'mouseclick 6'
просто продолжайте повторять снова и снова
мой вопрос может быть истолкован как "Как сохранить или смоделировать исходное поведение" или "Как обойти xbindkeys по требованию"