显示器共享多主机切换的软件解决方案

引言

原理

做法

[下载 ControlMyMonitor](#下载 ControlMyMonitor)

查看Display的参数

设置

后续优化


引言

前段时间,一个朋友买了一个笔记本电脑,他家本来有个PC,显示器比较大,而且算是比较好吧,显示器支持多HDMI输入。于是他把笔记本的HDMI与台式主机显卡的HDMI 分别插在了显示器的HDMI1 和 显示器的HDMI2上。看他操作总是在按显示器上的menu菜单,频繁切换很不方便,实在有点看下去了,给他支了一招,我估计还是有很多小伙伴不知道,就写写吧。其实和我的主方向AI没有太大关系。

原理

做任何事首先要搞懂原理。两台主机连接一个显示器。首先第一个问题是,可以通过软件操控的方式,实现HDMI的自动切换吗?答案是可行的。假设笔记本接入的是 HDMI1,而电脑主机接入的是 HDMI2。我们可以微软提供的通过 ControlMyMonitor.exe 在OS 之上的 cmd 厚实 powershell 中进行调用即可。当使用 ControlMyMonitor.exe 改变需要现实的HDMI 时,自然就完成了切显示器主机的动作。

做法

下载 ControlMyMonitor

很简单,我就熬述了。

你可以使用我的这个地址进行下载:

ControlMonitor下载

查看Display的参数

C:\MonitorTools\controlmymonitor\ControlMyMonitor.exe

这个 input select 就是你需要选择的 HDMI的通道值。后面17 代表了 他的当前值是17.

设置

切换到主机显示的HDMI2下,新增一个 bat 脚本:

"C:\Controlmymonitor\ControlMyMonitor.exe" /SetValue "\\.\DISPLAY15\Monitor0" 60 17

此事就搞定了,你可以看到设置后再也不用手显示器那么麻烦了,一键切换。

后续优化

当然,你还可将这个设置绑定到键盘某个键或者某个组合键上,这样更灵活。

打开你的键盘驱动软件。

进入宏设置,创建一个新宏。

名称:切换至 HDMI 1

类型:"序列"

在录制界面,点击 "开始录制",然后直接 "停止录制"。这样我们就清空了默认的按键序列。

在宏编辑器中,找到 "运行命令" 或 "启动程序" 的选项(不同软件叫法不同)。

点击它,然后在路径中选择我们创建好的 C:\MonitorTools\switch_to_hdmi1.bat 文件。

保存这个宏。

将这个宏分配给你键盘上的任何一个你希望指定的快捷键(例如 G1键、F13键等)。

相关推荐
土星云SaturnCloud6 小时前
液冷“内卷”:在局部优化与系统重构之间,寻找第三条路
服务器·人工智能·ai·计算机外设
李斯维12 小时前
MBR 和 GPT 区别
windows·嵌入式硬件·bootstrap·计算机外设
TESmart碲视14 小时前
如何为超宽屏显示器选择 KVM 切换器?
计算机外设·kvm切换器·宽屏显示
ACP广源盛1392462567317 小时前
GSV1011@ACP#1011产品规格详解及产品应用分享
嵌入式硬件·计算机外设·音视频
liliangcsdn18 小时前
如何在mac m1模拟鼠标与键盘的自动化操作
自动化·计算机外设
民乐团扒谱机2 天前
【微实验】基于Python实现的实时键盘鼠标触控板拾取检测(VS2019,附完整代码)
python·c#·计算机外设
码点3 天前
ShareMouse 在多台设备间共用一套鼠标键盘
计算机外设
私人珍藏库3 天前
[吾爱大神原创工具] FlowMouse - 心流鼠标手势 v1.0【Chrome浏览器插件】
前端·chrome·计算机外设
未知原色3 天前
阿里验证码Web和H5客户端V3架构接入鼠标拖拽滑块离开对话框释放鼠标时一直处于验证中问题
计算机外设
SamtecChina20233 天前
Electronica现场演示 | Samtec前面板解决方案
大数据·人工智能·算法·计算机外设