首页 > 解决方案 > 鼠标中键的替代热键

问题描述

几天前,我的鼠标中键坏了,只能滚动。问题是我经常使用这个按钮,这是他坏掉的一个原因,所以我搜索了一些方法来“替换”他的功能,我发现了 AutoHotKey。我阅读了许多关于如何使用他使事情正常工作的文档和文章,我可以使用Shift + Ctrl + Alt + LButton进行工作,但是按键太多,所以我想到了' + LButton。是的,报价单。这是一把我并没有真正使用太多的钥匙,而且他的位置非常完美。我尝试并搜索了如何使它工作,但我找不到,而且我知道的方式给了我一个“无效的热键”错误。

我需要的是 AutoHotKey 的脚本,当我按下' + LButton时模拟鼠标中键点击。

我尝试的是:

'LButton::
Send, MButton
return

标签: autohotkey

解决方案


其中之一会做到这一点

' & LButton::MButton
~' & LButton::MButton

第一个会阻止您的'密钥发挥作用,而第二个则不会,但是对于第二个,'当您按下鼠标中键时,您将始终发送一个。


如果您使用的是第二个版本,请密切注意这一点(这与第一个版本无关,因为您的'密钥将被禁用)。

'使用此热键时请务必快速释放。如果您按住它足够长的时间以启动 Window 的按键重复功能,您将退出鼠标中间滚动模式。
因此,要使用它,请按下(非常短'的按住)并同时(稍晚)按下(或按住)LButton并松开'
然后你可以继续持有LButton,如果持有是你想做的。


推荐阅读