Query and Change Monitor Settings

Edit Package ddcutil

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.

Refresh
Refresh
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
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1174127 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 34)
- 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
openSUSE Build Service is sponsored by