当我重新启动时监视器位置会移动;有什么方法可以解决这个问题,或者动态设置它吗?

当我重新启动时监视器位置会移动;有什么方法可以解决这个问题,或者动态设置它吗?

我安装了 Windows XP,配备了 NVIDIA GeForce 9400GT(带两台显示器)和 DisplayLink 适配器,总共三台显示器。

每次重启时,第三台(DisplayLink)显示器都会将其位置更改为最右侧的显示器。我实际上希望它位于第一台显示器下方稍左的位置(-504,1028)

每次启动后,它的位置都会移到 (2960,536)。这真的很麻烦,我要么需要运行一些软件来将其移回,要么找到一种方法让 Windows 保留这些设置。

我已经更新了这个问题,以便用图片更好地描述它。我也在这里找到了类似的帖子,但它是 Vista,当他们升级到 Windows 7 时就解决了。我无法升级。

糟糕的桌面

这是我重启之后的桌面布局。

好桌面

然后我必须修复它,并将 #2 显示器移到左下角的位置。重新启动后,它会恢复到第一个排列。

以下是类似问题的链接:

锁定/解锁 Vista 机器后,多显示器设置变得混乱

答案1

免费软件显示变换器是一个命令行实用程序,可以配置显示器的所有属性,包括其相对于主显示器的相对位置。

例如,要将当前位于主监视器右侧的指定监视器移动到其左侧:

dccmd.exe -monitor="戴尔 2009W(数字)" -left

再例如,列出所有监视器:

dccmd-列表监视器

您可以编写一个脚本来创建首选的监视器布局,并将其设置为在“开始”菜单/程序/启动中登录后自动运行。

答案2

我建议电源板,这是多显示器环境的最佳解决方案之一。您将从设置中获得更多收益,尤其是当您使用不同的显示适配器时(我认为这是导致此问题的原因)。

PowerStrip 为各种显卡提供先进的多显示器可编程硬件支持 - 从经典的 Matrox Millennium I 到最新的 ATI Radeon HD 系列。它是同类程序中唯一一款同时支持来自多个芯片组供应商的多张显卡,适用于从 Windows 95 到 x64 位版 Vista 的所有 Windows 操作系统。从系统托盘弹出的简单菜单可访问显示硬件的 500 个控件,包括复杂的色彩校正工具、屏幕几何的周期级别调整以及独立于驱动程序的时钟控制。强大的应用程序分析器可以检测程序的启动时间,并通过激活特定的显示设置、伽玛调整、性能开关甚至时钟速度来做出响应 - 在程序关闭时将一切恢复正常。游戏中的伽玛热键可让您在游戏过程中照亮最黑暗的走廊,而对刷新率的硬件控制 - 具有浮点精度 - 确保您永远不会停留在 60Hz,无论您使用什么操作系统。快速安装向导可让您以最少的麻烦启动和运行,所有控件都提供广泛的上下文相关帮助,并支持实时更新以确保您始终运行最新版本。最后,各种系统和生产力工具 - 其中包括广泛的诊断、PCIe 和 AGP 设备配置、EDID 解码、桌面图标管理、系统空闲线程、Windows 资源监控、防烧屏轨道选项、物理内存优化、屏幕显示和业内最先进的显示器支持 - 完善了紧凑的 1MB 软件包。

替代文本

替代文本

PowerStrip 是共享软件(29.95 美元),请先试用后购买。

答案3

听起来你需要UltraMon 的显示配置文件

显示配置文件可让您轻松地在不同的桌面配置之间切换。配置文件存储了每台显示器的显示模式、位置和状态(启用/禁用),以及哪个显示器是主显示器(仅 Windows 2000/XP 及更高版本支持更改主显示器)。

如果您的计算机由多人使用,则可以使用显示配置文件为每个用户设置自定义显示配置。每当用户登录时,他或她的显示设置都会被应用。支持 Windows XP 快速用户切换。

替代文本

UltraMon 不是免费的(单个许可证售价 39.95 美元),但它非常值得特征

相关内容