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.