Я б хотів, щоб це теж було можливо, але коротка відповідь - ні. Ви не можете використовувати Системні налаштування для керування яскравістю зовнішнього дисплея через DDC / CI.
Це може бути доцільно написати програму, яка може регулювати яскравість вашого зовнішнього дисплея, але це аж ніяк не впевнено. Читайте далі, якщо ви хочете деталі горі ...
Провівши трохи досліджень, я майже впевнений, що Apple не використовує DDC / CI для контролю яскравості дисплеїв, як внутрішніх, так і зовнішніх.
Яскравість дисплеїв Apple Cinema Display можна регулювати лише тоді, коли підключений інтерфейс USB . З DDC / CI це не буде необхідним.
Apple надає (хоча, мабуть, не документує) інтерфейс для відображення яскравості через свою бібліотеку IOKit, зокрема в ioGraphicsLib :
… Але цей інтерфейс не працює надійно для зовнішніх дисплеїв:
(Я читав про це кілька років тому, і хоча зараз не можу знайти допоміжне посилання, я, мабуть, нагадую, що яскравість дисплея (принаймні для внутрішніх дисплеїв) може бути делегована контролеру управління системою Apple (SMC), який має відповідальність за всі функції, пов'язані з живленням: швидкість вентилятора, моніторинг рівня акумулятора і т. д. Я не здивуюся, якби Apple реалізувала власний інтерфейс управління I²C між SMC та внутрішнім дисплеєм - але це з моєї сторони чиста спекуляція.)
Можливо спілкуватися з / контролювати зовнішні дисплеї за допомогою DDC / CI та спеціального програмного забезпечення, але підтримка цього не раз порушувалася в епоху OS X. Підтримка DDC / CI також залежить від графічного набору мікросхем та використовуваних драйверів .
З http://update.necdisplay.com/spectraview/readmemac_v1_1_12_1.html :
Як і в Mac OS 10.8.0, підтримка з'єднань монітора [sic] через DDC / CI не працює на деяких Mac, включаючи системи з відеовиходами DVI, а також при використанні miniDisplayPort для кабелю або адаптера DVI. NEC працює з Apple, щоб вирішити цю проблему в майбутньому оновлення Mac OS.
DDC / CI працює над I²C . Бібліотека IOKit Apple включає інтерфейс I²C, який повинен дозволяти писати програму управління дисплеєм, але є кілька звітів, які не працюють надійно (конкретно, значення можна записувати на монітор, але не читати, тому ви не можете скажіть, що таке поточна яскравість):
Тож це стосується розміру, наскільки я можу сказати.
Якщо ви (або ви знаєте) розробник Objective-C, я знайшов проект на GitHub, з яким можна було б поглянути на майстерність - однак, як було сказано вище, навіть припускаючи, що код є нормальним, це може не працювати для вашої комбінації драйверів монітора, Mac та дисплея.