개요
커튼 모드가 활성화된 상태에서 Screens를 사용하면 Google Chrome이 마우스 클릭에 반응하지 않는 것을 확인할 수 있습니다. Safari, Finder, Mail과 같은 다른 애플리케이션은 정상적으로 작동합니다.
이 문제는 Screens에만 국한된 것이 아니며 Apple Remote Desktop과 같은 다른 앱에서도 재현될 수 있습니다.
원인
커튼 모드는 원격 Mac에 가상 디스플레이를 생성한 후 클라이언트 앱으로 스트리밍합니다.
Google Chrome은 AppKit을 사용하는 기본 macOS 앱과 달리 크로스 플랫폼 프레임워크(Chromium/Skia)를 기반으로 합니다. 이러한 프레임워크는 렌더링 및 입력을 다르게 처리하기 때문에 커튼 모드와 함께 사용할 경우 클릭 및 기타 상호 작용이 실패할 수 있습니다.
영향을 받는 앱
- Google Chrome
- 네이티브 macOS 프레임워크에 의존하지 않는 다른 앱도 영향을 받을 수 있습니다.
네이티브 macOS 애플리케이션(Safari, Finder, Mail, 시스템 환경설정 등)과 대부분의 타사 앱은 영향을 받지 않습니다.
해결 방법
안타깝게도 macOS의 원격 관리에는 이 문제를 해결하기 위해 변경할 수 있는 설정이 없습니다.
현재 유일한 해결책은 Chrome을 제어할 때 커튼 모드를 사용하지 않는 것입니다. 커튼 모드를 비활성화하면 Chrome이 마우스 클릭에 정상적으로 반응합니다.
요약
- 이는 커튼 모드와 함께 사용할 때 Chrome의 알려진 제한 사항입니다.
- Screens 자체의 문제는 아닙니다.
- 유일한 해결 방법은 Chrome을 제어할 때 커튼 모드를 사용하지 않는 것입니다.