我在网上查了很多,但找不到合适的解决方案。
我的 GPU 上插着 3 个屏幕,为了便于理解,我将它们称为。我1
想 在不使用 Windows 配置的情况下在两种设置之间切换:2
3
display settings
设置一:
屏幕打开1
后2
,屏幕1
作为主屏幕,屏幕2
作为屏幕右侧的扩展1
。
设置二:
屏幕3
仅以屏幕3
作为主显示屏,带屏幕1
和2
关闭。
是否可以轻松地在仅限这两种设置?
例如,为设置一绑定一个快捷键,如Crtl+ Alt+为设置二绑定一个快捷键。我甚至更喜欢一种从+ 访问的重新映射项目菜单中的选项的方法,但到目前为止,我还不知道这是否可行。F1CrtlAltF2
Winp
编辑1:
我曾尝试转储包含屏幕配置的注册表项并重新导入它,但似乎我需要触发一些系统调用才能使注册表更改生效。
如果您知道我应该调用哪个 DLL 或命令来刷新注册表中修改的配置,我可以自己构建一个小脚本。
答案1
我终于找到了一个几乎正确的设置来实现我想要的。它不需要工具,但使用时需要精确。
- 使用快捷键Windows+P仅切换到 PC 屏幕。
- 打开所有屏幕
- 使用快捷键Windows+P切换到扩展模式。
- 设置您的显示配置,在我的情况下,屏幕 1 和 2 扩展,屏幕 3 关闭。
- 使用快捷键Windows+P仅切换到第二屏幕。
- 设置您的显示配置,在我的情况下,屏幕 1 和 2 关闭,屏幕 3 打开。
现在,如果您处于扩展模式并打开第三个屏幕,则不会发生任何事情。
如果您只想打开第三个屏幕,请将其打开并使用键盘快捷键切换到仅第二个屏幕。
如果您想恢复到扩展模式,请在所有屏幕都打开时进行。
如果在第三个屏幕关闭时切换到扩展模式,它将弄乱您的配置,您将不得不再次执行此操作。
答案2
您可以使用监视器切换器通过更多配置来实现这一点