Что такое DDC/CI в настройках монитора: как использовать функцию?
Большинство мониторов поддерживают функцию DDC/CI, но мало кто слышал о ней, не говоря уже о том, для чего предназначена и как ее использовать.
Отчасти это объясняется тем, что большинство производителей не намерены разрабатывать для них собственные программы.

Что такое DDC/CI?
Display Data Channel (DDC) / Command Interface (CI) — это тип связи между компьютером и монитором. Он содержит набор протоколов, используемых для передачи информации о модели дисплея и поддерживаемых видеорежимах.
DDC по существу разрешает монитору уведомлять компьютер о поддерживаемых видеорежимах. Но что более важно, канал обмена данными позволяет пользователю контролировать и изменять параметры дисплея, такие как яркость, контрастность, цветовую гамму непосредственно с компьютера.
На базовом уровне этот стандарт предоставляет функционал «Plug and Play». Многие модели имеют менее интуитивный интерфейс, поэтому понятно, почему некоторые пользователи ищут способы избежать использования «неуклюжих» кнопок, которые есть у многих дисплеев.
Командный интерфейс (CI) — это канал, используемый двумя участвующими сторонами (компьютером и монитором) для отправки и получения команд в одну и другую сторону. Некоторые мониторы могут даже поддерживать технологию auto-pivot – датчик вращения. Эта технология, удерживает экран горизонтально, при наклоне монитора в разные стороны.
Как пользоваться DDC/CI
Для использования DDC/CI сначала проверьте, что монитор поддерживает этот стандарт. Обычно эта функция есть в моделях не старше 3-4 лет.
Некоторые производители разрабатывают собственное программное обеспечение, которое работает в этом стандарте, например Samsung MagicTune. Но, очевидно, что ПО Samsung не будет работать с моделями другой марки.
Если ищите универсальную программу, которая позволяет использовать DDC/CI независимо от производителя, то лучшей считается ClickMonitorDDC. Она подходит для случаев, когда используются несколько мониторов (разных марок) и позволит получить управление над всеми активными дисплеями.
ClickMonitorDDC — это портативное бесплатное приложение, с помощью которого можно регулировать яркость и контрастность любого монитора, путем простой регулировки набора ползунков. Таким образом, получаем легкий доступ к элементам управления дисплея через иконку приложения на панели задач.
Краткая инструкция по включению, установке и настройке DDC/CI с помощью ClickMonitorDDC:
Нажмите кнопку Настройки на мониторе, проверьте включен ли DDC/CI.

В большинстве моделей DDC/CI включен по умолчанию, но перед переходом к следующим шагам убедитесь, что этот параметр включен.
Скачайте последнюю версию ClickMonitorDDC.

Примечание: Можно скачать портативную версию, но тестирование показало, что установка стандартной под Windows работает более стабильно.
После завершения загрузки дважды кликните файл установки ClickMonitorDDC, нажмите кнопку «Yes» в приглашении UAC (Контроль учетных записей пользователей), чтобы предоставить приложению права администратора.
Примечание: Поскольку установщик не подписан цифровым сертификатом, может потребоваться нажать «Show more details» и кнопку «Yes» в приглашении UAC.
Следуйте инструкциям на экране до завершения установки. Ничего не меняйте, оставьте настройки по умолчанию, нажмите кнопку «Install» для установки приложения.
Использование ClickMonitorDDC для управления двумя дисплеями
При первом запуске приложение автоматически обнаружит все мониторы, подключенные к компьютеру. При тестировании двух моделей Asus и Acer, функция работает безупречно. Все подключенные мониторы отображаются в верхней части, ними можно управлять по отдельности.
Помимо регулировки яркости, контрастности и громкости встроенных динамиков, можно переключать источники входного сигнала или выключать дисплей без физического нажатия кнопки питания.
В настройках ClickMonitorDDC можно присвоить имена мониторам, чтобы легче было ими управлять.
Примечание: Нужно учитывать, что не все мониторы позволяют изменять контрастность.
Если не подходит интерфейс ClickMonitorDDC, есть несколько других бесплатных альтернатив:
- Display Tuner (32 битная версия);
- softMCCS;
- MagicTune (только для Samsung).
Но имейте в виду, эти программы либо подходят для конкретного производителя, либо требуют навыки для первоначальной настройки. Поэтому, если ищете простую программу, которую можно настроить за несколько минут, то лучше использовать ClickMonitorDDC.
Что такое DDC/CI на мониторе? Для чего эта функция?
Данная функция позволяет компьютеру узнать монитор и список поддерживаемых им режимов.
Остальные ответы
Канал Данных Показа или цифровой преобразователь данных — цифровая связь между компьютерным показом и графическим адаптером, который позволяет показу общаться
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.
Что такое DDC CI в мониторе – функции и назначение
В настройках мониторов присутствует пункт DDC/CI. Большинство пользователей не знают, для чего он нужен и игнорируют его. Разберемся, как используется функция на практике.
Расшифровка и разновидности
DDC/CI — это интерфейс, созданный для обмена служебной информацией между ПК и дисплеем. Расшифровывается, как «Display Data Channel/Command Interface».
Название условно можно поделить на 2 части: DDC и CI. Первоначально был разработан протокол DDC, полностью он назывался DDC VGA. Сейчас этот стандарт не используется, ему на смену пришел VESA DDC/CI. CI — командный интерфейс, позволяет посылать и принимать управляющие сигналы.
Существуют несколько разновидностей соединения:
- DDC1 — первая разработка, в настоящее время не используется и сохранилась на старых устройствах. Информация здесь передается только в одну сторону — от монитора к компьютеру. ПК получает данные о поддерживаемых разрешениях дисплея и выдает соответствующий видеосигнал.
- DDC2B — дальнейшее развитие DDC. Появилась вторая линия связи обратной направленности — от компьютера к дисплею, благодаря чему стало возможным изменять параметры дисплея с компьютера.
- DDC2A/B — имеет те же возможности, что и предыдущий формат. Обладает большей скоростью обмена информацией и основан на другом протоколе.
Первые два стандарта можно встретить на устаревших дисплеях. Последние модели экранов соединяются по протоколу DDC 2A/B.
Назначение технологии
Протокол реализует 2 функции: сообщает компьютеру допустимые режимы работы монитора и позволяет изменять настройки дисплея такие, как яркость, контрастность, насыщенность цвета. Можно поменять язык меню, разблокировать дополнительные опции, включить или выключить устройство.
Все эти изменения производятся непосредственно с компьютера, без манипуляций с кнопками монитора. Это облегчает управление дисплеем, особенно при нахождении его на большом расстоянии от ПК или при неудобном меню настройки.
Подключение принтера к компьютеру или ноутбуку, используя Wi-Fi роутер
Включение опции

