Query and Change Monitor Settings
This is a rename of project ddctool.
ddcutil is a program for querying and changing monitor settings, such as brightness and color levels.
ddcutil primarily uses DDC/CI (Display Data Channel Command Interface) over I2C to communicate with monitors implementing MCCS (Monitor Control Command Set). Normally, the video driver for the monitor exposes the I2C channel as devices named /dev/i2c-n. Alternatively, there is initial support for monitors (such as Apple displays) that implement MCCS using a USB connection.
A particular use case for ddcutil is as part of color profile management. Monitor calibration is relative to the monitor color settings currently in effect, e.g. red gain. ddctool allows color related settings to be saved at the time a monitor is calibrated, and then restored when the calibration is applied.
Detailed documentation for ddcutil can be found at www.ddcutil.com.
- Devel package for openSUSE:Factory
-
5
derived packages
- Links to openSUSE:Factory / ddcutil
- Has a link diff
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout hardware/ddcutil && cd $_
- Create Badge
Source Files (show unmerged sources)
Filename | Size | Changed |
---|---|---|
ddcutil.changes | 0000026680 26.1 KB | |
ddcutil.spec | 0000004453 4.35 KB | |
v2.1.4.tar.gz | 0000924298 903 KB |
Latest Revision
- Update to 2.1.4: * Restore previously deprecated API function ddca_create_display_ref(), still in use. It is a synonym for ddca_get_display_ref(), whose name better reflects the role of the function. Its persistence in the Debian code base blocked ddcutil upgrade in that distribution. - Update to 2.1.3: * Release 2.1.3 fixes a significant bug in libddcutil caused by overzealous checking of the DDCA_Display_Reference passed to various API functions. The display reference for displays reported as invalid (typically one for which the EDID can be read but DDC communication fails) was being rejected on API functions such as ddca_get_display_info(). In particular addresses ddcui issue 55 which reported a crash when one or more displays were invalid. - Update to 2.1.2: * Release 2.1.2 fixes a critical bug in libddcutil that caused older versions of PowerDevil to repeatedly crash and restart. * Additionally, there are minor bug fixes and changes to accommodate the proprietary Nvidia video driver. - Update to 2.1.0: * Improved initialization performance * Dynamic sleep improvement * Cross-instance locking * Shared library libddcutil is backwardly compatible with the one in ddcutil 2.0.0 The SONAME is unchanged as libddcutil.so.5. The release library file is libddcutil.5.1.0 * libddcutil watches for display connection and DPMS state changes and notifies clients. * Improved control of initialization messages
Comments 0