Antworten:
Es ist nicht genau das, was Sie wollen, aber in Empathy gibt es ein leider gekennzeichnetes Feld in den Einstellungen: "Eingehende Ereignisse im Benachrichtigungsbereich anzeigen".
Stellen Sie sicher, dass dies nicht aktiviert ist und neue Nachrichten sofort im Hintergrund geöffnet werden.
Diese Antwort auf eine andere Empathie-Frage könnte Ihren Anforderungen entsprechen.
Die Lösung, die ich letztendlich verwendet habe, lautet wie folgt:
NB: Der Name der Optionen kann abweichen, da meine aktuelle Version nicht in Englisch ist.
Sie können dies mit dem xdotool-Paket tun.
sudo apt-get install xdotool
Öffnen Sie ein neues Bash-Skript mit dem Namen messaging.sh
und fügen Sie den folgenden Code ein.
#! /bin/bash
mp=$(xdotool getmouselocation | sed 's/x:\(\w\+\) y:\(\w\+\) scr.*/\1 \2/')
xdotool mousemove --clearmodifiers 951 10 click --clearmodifiers 1 mousemove --clearmodifiers $mp
Speichern Sie es, markieren Sie es als ausführbar (dies können Sie in den Dateieigenschaften tun).
Alles, was es wirklich tut, ist, die Maus über das Symbol zu bewegen, auf das Symbol zu klicken und die Maus wieder dorthin zu bewegen, wo sie war. Ich habe es an F11 gebunden und bis jetzt ist es großartig.
Wichtig : Die Nummer 951
im Skript hängt von der Auflösung ab und funktioniert auf Ihrem Monitor nicht. Dies ist die x
Koordinate des Messaging-Menüsymbols auf Ihrem Bildschirm. Sie müssen es anpassen, bis es funktioniert.
Ich denke, die Standardverknüpfung für das Messaging-Menü ist Super + M (Super = Windows-Taste).
Es gibt mindestens eine Compiz-Erweiterung, die diese Verknüpfung ebenfalls verwendet. In diesem Fall müssen Sie diese Verknüpfung in Compiz entfernen und dann das Indikator-Applet neu starten (z. B. abmelden und wieder anmelden).