TL;DR 版本
有人知道如何为鼠标动作分配命令(例如按住鼠标中键)吗?
像这样:按住鼠标中键,命令 #1,释放鼠标中键,命令 #2
长版本
此时,我正在使用 Mangler(Ventrilo 客户端)聊天,并将鼠标中键按钮指定为“按下即说话”。但问题是,我喜欢同时播放音乐(Rhythmbox)。因此,我想在用 Mangler 聊天时将 Rhythmbox 静音。
我已经找到了使用以下命令来静音/取消静音 Rhythmboxrhythmbox-client-静音和rhythmbox-client-取消静音,但我还没有找到任何方法将命令附加到鼠标动作。
如果有人设法使用rhythmbox-client --设置音量当有人在 Mangler 上说话时暂时降低音量;那太棒了!
答案1
铁矿石可以做到这一点。只需创建所需的宏,然后将其绑定到鼠标中键。您应该能够将其绑定到 on key up 和 on key down 事件。