Как назначить команду на щелчок средней кнопки мыши в Ubuntu?

Как назначить команду на щелчок средней кнопки мыши в Ubuntu?

Краткая версия

Кто-нибудь знает, как назначить команду действию мыши (например, удерживанию средней кнопки мыши)?

Так:удерживать среднюю кнопку мыши, команда №1, отпустить среднюю кнопку мыши, команда №2

Длинная версия

На данный момент я использую Mangler (Ventrilo-client) для чата, и у меня средняя кнопка мыши назначена на функцию "нажать, чтобы говорить". Но вот в чем дело, мне нравится одновременно слушать музыку (Rhythmbox). Поэтому я хотел бы отключить Rhythmbox, пока я говорю через Mangler.

Я уже нашел команды для отключения/включения звука Rhythmbox с помощьюритмбокс-клиент --muteиритмбокс-клиент --отключить звук, но я не нашел способа прикрепить команду к действию мыши.

Если кому-то удастся использоватьритмбокс-клиент --set-volumeвременно уменьшить громкость, когда кто-то говорит по Mangler; это было бы здорово!

решение1

IronAHKможно сделать это. Просто создайте нужный вам marco, а затем привяжите его к средней мыши. Вы должны иметь возможность привязать его к событиям on key up и on key down.

Связанный контент