先分清方向
投屏(镜像):手机是画面的来源,Mac 是显示的一方。你在 Mac 的窗口里看到手机屏幕上正在发生的事。数据从手机流向 Mac。
扩展屏(副屏):Mac 是画面的来源,另一块屏幕是显示的一方。你把一个窗口拖到那块屏上,它就在那里显示。数据从 Mac 流向手机。
灵犀互联做的是第一件。第二件——把鸿蒙手机变成 Mac 的第二块显示器——不在能力范围内,而且不是「以后会加」的那种不在。
扩展屏为什么不是加个功能就能有
一块屏幕要能被 macOS 当作显示器,得先在系统里注册成一个显示设备。这件事发生在图形栈很底层的位置:系统需要为它分配帧缓冲、参与窗口管理、处理分辨率与缩放、告诉每个应用「现在有两块屏,坐标系是这样的」。
能做到这一点的是驱动级的组件,而不是一个普通应用。苹果自己的「随航」(Sidecar)之所以能把 iPad 变成副屏,是因为它是系统的一部分,可以从内部注册虚拟显示器。第三方要做同类的事,在 macOS 上需要安装系统扩展,用户要在恢复模式里降低安全设置才能启用——这已经不是一个从 App Store 装下来的应用能做的了。
所以这条边界不是「我们还没做」,是「以第三方应用的身份做不到」。把它含糊成暂不支持,是在给一个永远不会来的更新留悬念。
如果你想要的是「多一块地方放东西」
很多人说想要副屏,实际想解决的是更具体的问题。分开看,多半有别的路:
想一边看手机内容、一边在电脑上写——这正是投屏解决的事。手机画面固定在 Mac 的一个窗口里,你不用来回转头,也不用腾出手拿手机。
想把电脑上的东西挪到手机上处理——不需要副屏,需要的是传输。文件拖进窗口就过去了,文字复制一下就能在手机上粘贴。
想要更大的工作区——那确实需要真正的第二块显示器,或者 macOS 自带的「随航」配一台 iPad。这两条路灵犀互联都替代不了,也不打算假装能。
投屏这一侧本身的边界
顺带把投屏这条路上另一个常见期待说清楚:画面是单向的,你不能在 Mac 上反过来操作手机。鼠标点窗口里的按钮,手机上不会有任何反应。
原因同上——把输入事件注入到另一台设备的系统里,属于第三方应用能力的上限之外。这一条和扩展屏是同一类边界,不是同一个排期。
