В настройках мониторов присутствует пункт DDC/CI. Большинство пользователей не знают, для чего он нужен и игнорируют его. Разберемся, как используется функция на практике.
Расшифровка и разновидности
DDC/CI — это интерфейс, созданный для обмена служебной информацией между ПК и дисплеем. Расшифровывается, как «Display Data Channel/Command Interface».
Название условно можно поделить на 2 части: DDC и CI. Первоначально был разработан протокол DDC, полностью он назывался DDC VGA. Сейчас этот стандарт не используется, ему на смену пришел VESA DDC/CI. CI — командный интерфейс, позволяет посылать и принимать управляющие сигналы.
Существуют несколько разновидностей соединения:
- DDC 1 — первая разработка, в настоящее время не используется и сохранилась на старых устройствах. Информация здесь передается только в одну сторону — от монитора к компьютеру. ПК получает данные о поддерживаемых разрешениях дисплея и выдает соответствующий видеосигнал.
- DDC 2B — дальнейшее развитие DDC. Появилась вторая линия связи обратной направленности — от компьютера к дисплею, благодаря чему стало возможным изменять параметры дисплея с компьютера.
- DDC 2A/B — имеет те же возможности, что и предыдущий формат. Обладает большей скоростью обмена информацией и основан на другом протоколе.
Первые два стандарта можно встретить на устаревших дисплеях. Последние модели экранов соединяются по протоколу DDC 2A/B.
Назначение технологии
Протокол реализует 2 функции: сообщает компьютеру допустимые режимы работы монитора и позволяет изменять настройки дисплея такие, как яркость, контрастность, насыщенность цвета. Можно поменять язык меню, разблокировать дополнительные опции, включить или выключить устройство.
Все эти изменения производятся непосредственно с компьютера, без манипуляций с кнопками монитора. Это облегчает управление дисплеем, особенно при нахождении его на большом расстоянии от ПК или при неудобном меню настройки.
Включение опции
Для использования DDC/CI необходимо проверить его наличие в меню монитора и включить.
После этого следует воспользоваться одной из утилит для управления, например, DDC Control или ClickMonitorDDC. Для работы с ними необходимо, чтобы модели мониторов были в базе данных программ.
Приложение DDC Control
Утилита DDC Control доступна как в OS Windows, так и в Linux. Перед использованием в Windows необходимо установить надстройку для видеокарты modprobe i2c-dev. Она обеспечит доступ к шине I²C, через которую происходит связь межу ПК и монитором.
Существует как CLI, так и GUI версия утилиты. С помощью нее можно изменять параметры изображения, сменить язык меню монитора, заблокировать меню или кнопку на дисплее. Также можно произвести сдвиг «картинки», управлять питанием.
Ниже представлены основные консольные команды программы:
- ddccontrol –p — задаст поиск мониторов;
- ddccontrol dev:/dev/i2c-2 —r 0xe1 —w 0/1 — выключить, в этом случае пишется 0 в конце команды, или включить — пишется 1, монитор;
- ddccprobe —d dev:/dev/i2c-2 — похожа на «help», выводит все доступные команды для настраиваемого устройства;
- ddcontrol –r 0xf5 –w 1 dev:/dev/i2c-2 — если после –w находится 1, то меню блокируется, если 0 — блокировка снимается;
- ddccontrol —r 0xCC —w 0 dev:/dev/i2c-2 — управляет языками меню настройки, путем перебора параметра «w» от 0 до 9;
- ddccontrol —r 0xEE —w 55 dev:/dev/i2c-2 — происходит сдвиг картинки, управляя параметром «w» можно регулировать величину изменения.
GUI вариант DDC Control более удобен в использовании, особенно для новичков. Перед началом работы нужно получить права Администратора.
На нем также можно выбрать нужное устройство.
Изменить настройки изображения.
Поменять положение и размер картинки.
При необходимости можно вернуть фабричные настройки.
Удаленно выключить или включить устройство.
Если подключены несколько мониторов различных производителей, то можно воспользоваться программой ClickMonitorDDC для управления ими.
«Мультиэкранная» утилита ClickMonitorDDC
После запуска программа отобразит все подключенные мониторы. При выделении устройства будет показана информация о нем: производитель, модель, год выпуска, к какой видеокарте подключено, серийный номер.
Каждый дисплей управляется по отдельности. Можно изменять яркость, контрастность, название устройства. Также доступна регулировка звука, если есть динамики. Если монитор имеет несколько входов, то их можно менять, используя ClickMonitorDDC. Также реализовано управление питанием, так что дисплей включается и выключается без нажатия кнопки.
Воспользовавшись DDC/CI, можно упростить настройку мониторов, особенно при их удаленном нахождении или наличии нескольких устройств. GUI версии программ позволяют осуществлять точную настройку малоопытным пользователям, причем всегда можно откатиться к фабричным настройкам.