Câu trả lời:
Đó không phải là chính xác những gì bạn muốn, nhưng trong Empathy, có một hộp không may được gắn nhãn trong tùy chọn: Hiển thị các sự kiện đến trong khu vực thông báo.
Đảm bảo rằng không được kiểm tra và tin nhắn mới sẽ mở ngay lập tức trong nền.
Câu trả lời này cho một câu hỏi đồng cảm khác có thể đáp ứng nhu cầu của bạn.
Giải pháp tôi đã kết thúc bằng cách sử dụng như sau:
NB: Tên tùy chọn có thể khác nhau vì phiên bản thực tế của tôi không phải bằng tiếng Anh.
Bạn có thể làm điều đó bằng cách sử dụng gói xdotool.
sudo apt-get install xdotool
Mở một tập lệnh bash mới được gọi messaging.sh
và dán đoạn mã sau vào nó.
#! /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
Lưu nó, đánh dấu nó là thực thi (bạn có thể làm điều này trong thuộc tính tệp).
Tất cả những gì nó thực sự làm là di chuyển chuột lên trên biểu tượng, nhấp vào biểu tượng và di chuyển chuột trở lại vị trí của nó. Tôi có nó ràng buộc với F11 và cho đến nay nó thật tuyệt.
Quan trọng : số 951
bên trong tập lệnh phụ thuộc vào độ phân giải và sẽ không hoạt động trên màn hình của bạn. Nó là x
tọa độ của biểu tượng menu nhắn tin trong màn hình của bạn, bạn phải điều chỉnh nó cho đến khi nó hoạt động.
Tôi nghĩ rằng lối tắt mặc định cho menu nhắn tin là Super + M (Super = Windows-key).
Có ít nhất một tiện ích mở rộng Compiz cũng sử dụng phím tắt đó. Trong trường hợp đó, bạn phải xóa lối tắt đó trong Compiz, sau đó khởi động lại applet chỉ báo (ví dụ: đăng xuất & đăng nhập lại).