Monitor Input Keys for Windows icon

Monitor Input Keys for Windows

Switch your monitor's input from a Stream Deck key

To switch your monitor's input from a Stream Deck, add Monitor Input Keys for Windows and put one key per input (HDMI, DisplayPort, USB-C) on your Stream Deck. Press the key and the monitor changes input through the video cable over DDC/CI, so you don't open the monitor's on-screen menu and you need no extra hardware.

Get it on the Elgato Marketplace

Stream Deck plugin · Works on Windows 10 or later with the Stream Deck app 6.9 or later. Needs a monitor with DDC/CI turned on in its menu.

What you can do

How it works

  1. Install the plugin from the Elgato Marketplace. In the Stream Deck app, drag Switch Input onto a key.
  2. In the key's settings, choose the monitor and the input to switch to.
  3. Press the key, then press again within 3 seconds. The monitor switches to that input.

The plugin sends the switch over DDC/CI, the control channel inside the video cable that most desktop monitors have.

Get Monitor Input Keys for Windows on the Elgato Marketplace

Questions

How do I switch my monitor from HDMI to DisplayPort with a Stream Deck?

Add a Switch Input key, choose the monitor and set Switch to DisplayPort 1 (or the port you use). Press the key, then press again within 3 seconds, and the monitor changes input. Make one key for each input you use, or one Cycle Inputs key that steps through them.

Do I need extra hardware or a special cable?

No. It uses DDC/CI, the control channel in your normal video cable. If DDC/CI is off, turn it on in the monitor's own on-screen menu (sometimes under Other, System or Setup).

Can I switch back to this PC from the Stream Deck?

Yes, while this PC can still see the monitor. Over HDMI many monitors stay visible, so a second key switches back. Over DisplayPort and USB-C the monitor usually disconnects from this PC, so switch back from the other device or with the monitor's buttons.

Can it control more than one monitor?

Yes. Each key switches one monitor, which you choose from a list in the key's settings.

My monitor uses different input numbers. Can I still use it?

Yes. Choose Other and enter the input code (the value of VCP code 0x60). The Status line in the key's settings shows the inputs the monitor itself reports.

Does it change any other monitor setting?

No. It writes only the input setting (VCP code 0x60).

Limits