Odpowiedzi:
To nie jest dokładnie to, czego chcesz, ale w Empathy jest niestety oznaczone pole w preferencjach: „Wyświetlaj zdarzenia przychodzące w obszarze powiadomień”.
Upewnij się, że nie jest zaznaczone, a nowe wiadomości będą od razu otwierane w tle.
Ta odpowiedź na inne pytanie dotyczące empatii może zaspokoić Twoje potrzeby.
Rozwiązanie, z którego ostatecznie skorzystałem, jest następujące:
Uwaga: Nazwa opcji może się różnić, ponieważ moja rzeczywista wersja nie jest w języku angielskim.
Możesz to zrobić za pomocą pakietu xdotool.
sudo apt-get install xdotool
Otwórz nowy skrypt bash o nazwie messaging.sh
i wklej do niego następujący kod.
#! /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
Zapisz go, zaznacz jako wykonywalny (możesz to zrobić we właściwościach pliku).
Wszystko, co naprawdę robi, to przesunięcie myszy nad ikoną, kliknięcie ikony i przesunięcie myszy z powrotem tam, gdzie była. Mam to związane z F11 i jak dotąd jest świetne.
Ważne : liczba 951
w skrypcie zależy od rozdzielczości i nie będzie działać na monitorze. Jest to x
współrzędna ikony menu wiadomości na ekranie, musisz ją dostosowywać, aż zadziała.
Myślę, że domyślnym skrótem do menu wiadomości jest Super + M (Super = klawisz Windows).
Istnieje co najmniej jedno rozszerzenie Compiz, które również korzysta z tego skrótu. W takim przypadku musisz usunąć ten skrót w Compiz, a następnie ponownie uruchomić aplet wskaźnika (np. Wylogować się i ponownie zalogować).