ddcutil(1) General Commands Manual ddcutil(1) (NAME) ddcutil - (SYNOPSIS) ddcutil [] [-] [] . (DESCRIPTION) ddcutil () . ddcutil (OSD) . . ddcutil (MCCS) DDC/CI I2C . I2C dev/i2c-n/ . ddcutil USB MCCS USB . (VCP) . x10 . . . . ddcutil (Color Profile) . ( ) . ddcutil . ddcutil . --help . --verbose --help . --hh ddcutil . (RESTRICTIONS) ddcutil DDC/CI . (COMMANDS) (Primary Commands) ddcutil : detect (VCP) . vcpinfo [ feature-code | feature-group ] VCP MCCS. (Non-Continuous) --verbose . capabilities . getvcp [ feature-code | feature-group ] ... VCP . . setvcp feature-code [+|-] new-value ... VCP. + - VCP . / . (Secondary Commands) : dumpvcp filename VCP . HOME/.local/share/ddcutil$ . loadvcp filename VCP . . . . scs (Save Current Settings) DDC/CI. setvcp . chkusbmon hiddev USB ( udev). discard all|capabilities|dsa cache[s] . traceable-functions --trcfunc --trcfrom . noop . (Diagnostic commands) ddcutil : environment ddcutil. usbenv USB ddcutil. probe . interrogate . ddcutil environment --verbose ddcutil capabilities --verbose ddcutil probe --verbose. (COMMAND ARGUMENTS) feature-code "0x" 0x10 10. feature-group . --help : ALL|KNOWN ddcutil COLOR PROFILE dumpvcp loadvcp SCAN 0x00 0xff . "COL" "pro". new-value 0..255 () x00..xff . ( x00..xffff) . (OPTIONS) : -t, --terse, --brief . getvcp . -v, --verbose : -V, --version . --settings . -h,--help . --hh . . . . --mfg --model --sn . -d , --dis , --display , display-number ( ) -b,--bus bus-number I2C --hiddev device number hiddev -u,--usb busnum.devicenum USB -g,--mfg -l,--model -n,--sn ( "serial ascii" EDID ) -e,--edid EDID ( ) : -U, --show-unsupported getvcp . . --show-table | --no-table getvcp Table . --show-table . --no-table . --rw, --ro, --wo getvcp vcpinfo - ( vcpinfo) . : --ddcdata DDC. I2C MCCS ( --ddc ). --stats [all|errors|tries|calls|elapsed|time] . I2C . ( ddcutil) . . ALL . ELAPSED TIME CALLS TIME . . --vstats [all|errors|tries|calls|elapsed|time] --stats . --istats [all|errors|tries|calls|elapsed|time] --vstats . --syslog [debug|verbose|info|notice|warn|error|never ] . ddcutil WARN libddcutil NOTICE . : --enable-capabilities-cache, --disable-capabilities-cache . --enable-capabilities-cache . --enable-dynamic-sleep, --disable-dynamic-sleep (sleep-multiplier) ddcutil . --enable-dynamic-sleep . --min-dynamic-multiplier decimal number . . --sleep-multiplier decimal number DDC/CI . . DDC . . --enable-dynamic-sleep . --skip-ddc-checks DDC DDC/CI . --discard-cache [capabilities|dsa|all] . : --maxtries (max-read-tries, max-write-read-tries, max-multi-part-tries) . "." "0" . --verify | --noverify setvcp loadvcp. --noverify . --mccs MCCS version MCCS 2.1. --enable-udf, --disable-udf . --enable-udf . --enable-usb, --disable-usb USB ( ddcutil USB ). --disable-usb . --ignore-usb-vid-pid vid:pid USB (vendor id) (product id) . --ignore-hiddev hiddev-device-number USB dev/usb/hiddev/. --use-file-io | --use-ioctl-io ddcutil ()write()/read ioctl dev-i2c I2C. ddcutil ioctl . ioctl ddcutil (file io) . --force-slave-address (slave) I2C ( file-io ). --enable-cross-instance-locks | --disable-cross-instance-locks dev/i2c/ ddcutil libddcutil. --enable-cross-instance-locks . --edid-read-size 128|256 ddcutil EDID ( ). . --i2c-source-addr hex-addr DDC ( LG). --permit-unknown-feature setvcp . : --ignore-mmid monitor-model-id monitor-model-id. ddcutil --verbose . --noconfig . (NVIDIA PROPRIETARY DRIVER) Nvidia I2C . : (VIRTUAL MACHINES) VMWare VirtualBox I2C . PCI passthrough . (EXAMPLES) ddcutil detect . ddcutil getvcp all ddcutil . ddcutil getvcp 10 --display 2 . ddcutil setvcp 10 30 --bus 4 dev/i2c-4/. ddcutil vcpinfo --verbose VCP ddcutil . ddcutil interrogate > ~/ddcutil.out . (DIAGNOSTICS) 0 1 . . (SEE ALSO) : (AUTHOR) Sanford Rockowitz (rockowitz at minsoft dot com) Copyright 2015-2023 Sanford Rockowitz 2024-01-11 ddcutil(1)