Ich versuche, ein benutzerdefiniertes Verhalten für eine Maustaste zu definieren, aber nur für einige Apps, also mache ich so etwas wie
~ / .xbindkeysrc
"~/button_6.sh"
b:6
jetzt auf meiner habe ~/button_6.sh
ich sowas
if [[ "$(active_application)" == "program1" ]]; then
do_something
else
# do the default thing
fi
das problem ist "do the default thing", das durch xbindkeys ersetzt wurde und wenn ich sowas mache xvkbd -text \m6
oder xdotool click 6
oder xte 'mouseclick 6'
einfach immer wieder wiederholen will
Meine Frage könnte folgendermaßen interpretiert werden: "Wie wird das ursprüngliche Verhalten beibehalten oder simuliert?" oder "Wie werden xbindkeys bei Bedarf umgangen?"