Обзор
При использовании Screens с включённым режимом Curtain Mode вы можете заметить, что Google Chrome не реагирует на щелчки мыши. Другие приложения, такие как Safari, Finder или Mail, продолжают работать нормально.
Эта проблема не специфична для Screens и может быть воспроизведена с другими приложениями, такими как Apple Remote Desktop.
Причина
Режим Curtain Mode создаёт виртуальный дисплей на удалённом Mac, который затем транслируется в клиентское приложение.
Google Chrome, в отличие от нативных приложений macOS, использующих AppKit, построен на кроссплатформенных фреймворках (Chromium/Skia). Эти фреймворки по-разному обрабатывают рендеринг и ввод, что может приводить к сбоям щелчков и других взаимодействий при использовании в сочетании с режимом Curtain Mode.
Затронутые приложения
- Google Chrome
- Возможно, другие приложения, не использующие собственные фреймворки macOS
Нативные приложения macOS (Safari, Finder, Почта, Системные настройки и т. д.), а также подавляющее большинство сторонних приложений не затронуты.
Обходной путь
К сожалению, в удалённом управлении macOS нет настроек, которые можно изменить для решения этой проблемы.
На данный момент единственное решение — избегать использования режима Curtain Mode при управлении Chrome. Если отключить режим Curtain Mode, Chrome будет нормально реагировать на щелчки мыши.
Краткое описание
- Это известное ограничение Chrome при использовании режима Curtain Mode.
- Это не проблема самого Screens.
- Единственный обходной путь — избегать использования режима Curtain Mode при управлении Chrome.