月明花满楼

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

一、背景

1.1台笔记本、1台台式机共用一个显示器。
2.显示器1个vga输入、1个hdmi输入
3.笔记本通过hdmi转vga连到显示器,台式机通过HDMI连到显示器

二、需求

通过键盘切换显示器输入。

三、软件介绍

ControlMyMonitor:控制显示器输入方式(选择vga、hdmi)
MultiMonitorTool:控制电脑在哪个显示器上显示
autohotkey:快捷键操作

四、解决办法

(一)笔记本

1.下载MultiMonitorTool(下载地址:[(https://www.nirsoft.net/utils/multi_monitor_tool.html)])、autohotkey
2.启动autohotkey,编写执行指令,代码如下,

#delete::
{
	Run E:\Users\...\MultiMonitorTool.exe  /disable \\.\DISPLAY1
	Sleep 5000
	Run E:\Users\...\MultiMonitorTool.exe  /enable \\.\DISPLAY2
}

解释#delete::表示win+delete快捷键,按下快捷键后,启动MultiMonitorTool.exe,设置显示器DISPLAY1关闭,等待5s(目的是让显示器切换到台式机的HDMI输入)后,再启动笔记本显示器(DISPLAY2)

(二)台式机

1.下载ControlMyMonitor(下载地址:[(https://www.nirsoft.net/utils/control_my_monitor.html)])、autohotkey
2.启动autohotkey,编写执行指令,代码如下,

#delete::
{
	Run E:\Users\...\ControlMyMonitor.exe  /SetValue \\.\DISPLAY1\Monitor0 60 1
}

解释#delete::表示win+delete快捷键,按下快捷键后,启动ControlMyMonitor.exe,设置输入通道为1(在我的电脑上通道1为VGA,通道2为HDMI)

完成上述工作后,测试成功。

posted on 2024-07-22 17:22  月明花满楼  阅读(1876)  评论(0)    收藏  举报