Как открыть новый чат в Empathy (вместо того, чтобы нажимать на конверт)?

Есть ли способ настроить Empathy таким образом, чтобы при появлении нового чата я мог открыть его с помощью сочетания клавиш вместо необходимости щелкать значок конверта в апплете индикатора?

5 ответов

Это не совсем то, что вам нужно, но в Empathy, к сожалению, есть метка в настройках: "Отображать входящие события в области уведомлений".

альтернативный текст

Убедитесь, что это не отмечено, и новые сообщения будут открываться сразу же в фоновом режиме.

Решение, которое я в итоге использовал, заключается в следующем:

  1. Запустить эмпатию.
  2. Щелкните правой кнопкой мыши на панели запуска в панели навигации
  3. Выберите "сохранить лаунчер".
  4. Наконец, запомните положение, в котором находится лаучер (скажем, 3), и, когда вы хотите сосредоточиться на Empathy, просто нажмите WIN+3. Если окно чата в последний раз не было в фокусе в этом рабочем пространстве, вы можете просто нажать WIN+3 дважды, пока не увидите окно чата.

NB. Название опций может отличаться, так как моя актуальная версия не на английском языке.

Этот ответ на другой вопрос сочувствия может удовлетворить ваши потребности.

Вы можете сделать это с помощью пакета xdotool.

  1. Убедитесь, что xdotool установлен
    sudo apt-get install xdotool
  2. Откройте новый скрипт bash messaging.shи вставьте в него следующий код.

    #! /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
    
  3. Сохраните его, отметьте его как исполняемый (вы можете сделать это в свойствах файла).

  4. Привязать его к горячей клавише по своему вкусу (это можно сделать, перейдя в "Сочетания клавиш" в главном меню).

Все, что он на самом деле делает, - это перемещает мышь поверх значка, щелкает значок и возвращает мышь туда, где она была. У меня это связано с F11, и пока это здорово.

Важно: номер 951 Внутри скрипт зависит от разрешения и не будет работать на вашем мониторе. Это x координаты значка меню сообщений на вашем экране, вы должны настроить его, пока он не заработает.

Я думаю, что ярлык по умолчанию для меню сообщений - Super+M (Super = Windows-key).

Существует по крайней мере одно расширение Compiz, которое также использует этот ярлык. В этом случае вы должны удалить этот ярлык в Compiz, а затем перезапустить индикатор-апплет (например, выйти и снова войти).

Другие вопросы по тегам