macOS
brew install ddcutillocal Homebrew formula metadata
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de ddcutil pour les workflows d'agents IA.
installation
brew install ddcutillocal Homebrew formula metadata
sudo apk add ddcutilAlpine Linux edge package indexes · ddcutil · Source: dl-cdn.alpinelinux.org
sudo apt install ddcutilDebian stable package indexes · ddcutil · Source: deb.debian.org
sudo dnf install ddcutilFedora Rawhide package metadata · ddcutil · Source: dl.fedoraproject.org
nix profile install nixpkgs#ddcutilnixpkgs package indexes · pkgs/by-name/dd/ddcutil/package.nix · Source: api.github.com
sudo pacman -S ddcutilArch Linux sync databases · ddcutil · Source: geo.mirror.pkgbuild.com
sudo zypper install ddcutilopenSUSE Tumbleweed package metadata · ddcutil · Source: download.opensuse.org
aperçu
Control monitor settings using DDC/CI and USB
historique
ddcutil is a Linux command-line utility and C library for reading and changing external monitor settings through DDC/CI over I2C, with USB support for some monitor classes. In package-manager culture it fills the practical gap between desktop display settings panels and scriptable monitor control.
The project was created and maintained by Sanford Rockowitz, and its official documentation says the use case that inspired development was color profile management: saving monitor color settings during calibration and restoring them when the profile is applied. The public GitHub release history goes back to 0.5.0 in 2016 and the project has continued through the 2.x series with both the ddcutil CLI and libddcutil shared library.
ddcutil became a distribution-facing tool because Linux desktops and automation scripts needed a standard way to address monitor controls exposed through /dev/i2c devices. Its documentation maintains package-status material and maintainer notes, and recent release notes call out KDE PowerDevil integration work around display connection handling and transient I2C permission loss.
Typical package usage is small but powerful: detect attached displays, query VCP capabilities, get and set values such as brightness or input source, and integrate those commands into desktop power, color-management, or hotkey workflows. The same project also exposes libddcutil for applications that need monitor control without shelling out.
ddcutil matters to package nerds because it wraps a hardware-adjacent protocol in a scriptable Unix tool while still needing udev, kernel module, I2C permission, and monitor quirk handling. It is the sort of package where a formula is only half the story; post-install configuration and distro integration determine whether it works.
posture de sécurité
Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour ddcutil. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
$XDG_CONFIG_HOME/ddcutil/ddcutilrc~/.config/ddcutil/ddcutilrcexécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
ddcutil | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
métadonnées d'installation
| Clé du paquet | brew:ddcutil |
|---|---|
| Version | 2.2.7 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/ddcutil |
| Page d'accueil | https://www.ddcutil.com |
| Dépôt | https://github.com/rockowitz/ddcutil |
| Docs amont | https://www.ddcutil.com/ |
| Licence | GPL-2.0-or-later |
| Archive source | https://www.ddcutil.com/tarballs/ddcutil-2.2.7.tar.gz |
| Dernière mise à jour | 2026-05-11T19:19:42Z |
| Pulse | updated |
| Dépendances | acl, dbus, glib, i2c-tools, jansson, kmod, libdrm, libusb, libx11, libxext, libxrandr, systemd |
| Dépendances de compilation | pkgconf |
| Bouteille | disponible (sur arm64_linux, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | ddcutil |
| Version Scheme | 0 |
| Revision | 0 |
| Requirements |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
ddcutil 2.2.0-2
Control monitor settings - Standalone command line application
sudo apt install ddcutillibddcutil-dev 2.2.0-2
Control monitor settings - development files
sudo apt install libddcutil-devlibddcutil5 2.2.0-2
Control monitor settings - shared library
sudo apt install libddcutil5ddcutil
nix profile install nixpkgs#ddcutilddcutil 1.4.1-1build2
Control monitor settings - Standalone command line application
sudo apt install ddcutillibddcutil-dev 1.4.1-1build2
Control monitor settings - development files
sudo apt install libddcutil-devlibddcutil4 1.4.1-1build2
Control monitor settings - shared library
sudo apt install libddcutil4ddcutil 2.2.7-r1
Query and change Linux monitor settings using DDC/CI and USB
https://github.com/rockowitz/ddcutil
sudo apk add ddcutilddcutil-dev 2.2.7-r1
Query and change Linux monitor settings using DDC/CI and USB (development files)
https://github.com/rockowitz/ddcutil
sudo apk add ddcutil-devddcutil-doc 2.2.7-r1
Query and change Linux monitor settings using DDC/CI and USB (documentation)
https://github.com/rockowitz/ddcutil
sudo apk add ddcutil-docddcutil-udev 2.2.7-r1
Query and change Linux monitor settings using DDC/CI and USB (udev rules)
https://github.com/rockowitz/ddcutil
sudo apk add ddcutil-udevddcutil 2.2.1-3.fc44
Query and update monitor settings
sudo dnf install ddcutillibddcutil 2.2.1-3.fc44
Shared library to query and update monitor settings
sudo dnf install libddcutillibddcutil-devel 2.2.1-3.fc44
Development files for libddcutil
sudo dnf install libddcutil-develddcutil 2.2.7-1
Query and change Linux monitor settings using DDC/CI and USB.
sudo pacman -S ddcutilddcutil 2.2.5-2.2
Utility to query and update monitor settings
https://github.com/rockowitz/ddcutil
sudo zypper install ddcutilpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.