• 请不要在回答技术问题时复制粘贴 AI 生成的内容
hackingwu
V2EX  ›  程序员

如何通过程序控制显示器

  •  
  •   hackingwu ·
    hackingwu · Jan 8, 2016 · 5460 views
    This topic created in 3951 days ago, the information mentioned may be changed or developed.

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

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

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

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