Для использования DDC/CI необходимо проверить его наличие в меню монитора и включить.
После этого следует воспользоваться одной из утилит для управления, например, DDC Control или ClickMonitorDDC. Для работы с ними необходимо, чтобы модели мониторов были в базе данных программ.
Приложение DDC Control
Утилита DDC Control доступна как в OS Windows, так и в Linux. Перед использованием в Windows необходимо установить надстройку для видеокарты modprobe i2c-dev. Она обеспечит доступ к шине I²C, через которую происходит связь межу ПК и монитором.
Существует как CLI, так и GUI версия утилиты. С помощью нее можно изменять параметры изображения, сменить язык меню монитора, заблокировать меню или кнопку на дисплее. Также можно произвести сдвиг «картинки», управлять питанием.
Ниже представлены основные консольные команды программы:

- ddccontrol –p — задаст поиск мониторов;
- ddccontroldev:/dev/i2c-2 —r0xe1 —w0/1 — выключить, в этом случае пишется 0 в конце команды, или включить — пишется 1, монитор;
- ddccprobe—ddev:/dev/i2c-2 — похожа на «help», выводит все доступные команды для настраиваемого устройства;
- ddcontrol–r0xf5 –w1dev:/dev/i2c-2 — если после –w находится 1, то меню блокируется, если 0 — блокировка снимается;
- ddccontrol—r0xCC—w0dev:/dev/i2c-2 — управляет языками меню настройки, путем перебора параметра «w» от 0 до 9;
- ddccontrol—r0xEE—w55dev:/dev/i2c-2 — происходит сдвиг картинки, управляя параметром «w» можно регулировать величину изменения.
GUI вариант DDC Control более удобен в использовании, особенно для новичков. Перед началом работы нужно получить права Администратора.

На нем также можно выбрать нужное устройство.
Почему зависает проводная или беспроводная компьютерная мышка

Изменить настройки изображения.

Поменять положение и размер картинки.

При необходимости можно вернуть фабричные настройки.

Удаленно выключить или включить устройство.
Если подключены несколько мониторов различных производителей, то можно воспользоваться программой ClickMonitorDDC для управления ими.
«Мультиэкранная» утилита ClickMonitorDDC

