将操作绑定到鼠标按钮组合

将操作绑定到鼠标按钮组合

我知道 X-system 限制将操作绑定到鼠标按钮的组合(例如,右键单击 + 鼠标滚轮向上/向下,我用它来绑定到 Windows 中的音量增大/减小,但在 Linux 下我无法执行同样的事情)但我想知道是否有任何方法可以解决这个限制?

提前感谢您的回复

答案1

您可能能够将右键单击映射到 Shift,然后使用 Shift + 鼠标滚轮控制音量。

或者有一些东西可以监听鼠标右键和鼠标滚轮并修改音量,但你在执行这些操作时仍会单击和滚动。因此,当你调整音量时,你的浏览器窗口会移动。(程序可以监听鼠标右键单击按下,然后监听滚轮。如果鼠标右键单击松开,它会停止监听滚轮并继续监听鼠标右键单击按下。我不知道是否存在这样的程序。)

我认为这两者都不能完全满足你的要求。

答案2

查看这个 xbindkey 工具:https://github.com/mrtgenet/xbindkeys-guile-mouse-altkeys-and-more

您可能会发现一些信息,特别是使用 guile 配置绑定许多按钮。在这里我使用鼠标侧键 + 滚动来调高或调低音量或设置屏幕亮度

相关内容