Display Selection

With the exception of detect, all primary ddcutil commands operate on a single monitor. If there are multiple DDC capable monitors, one must be selected.

Display detection, which is explicitly reported by ddcutil detect, assigns each MCCS capable monitor a display number, starting from 1. First are the I2C connected displays in I2C bus order, followed by any displays using USB for communication. If no display is specified on the command line, the first display is chosen.

If more than one monitor is attached, the desired monitor can be specified using the following options:

Option Note
--display <display number>
--bus <i2c bus number> alt: -b <i2c bus number>
--usb <&usb bus number>.<usb device number>
--hiddev <usb hiddev device number>
--edid <256 character hex string>
--mfg <mfg code> 3 character mfg id from EDID
--model <model name> model name from EDID
--sn <serial number> ASCII serial number from EDID


Any combination of manufacturer code, model name and serial number can be used together to identify a monitor. The first monitor to satisfy all the specified criteria is selected.

To see a list of all attached monitors and their associated identifiers:

$ ddcutil detect

See also: ddcutil detect example

ALTERNATIVE

If more than one monitor is attached, the desired monitor can be specified using any of the following options:

--display <display number>
--bus <i2c bus number>
--usb <usb bus number>.<usb device number>
--hiddev <usb hiddev device number>
--edid <256 character hex string>
--mfg <mfg code>
--model <model name>
--sn <serial number>

Notes:

  • Any combination of manufacturer code, model name and serial number can be used together to identify a monitor. The first monitor to satisfy all the specified criteria is selected. (This behavior differs from releases prior to 0.7 where model name and serial number had to be specified together.)

To see a list of all attached monitors and their associated identifiers: ~~~ $ ddcutil detect