我想设置我的鼠标按钮以执行不同的功能,如果我按住它们,或者如果我在按住shift/ alt/的同时按下它们ctrl。
作为一些简单的例子:
- Shift-leftMouseButton = Firefox 历史记录中的“返回”?
- Shift-rightMouseButton = 在 Firefox 中前进,
- 按住鼠标右键 = firefox 中的一些其他操作(例如,移动到对面屏幕并最大化)。
编辑:
我忘了提到我有 5 个鼠标按钮。(微软无线激光鼠标 6000)
我想设置我的鼠标按钮以执行不同的功能,如果我按住它们,或者如果我在按住shift/ alt/的同时按下它们ctrl。
作为一些简单的例子:
编辑:
我忘了提到我有 5 个鼠标按钮。(微软无线激光鼠标 6000)
好吧,您可以将这些组合映射到其他组合键,如下所示。
shift+ 鼠标左键 -> alt+left
+LBUTTON::SendInput,!{LEFT}
shift+ 鼠标右键 -> alt+right
+RBUTTON::SendInput,!{RIGHT}
除此之外,您还可以执行一系列命令,例如,首先激活 Firefox 窗口。
要进行按住,您必须使用计时器,而且它有点复杂。您还需要弄清楚您希望如何执行“其他一些操作”。你有一套可以实现你所说的击键吗?例如,我有CTRL+`映射到切换屏幕,所以我会发送它,然后 Windows 键 + up 来做到这一点。