Yosemite의 외부 모니터에 연결된 상태에서 MacBook Pro의 디스플레이 끄기 덮개가 열린 상태에서 MacBook Pro의 디스플레이를 끄려면

Mac OS X 10.10 Yosemite에서 외부 모니터를 사용하는 동안 덮개가 열린 상태에서 MacBook Pro의 디스플레이를 끄려면 어떻게합니까?

매버릭스에서 작업 한 이전의 모든 방법 (예 : 여기에 나열된 방법) 은 더 이상 요세미티에서 작동하지 않습니다.

누구나 Mac OS X 10.10 Yosemite 에서이 작업을 수행하는 방법을 알고 있습니까? GPU가 여전히 내부 디스플레이와 외부 모니터에 신호를 보내므로 밝기를 낮추는 것은 디스플레이를 끄는 것과 다릅니다.

Mavericks에서이를 달성하기위한 터미널 명령은 다음과 같습니다.

사용

sudo nvram boot-args="iog=0x0"

비활성화

sudo nvram -d boot-args

요세미티에서 이것을 달성하는 방법을 아는 사람이 있습니까?



답변

요세미티에 해당하는 명령은 다음과 같습니다.

sudo nvram boot-args=niog=1

Late 2008 15 인치 MacBook Pro에서만 테스트했지만 제대로 작동합니다. 귀하의 마일리지가 다를 수 있습니다.

출처 : 특히 IOFramebuffer.cpp 에서 IOGraphics 소스 코드IOGraphicsFamilyModuleStart()읽었습니다 .

기술적 세부 사항 : 뚜껑 열림 이벤트 처리 방식을 변경하려면 kIOGDbgLidOpen모듈 gIOGDebugFlags변수에서 비트 0 ( ) 을 지워야 합니다.

코드의 이전 버전은 어떤 값이 변수를 설정합니다 iog부트 인수에 지정된, 또는 0x03경우가 iog지정되지 않았습니다합니다.

요세미티 첫번째 세트의 코드 gIOGDebugFlags0x43,에 의해 지정된 값을 다음 비트 단위의 논리합을 iog(존재하는 경우)에 의해 지정된 값의 보수 비트와 마지막 비트 단위 AND 연산을 niog(존재하는 경우). 다시 말해, iog이제 비트 만 설정할 수 gIOGDebugFlags있지만 새로운 niog비트는 지울 수 있습니다. 따라서 niog=1부트 인수에서 비트 0을 지우도록 지정 합니다.


답변

이 멋진 무료 응용 프로그램을 찾았습니다.

https://github.com/Eun/DisableMonitor/

매력처럼 작동합니다.


답변

마지막으로 모니터를 비활성화하는 무료 앱을 실현 한 사람 : DisableMonitor (GitHub)


답변

마그네틱 아이폰 케이스가 있는데, 오래된 맥북 키보드 근처, ASDF 키 근처에두면 내부 화면이 즉시 꺼집니다! 너무 간단합니다!

http://www.cultofmac.com/176329/turn-off-internal-lcd-display-of-your-macbook-air-os-x-tips/에 크레딧

편집 :이 방법을 사용하려면 Macbook을 전원 어댑터에 연결해야합니다.


답변

화면 보호기로 이동 한 다음 핫 코너에서 “디스플레이 끄기”를 활성화하십시오.


답변

키보드를 통해 화면 밝기를 0으로 낮추면 효과가 있습니다. Macbook 화면은 완전히 어둡지 만 외부 디스플레이에는 영향을 미치지 않습니다.


답변

다른 게시물과 마찬가지로 냉장고 자석 으로이 작업을 마쳤습니다. 유연한 플라스틱은 안정적으로 작동하지 않아서 뒷면에 작은 (~ 5mm 직경) 원형 금속 자석이있는 것을 발견했습니다. 바라건대 이것은 뚜껑의 자석과 잘 일치하며 홀 효과 센서에 과부하가 걸리지 않습니다.

자석을 어디에 두어야하는지 정확하게 찾기 위해이 안내서를 사용했습니다.

https://www.ifixit.com/Answers/View/506016/Putting+to+sleep+with+a+magnet

그러면 센서가 헤드폰 잭 근처의 왼쪽 가장자리에 가깝게 배치됩니다.

자석을 해당 영역 위로 흔 드며 자석이 충분히 강하면 두 디스플레이가 모두 꺼지고 외부 디스플레이가 다시 켜집니다. 케이스에서 자석을 1cm 이상 들어 올리면 화면이 다시 나타납니다. 이것은 실제 뚜껑과 비교하여 옳은 것 같습니다.

누군가에게 도움이되기를 바랍니다. 문제가 발생하면 업데이트를 게시 할 것입니다!