Secondary commands explore the ddcutil environment for diagnostic purposes, or perform other specialized functions.

Command: environment

Explores aspects of the system relevant to DDC communication (other than USB). Normal output provides information that may be helpful to the user in diagnosing things that need to be changed to enable ddcutil to execute. Option --verbose adds additionaly information that is helpful for remotely diagnosing ddcutil problems.

Command: usbenvironment

Explores USB related aspects of the ddcutil execution environment. See USB Connected Monitors.

Command: probe

Gathers monitor specific infomration, including the EDID and the VCP feature codes supported by the monitor. If there are multiple monitors, the monitor to be probed is specified in the usual way (option --display, etc.) Option --verbose increases the amount of information.

Command: interrogate

The granddaddy of all diagnostic functions. Includes vebose output from detect, environment, and for each monitor probe. For remote problem diagnosis, ddcutil environment --verbose is usually sufficient.

Command: chkusbmon

This command is used by UDEV rules. It checks if a USB device is a monitor. See Command ddcutil chkusbmon