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.shich 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 \m6oder xdotool click 6oder 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?"

rkmax
quelle