Apple은 Apple의 Thunderbolt-DVI 어댑터를 통해 타사 디스플레이 용 DDC / CI를 지원합니까?


26

이전에 DVI 포트를 통해 Windows PC에 연결된 Dell 21.5 "모니터를 사용했는데, DDC / CI에는 아무런 문제가 없었으므로 Windows를 통해 연결된 디스플레이의 밝기와 대비를 제어 할 수있었습니다.

내 질문은 : Apple의 어댑터를 통해 시스템 환경 설정 내에서 Apple 이외의 디스플레이를 제어 할 수 있습니까?


1
나에게 비슷한 설정으로 밝기를 제어 할 수는 없습니다.
Max Ried

1
@MaxRied 와우, 그것은 LOL을 장려합니다
Shane Hsu

DDC / CI가 Dell 디스플레이의 기능으로 나열되어 있습니까?
MrDaniel

@MrDaniel 예, 기능으로 나열되어 있습니다.
Shane Hsu

답변:


35

나는 그것이 가능하기를 원하지만 짧은 대답은 아니오입니다. 시스템 환경 설정을 사용하여 DDC / CI를 통해 외부 디스플레이의 밝기를 제어 할 수는 없습니다.

외부 디스플레이의 밝기를 조정할 수있는 프로그램을 작성하는 것이 가능할 수도 있지만 결코 확실한 것은 아닙니다. 까다로운 세부 사항을 원한다면 계속 읽으십시오 ...


상당한 연구를 마친 후에 Apple은 DDC / CI를 사용하여 내부 또는 외부 디스플레이의 밝기를 제어하지 않는다고 확신합니다.

  1. Apple Cinema 디스플레이의 밝기는 USB 인터페이스가 연결된 경우에만 조정할 수 있습니다 . DDC / CI에서는 이것이 필요하지 않습니다.

  2. Apple은 특히 ioGraphicsLib 에서 IOKit 라이브러리를 통해 밝기를 표시 할 수있는 인터페이스를 제공합니다 (물론 문서화하지는 않음) .

    …하지만이 인터페이스는 외부 디스플레이에서 안정적으로 작동하지 않는 것 같습니다.

    (몇 년 전에 읽었으며 지금은 지원 링크를 찾을 수 없지만 디스플레이 밝기 (적어도 내부 디스플레이의 경우)가 Apple의 시스템 관리 컨트롤러 (SMC)에 위임 될 수 있음을 기억합니다. 팬 속도, 배터리 잔량 모니터링 등 모든 전원 관련 기능에 대한 책임. Apple이 SMC와 내부 디스플레이 사이에 자체 I²C 제어 인터페이스를 구현 한 경우 놀라지 않을 것입니다.

  3. DDC / CI 및 사용자 정의 소프트웨어를 사용하여 외부 디스플레이와 통신 / 제어 할 수 있지만 OS X 시대 에서는이 기능에 대한 지원이 두 번 이상 중단 되었습니다 . DDC / CI 지원은 사용되는 그래픽 칩셋 및 드라이버 에 따라 다릅니다 .

    에서 http://update.necdisplay.com/spectraview/readmemac_v1_1_12_1.html :

    Mac OS 10.8.0부터는 DDC / CI를 통한 모니터 통신 지원이 DVI 비디오 출력 시스템 및 miniDisplayPort-DVI 케이블 또는 어댑터를 사용하는 일부 Mac에서 작동하지 않습니다. NEC는 향후 Mac OS 업데이트에서이 문제를 해결하기 위해 Apple과 협력하고 있습니다.

  4. DDC / CI는 I²C에서 작동합니다 . Apple의 IOKit 라이브러리에는 디스플레이 제어 프로그램을 작성할 수 있도록 하는 I²C 인터페이스 가 포함되어 있지만 이것이 제대로 작동하지 않는다는보고가 있습니다 (특히 모니터에 값을 쓸 수는 있지만 읽을 수는 없습니다) 현재 밝기가 무엇인지 알려주세요) :

제가 알 수있는 한 그 크기에 관한 것입니다.

Objective-C 개발자 인 경우 GitHub 에서 땜질을 살펴볼 수 있는 프로젝트를 찾았 지만 위에서 언급했듯이 코드가 정상이라고 가정하더라도 조합에 적합하지 않을 수 있습니다. 모니터, Mac 및 디스플레이 드라이버.


4
까다로운 세부 사항에 감사드립니다. 이에 대해 많은 구성 및 링크 큐 레이션을 해주셔서 감사합니다.
bmike

놀랍게 잘 작동 한 github 프로젝트에 대해 대단히 감사합니다! 나는 이것을 몇 년 동안 보았습니다! OS X 10.8.4가 설치된 2011 MacBook Pro에 Dell u2311h가 있습니다.

@ user53454-어떻게 작동하게 되었습니까?
Dan