После запуска программа отобразит все подключенные мониторы. При выделении устройства будет показана информация о нем: производитель, модель, год выпуска, к какой видеокарте подключено, серийный номер.
Каждый дисплей управляется по отдельности. Можно изменять яркость, контрастность, название устройства. Также доступна регулировка звука, если есть динамики. Если монитор имеет несколько входов, то их можно менять, используя ClickMonitorDDC. Также реализовано управление питанием, так что дисплей включается и выключается без нажатия кнопки.
Воспользовавшись DDC/CI, можно упростить настройку мониторов, особенно при их удаленном нахождении или наличии нескольких устройств. GUI версии программ позволяют осуществлять точную настройку малоопытным пользователям, причем всегда можно откатиться к фабричным настройкам.
Канал данных дисплея — Display Data Channel
Канал данных дисплея или DDC, представляет собой набор протоколов для цифровой связи между компьютерным дисплеем и графическим адаптером, которые позволяют дисплею передавать свои поддерживаемые режимы отображения к адаптеру, что позволяет хосту компьютера настраивать параметры монитора, такие как яркость и контраст.
Как и современные аналоговые разъемы VGA, разъемы DVI и DP включают контакты для канала данных дисплея (DDC), но DP поддерживает DDC в своем дополнительном двойном режиме Функция DP (DP ++ ) только в режиме DVI / HDMI.
Стандарт был разработан Ассоциацией стандартов видеоэлектроники (VESA).
- 1 Обзор
- 2 Физическая связь
- 2.1 DDC1
- 2.2 DDC2
Обзор
Набор стандартов DDC нацелен на обеспечение «plug and play » для компьютерных дисплеев.
Протоколы DDC1 и DDC2B / Ab / B + / Bi — это физическая связь между монитором и видеокартой, которая изначально была подключена к двум или трем контактам 15-контактного аналогового разъема VGA.
Расширенные идентификационные данные дисплея (EDID) являются дополнительным стандартом; он определяет компактный формат двоичного файла, описывающий возможности монитора и поддерживаемые графические режимы, хранящийся в микросхеме постоянной памяти (EEPROM), запрограммированной производителем монитора. Формат использует блок описания, содержащий 128 байтов данных, с дополнительными блоками расширения для предоставления дополнительной информации. Самая последняя версия — Enhanced EDID (E-EDID) Release A, v2.0.
Первая версия стандарта DDC была принята в августе 1994 года. Он включал формат EDID 1.0 и определял физические каналы DDC1, DDC2B и DDC2Ab.
Версия 2 DDC, представленная в апреле 1996 года, разделила EDID на отдельный стандарт и представила протокол DDC2B +.
DDC версии 3, декабрь 1997 года, представил протокол DDC2Bi и поддержку VESA Plug and Display и интерфейса плоского дисплея на разных адресах устройств, что требует от них соответствия EDID 2.0.
Стандарт DDC был заменен E-DDC в 1999 году.
Физическая ссылка
До DDC VGA зарезервированы четыре контакта в аналоговом разъеме VGA, известные как ID0, ID1, ID2 и ID3 (контакты 11, 12, 4 и 15) для идентификации типа монитора. Эти идентификационные штырьки, прикрепленные к резисторам для заземления одного или нескольких из них (GND), позволяют определить тип монитора, при этом все разомкнутые (н / п, не подключены) означают «нет монитора».
В наиболее часто документированной схеме вывод ID3 не использовался, и были определены только 3 оставшихся контакта. Цветные мониторы подтягивают ID0 к GND, а монохромные мониторы подтягивают ID1 к GND. Наконец, ID2, подключенный к GND, сигнализировал монитору с разрешением 1024×768, например IBM 8514. В этой схеме входные состояния контактов ID будут кодировать тип монитора следующим образом:
- Стандарт расширенных данных идентификации дисплея (EDID), версия 3, 1997, VESA
- Часто задаваемые вопросы по стандартам VESA
- Интерфейсы дисплея: основы. Боб Майерс, Роберт Л. Майерс, Общество информационных дисплеев
Внешние ссылки
- Linux
- ddcci-driver-linux : драйвер ядра Linux, поддерживающий управление подсветкой для мониторов, поддерживающих DDC / CI
- ddccontrol : Linux программное обеспечение, которое использует DDC / CI для управления мониторами, поддерживающими этот протокол (похоже, поддерживается на github )
- ddcutil : (ранее ddctool) Программное обеспечение Linux для запроса и изменения настроек монитора через DDC / CI
- MonitorDarkly : доказательство концепции использования мониторов с расширениями DDC / CI, зависящими от поставщика
- softMCCS : программное обеспечение Windows, использующее DDC / CI для управления мониторами, поддерживающими этот протокол
- Nicomsoft WinI2C / DDC : Комплект разработчика программного обеспечения Windows (SDK), который использует протоколы I2C и DDC / CI для управления мониторами (Удалено из поддержки, загружаемые Zip-файлы не содержат приложения)
- ClickMonitorDDC : ClickMonitorDDC — это портативный бесплатный инструмент для регулировки яркости или контрастности монитора, совместимого с DDC
- Mac
- NativeDisplayBrightness : приложение минимальной яркости DDC для Mac OS X
- ddcctl : инструмент с открытым исходным кодом для запроса и изменения настроек монитора через DDC / CI
- MonitorControl : инструмент с открытым исходным кодом для Mac, который использует DDC / CI для управления мониторами, поддерживающими этот протокол
- Lunar : открытый исходное приложение, которое использует DDC для синхронизации яркости и контрастности основного дисплея Mac с внешними мониторами