我在运行 OS X Lion 的 Macintosh 上使用该Screen Sharing
应用程序。我使用 Command-Tab 在应用程序之间切换,类似于 Windows 计算机上的 Alt-Tab。但是,当屏幕共享应用程序获得焦点时,Command-Tab 会被目标屏幕而不是我的本地 Macintosh 解释。
我怎样才能覆盖此行为并让我的 Macintosh 看到 Command-Tab 而不是远程屏幕?
答案1
意识到这已经过时了,但我发现使用活动监视器应用程序终止“RFBEventHelperd”进程可以让 Command-Tab 正常使用屏幕共享。我还没有看到终止此进程有任何副作用。
唯一的问题是,每次启动新的屏幕共享实例时,您都必须终止此过程。
这是我找到此解决方案的链接:http://hints.macworld.com/article.php?story=20120221065822722
答案2
如果您按下optioncommandx,则屏幕共享窗口将进入“观察模式”,并且不会接受任何鼠标或键盘输入。然后您可以按下commandtab并切换应用程序。我知道这并不能真正解决您的问题,但至少是一种快速的解决方法……
答案3
在macOS Catalina
( 10.15.5
) 上,我可以通过卸载RFBEventHelper
守护进程让 Cmd-Tab 在我的主机上工作:
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.RFBEventHelper.plist
- 您需要禁用系统完整性保护
- 您可以使用以下方式检查 SIP 状态
csrutil status
- 不建议禁用 SIP
答案4
我认为我有解决方案。我遇到过同样的问题。在两台 Mac 上,进入“系统偏好设置”以查看共享屏幕选项,并确保“外部管理”或“远程管理”已关闭且屏幕共享已打开。也许我用的词不太准确,因为我是从荷兰语翻译过来的。希望这对你有帮助。