Краткая версия
Кто-нибудь знает, как назначить команду действию мыши (например, удерживанию средней кнопки мыши)?
Так:удерживать среднюю кнопку мыши, команда №1, отпустить среднюю кнопку мыши, команда №2
Длинная версия
На данный момент я использую Mangler (Ventrilo-client) для чата, и у меня средняя кнопка мыши назначена на функцию "нажать, чтобы говорить". Но вот в чем дело, мне нравится одновременно слушать музыку (Rhythmbox). Поэтому я хотел бы отключить Rhythmbox, пока я говорю через Mangler.
Я уже нашел команды для отключения/включения звука Rhythmbox с помощьюритмбокс-клиент --muteиритмбокс-клиент --отключить звук, но я не нашел способа прикрепить команду к действию мыши.
Если кому-то удастся использоватьритмбокс-клиент --set-volumeвременно уменьшить громкость, когда кто-то говорит по Mangler; это было бы здорово!
решение1
IronAHKможно сделать это. Просто создайте нужный вам marco, а затем привяжите его к средней мыши. Вы должны иметь возможность привязать его к событиям on key up и on key down.