V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hackingwu
V2EX  ›  程序员

如何通过程序控制显示器

  •  
  •   hackingwu ·
    hackingwu · 2016-01-08 17:48:25 +08:00 · 4441 次点击
    这是一个创建于 3242 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我的显示器连着两台主机,要通过切换不同的输入源来显示不同主机的内容。切换不同的输入源需要通过显示器的实体按键去更改,特别麻烦。有么有可能通过程序去控制,我 google 了"dell monitor api",无果。故来请教大家,我的显示器型号是 Dell U2412M 。

    11 条回复    2016-08-20 20:38:09 +08:00
    imlinhanchao
        1
    imlinhanchao  
       2016-01-08 19:15:10 +08:00
    通常此类显示器,当当前输入源停止输出,就会自动切换到另一个输入源,所以只要实现当前系统显示停止输出就可以了。
    mzer0
        2
    mzer0  
       2016-01-08 19:31:15 +08:00
    1. 我不知道戴尔的显示器有没有这样的功能.

    2. 有一种协议叫 HDMI-CEC, 实现通过主机控制显示器的功能, 这也是通过 HDMI 线来控制显示设备的唯一途径(据我所知), 但是, HDMI-CEC 需要额外的芯片来支持, 因此是显示器的可选功能.

    综上所述, 你需要明确的是, 你的显示器是否支持 HDMI-CEC 协议.
    mzer0
        3
    mzer0  
       2016-01-08 19:35:05 +08:00
    补充. 如果你的显示器不支持 HDMI-CEC, 那你可以购买一个支持 HDMI-CEC 的中间设备, 俗称"HDMI 切换器"来实现这样的功能, 价格大概在 50 元左右.
    KentY
        4
    KentY  
       2016-01-08 20:20:57 +08:00
    我记得我以前一套显示器,键盘,鼠标控制 4 台主机, 有个什么切换器, 都接那上面, 通过热键切换.
    ragnaroks
        5
    ragnaroks  
       2016-01-08 20:44:33 +08:00
    某宝,HDMI 2 进 1 出
    fyyz
        6
    fyyz  
       2016-01-08 21:21:33 +08:00
    你需要 KVM 切换器
    fyyz
        7
    fyyz  
       2016-01-08 21:24:43 +08:00
    @KentY 就是 KVM 切换器
    fyyz
        8
    fyyz  
       2016-01-08 21:26:04 +08:00
    不过 KVM 切换器也是通过实体键去改输入源的,但是那个按键的位置相比起显示器非常好摁,而且只要按一下,键鼠和显示器都切换了。
    quakeguobiao
        9
    quakeguobiao  
       2016-01-08 21:51:13 +08:00
    找个带串口控制的 KVM 。用电脑向串口发命令就行了。或者找个支持红外的,再弄个支持红外编程录制的设备,某宝几十块吧,然后发串口。这个基本上是中控的思路了。
    ligyxy
        10
    ligyxy  
       2016-01-08 22:16:41 +08:00 via Android
    Windows 下有 Dell Display Manager 可以控制,并有 SetActiveInput 命令
    Izual_Yang
        11
    Izual_Yang  
       2016-08-20 20:38:09 +08:00 via Android
    为啥不用 vnc
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   921 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:26 · PVG 05:26 · LAX 13:26 · JFK 16:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.