Omówienie
Podczas korzystania z Screens z włączonym trybem kurtyny, możesz zauważyć, że Google Chrome nie reaguje na kliknięcia myszy. Inne aplikacje, takie jak Safari, Finder czy Mail, nadal działają poprawnie.
Ten problem nie dotyczy wyłącznie Screens i może występować również w innych aplikacjach, takich jak Apple Remote Desktop.
Przyczyna
Tryb kurtyny tworzy wirtualny wyświetlacz na zdalnym komputerze Mac, który jest następnie przesyłany strumieniowo do aplikacji klienckiej.
Google Chrome, w przeciwieństwie do natywnych aplikacji macOS, które opierają się na AppKit, jest zbudowany w oparciu o frameworki wieloplatformowe (Chromium/Skia). Frameworki te inaczej obsługują renderowanie i wprowadzanie danych, co może powodować błędy kliknięć i innych interakcji w połączeniu z trybem kurtyny.
Aplikacje, których dotyczy problem
- Google Chrome
- Potencjalnie inne aplikacje, które nie korzystają z natywnych frameworków macOS
Natywne aplikacje macOS (Safari, Finder, Mail, Preferencje systemowe itp.), a także zdecydowana większość aplikacji innych firm, nie są dotknięte tym problemem.
Obejście problemu
Niestety, w Zarządzaniu zdalnym na macOS nie ma żadnych ustawień, które można by zmienić, aby rozwiązać ten problem.
Na razie jedynym rozwiązaniem jest unikanie używania trybu kurtyny, gdy trzeba sterować przeglądarką Chrome. Po wyłączeniu trybu kurtyny Chrome będzie normalnie reagować na kliknięcia myszą.
Podsumowanie
- Jest to znane ograniczenie przeglądarki Chrome używanej z trybem kurtyny.
- Nie jest to problem z samą przeglądarką Screens.
- Jedynym obejściem problemu jest unikanie trybu kurtyny podczas sterowania przeglądarką Chrome.