如果鼠标移动,如何在切换选项卡时允许鼠标居中?

如果鼠标移动,如何在切换选项卡时允许鼠标居中?

命令ALT+ESC切换到 Windows 10 中的下一个窗口。我将鼠标设置为新聚焦窗口的中心(我遵循本教程以实现鼠标居中行为)。但是,如果我移动鼠标并按下ALT+,ESC它将改变焦点,但不会将鼠标移动到该窗口。有什么方法可以规避或修复此错误吗?

我还使用以下 AutoHotkey 将 Capslock 设置为ALT+ ESC

Capslock::Send,{AltDown}{Esc}{AltUp}

我的用例是同时玩两个动作游戏。(为什么?因为为什么不呢?)每个显示器上一个。在它们之间切换时,我使用“ALT”+“ESC”。问题是,如果我在执行此操作时移动鼠标,它就不会切换,这不可避免地是一个问题。

答案1

以下 AutoHotkey 脚本解决了我的问题:

Capslock::
Send,{AltDown}{Esc}{AltUp}
WinGetActiveStats, Title, Width, Height, X, Y
MouseMove, Width / 2, Height / 2, 0
Return

除了命令之外,我们还设置了鼠标的位置。这并不能解决问题。相反,这是一种解决方法。

相关内容