디스플레이 링크 사용자를 위해, 앱을 실행하면 디스플레이가 정지되고 재부팅을해야합니다. (
sucotronic

애플에 관한 것이 아닙니다. DDC / CI를 통해 밝기를 제어 할 수있는 타사 응용 프로그램이 많이 있습니다 (macOS의 경우에도). 커넥터를 사용하여 모니터를 연결하면 작동하지 않는 유일한 문제입니다. 예를 들어 VGA 케이블을 마더 보드의 D-Sub 포트에 직접 연결하면 정상적으로 작동합니다. 내가 마더 보드의 DVI-D 포트에 연결 (DVI-VGA)을 통해 연결 경우 작동하지 않습니다 items.s2.citilink.ru/1062424_v01_b.jpg을
USER25

12

면책 조항 : 저자는 아니지만이 응용 프로그램을 직접 컴파일했습니다. 기기가 정지 될 수 있습니다.

https://github.com/superduper/BrightnessMenulet 응용 프로그램을 사용해 볼 수도 있지만 주 디스플레이 (메뉴 표시 줄이 나타나는 곳)에서만 밝기를 조정할 수 있습니다.

MacBook Pro + Dell U2412M에서 테스트했으며 정상적으로 작동했습니다.


유망한 것처럼 보이지만 미니 디스플레이 포트를 통한 HP ZR2440w를 사용하여 MBP '12의 OSX 10.7.5에서 레코드를 시작하면 아무 일도 일어나지 않습니다.
Erika

나도 아무것도하지 않습니다. 메뉴 표시 줄에도 나타나지 않습니다. 10.7.4. @Victor-어떤 OS를 실행하고 있습니까?
Dan

3
불행히도 이것은 내 컴퓨터를 멈췄습니다 (디스플레이 포트를 통해 미니, 10.8. 현재, dell 24 "모니터)
Dan Pritts

4
이것은 나의 Mac을 얼렸다. 악의는 없지만, 앞으로 시도 할 때는 앞으로주의를 기울이는 것이 좋습니다. 물론 악성은 아니지만 이것을 열기 전에 작업을 저장하십시오.
Shane Hsu

이것에 대한 뉴스가 있습니까?
Dan

8

Apple 소프트웨어 는 PC 모니터를 절전 모드 이상으로 제어 할 수있는 수단을 지원하지 않습니다.

다른 방법으로 보낼 수 있으면 하드웨어 어댑터가 DDC 명령을 통과시킵니다.

ddcctl 프로그램 과 함께 많은 DisplayPort / Thunderbolt-DVI 어댑터와 USB-VGA를 사용 합니다.

ddcctl -d 1 -b ?첫 번째 모니터의 밝기를 폴링 할 수 있는지 테스트하기 위해 실행 해보 십시오.

그런 다음 첫 번째 모니터의 밝기를 5 "틱"씩 늘리려면 (스케일은 모니터 구성 / 모델에 따라 다름) :

$ ddcctl -d 1 -b ? -b 5+
2015-06-19 11:46:14.081 ddcctl[39871:4302046] I: found 2 displays
2015-06-19 11:46:14.081 ddcctl[39871:4302046] I: polling display 1's EDID
2015-06-19 11:46:14.102 ddcctl[39871:4302046] I: got edid.name: LG ULTRAWIDE
2015-06-19 11:46:14.103 ddcctl[39871:4302046] D: command arg-pair: d: 1
2015-06-19 11:46:14.103 ddcctl[39871:4302046] D: command arg-pair: b: 5+
2015-06-19 11:46:15.108 ddcctl[39871:4302046] D: querying VCP control: #16 =?
2015-06-19 11:46:15.212 ddcctl[39871:4302046] I: VCP control #16 = current: 42, max: 100
2015-06-19 11:46:15.213 ddcctl[39871:4302046] D: relative setting: 42 + 5 = 47
2015-06-19 11:46:15.213 ddcctl[39871:4302046] D: setting VCP control #16 => 47

2
감사! ddcctl (및 기타 ddc 앱)이 OSX를 중단시킬 수 있지만 저장하지 않은 작업에는 사용하지 마십시오. 경고를 반복해야합니다.
kfix

나는 모니터를 0 밝기 (슈퍼 딤)로 유지하고 싶지만 사람들이 와서 화면을 볼 때 짜증이 나기 때문에 이제 최대로 쉽게 부딪 칠 수 있습니다. 나는 자동화기를 사용하여 MaximumBrightness.app(그리고 최소한도) 만들었습니다 .
Geoff

죄송합니다. 어떻게 설치합니까? github에서 zip을 다운로드하고 압축을 풀고 make install해당 폴더 내 에서 zip을 다운로드 했지만 많은 오류가 발생합니다. pastebin.com/aLpjLhdH
Dan

1
업데이트 : 경고에도 불구하고 작동합니다.
Dan

"DVI-D VGA"변환기는 어떻습니까? items.s2.citilink.ru/1062424_v01_b.jpg
user25

3

오래된 주제이지만, 만일을 대비하여 여기에 게시하겠습니다.

TB-to-DVI 어댑터의 특정 세부 사항은 확실하지 않지만 일반적으로 일부 모니터를 제어 할 수 있습니다. the0neyouseek의 MonitorControl 이라는 훌륭한 무료 프로그램 이 있으며 , 외부 모니터의 밝기, 대비 및 볼륨을 제어 할 수있는 옵션을 제공합니다. 나는 개인적으로 Samsung P2450으로 테스트했으며 전혀 문제없이 작동했습니다.


이것이 정답입니다. 이 프로그램은 여러 외부 디스플레이, 기본 밝기 hud 및 오래된 Dell 디스플레이에서도 Mojave에서 완벽하게 작동합니다!
fl034

-1

Thunderbolt 모니터와 Macbook Air가 있습니다. CTRL-F1 및 CTRL-F2를 사용하여 모니터의 밝기를 조정할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.