这篇文章的目的是询问有关 Windows 10 设置以将鼠标锁定在游戏窗口内的信息。
无论我是全屏还是窗口模式,光标似乎都很乐意离开屏幕。单击后,我实际上可以按 Alt-Tab 退出游戏。
不幸的是,使用第三方程序将不可避免地导致我试图享受的游戏被禁止;事实上,禁令被随意分发,原因多种多样,从作弊到游戏可以检测到的其他类型的修改。
有办法解决我的问题吗,或者我已经没有选择了?
答案1
我可以提供一个 自动热键 解决方案:
在名为以下内容的文件中创建一个 AutoHotKey 脚本yourname.ahk
:
SetTitleMatchMode, 2
F1:WinSet, AlwaysOnTop, On, Dark Souls
F2:WinSet, AlwaysOnTop, Off, Dark Souls
假设游戏窗口的标题中出现“黑暗之魂”的文字。
我在这里选择 F1 键将“黑暗之魂”设置为始终在最前面,F2 键将其设置为关闭,但你也可以选择任何其他键。
要测试文件,请双击它以启动。请注意,它将在托盘栏中显示一个绿色的“H”图标,您可以在测试时右键单击它以退出。
一旦证明它可以正常工作,请将其放在您的启动文件夹中。
然而,这确实传输了窗口的属性,因此可能会被游戏所拾取。
您还可以设置 Windows 选项“通过使用鼠标悬停在窗口上来激活窗口”,这是 Windows 的一个属性,因此与游戏过程无关。
此选项位于 控制面板 > 轻松访问中心 > 使鼠标更易于使用
否则,我所能提供的就是进程探索器并设置更高的游戏优先级,这将使其比其他进程更具优势。
答案2
在玩某些游戏时,如果使用多个显示器,当鼠标移向另一个显示器时,可能会导致跳出。在窗口模式下,跳出的可能性会成倍增加,具体取决于窗口的大小(全屏窗口模式仍然可能会触及任务栏)。
断开所有附加显示器并全屏播放似乎是唯一有效的解决方案。