问题描述
不寻常的问题。
在Windows 10中,是否有一种方法可以阻止/防止某个特定按键上的鼠标指针移动?无论您想到什么?
我已经尝试了一些第三方软件,宏和设置,但是没有设法解决。我的目的与我找到的解决方案有些不同。
目的:在3D软件中,将鼠标最大程度向左移动,但是我仍然想将鼠标向左进一步移动,我需要将其物理放在桌子上,然后放在右边。我希望能够使用某个键简单地锁定指针/光标的移动,这样我就可以简单地向右移动鼠标而无需将鼠标放在桌子上。
提前加油, 塞尔吉斯(Sergiusz)
解决方法
我很高兴分享解决方案!我编写了一个自动热键脚本,该脚本非常适合我,在我的示例中,我使用了一个右键控件来阻止鼠标移动,直到释放键为止。
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
*RControl::
BlockInput,MouseMove
state := true
While state
{
state := GetKeyState("RControl","P")
}
BlockInput,MouseMoveOff
Return