功能
你的 Mac, 步调一致
在一台 Mac 上排列或存储内容,你的其他 Mac 上也会有,无需账户、云服务或配对。
简而言之
Universal Display Magnet 会在通过通用控制链接的 Mac 之间同步显示器排列、工作区和每台 Mac 的显示器。它们通过 Wi-Fi、以太网或 Thunderbolt 线缆直接连接,彼此发送的所有内容都经过加密。无需账户,不经云端,也无需配对。你的许可证和滚动窗口设置会保留在各自的 Mac 上。
同步哪些内容
- 显示器排列。你在任意一台 Mac 上为每组显示器存储的排列。
- 工作区和窗口布局。其他每台 Mac 的工作区和窗口布局都会以单独的一组出现在工作区中,位于那台 Mac 的名称下。
- 每台 Mac 的显示器。它们的名称、尺寸和位置,以及每个桌面图片的小缩略图,这样通用控制页面就能并排显示每台 Mac 的显示器,你也可以在这台 Mac 上排列其他 Mac 自己的显示器。每台 Mac 还会共享它的网络硬件地址,通过网络唤醒它时需要用到这些地址。
要排列其他 Mac 的显示器,请在 Mac 与同步中选取它旁边的远程排列,或者从显示器顶部的菜单中选择它。移动它的显示器,然后点按带有那台 Mac 名称的为…存储按钮。新的排列会在同步后立即在那台 Mac 上生效。
哪些内容保留在各自的 Mac 上
- 你的许可证密钥和激活。它们保存在每台 Mac 的钥匙串中。每台 Mac 使用你许可证的三个激活中的一个。
- 滚动窗口。它的设置和存储的会话。
- App 的设置,例如快捷键和设置中的选项。
工作原理
- 在你的 Mac 之间直接连接。它们通过你的本地网络连接:Wi-Fi、以太网,或者两台 Mac 之间的 Thunderbolt 线缆。任何内容都不经过服务器。
- 通过 Bonjour 发现。每台 Mac 都会在本地网络中宣告自己,并寻找其他 Mac。
- 仅限你自己的 Mac。Universal Display Magnet 只与通过通用控制与这台 Mac 链接的 Mac 同步。它通过通用控制已经赋予它们的身份来识别它们,因此无需配对。
- 全程加密。各台 Mac 之间发送的所有内容都使用 ChaCha20-Poly1305 加密,密钥由这些 Mac 的通用控制身份派生而来。
- 无需账户。你无需在 App 中登录任何账户。你购买时使用的电子邮件地址仅用于你的购买。
隐私政策列出了 App 建立的每一个连接。
设置方法
- 在每台 Mac 上安装并激活 Universal Display Magnet。
- 在系统设置 → 显示器 → 连接至Mac或iPad中,用通用控制将这些 Mac 链接一次。
- macOS 询问时,在每台 Mac 上都允许本地网络访问。
Mac 与同步中的与我的其他 Mac 同步从一开始就是打开的。这些 Mac 连接后,边栏底部会显示“已与……同步”,后面是其他 Mac 的名称。在 Mac 之间使用通用控制指南会一步步带你完成设置。
如果这些 Mac 找不到彼此,请在 Mac 与同步中打开通过地址连接(当 Bonjour 找不到另一台 Mac 时),然后通过未出现的那台 Mac 的名称(例如 other-mac.local)或 IP 地址添加它。
两台 Mac 更改了同一项内容时
每个排列和每个工作区都作为一个整体同步。如果两台 Mac 在同步之前更改了同一个排列或工作区,最新的更改会胜出并替换另一个。两个版本不会合并。删除某个排列或工作区,会在每台 Mac 上都将其移除。
当某台 Mac 关机或无法连接时你所做的更改,会在它们重新连接时发送过去。
让每台 Mac 保持相同版本
Mac 与同步会显示其他每台 Mac 运行的 App 和 macOS 版本。如果 App 版本不同,它会告诉你应该更新哪一台,例如:“Studio 运行的版本比这台 Mac(0.3.1)更旧。请在那台 Mac 上更新。”许可证与更新介绍了如何更新。
唤醒你的其他 Mac
在通用控制页面上,这台 Mac 唤醒或解锁时,同时唤醒我的其他 Mac 默认处于打开状态。当你唤醒或解锁这台 Mac 时,你的其他 Mac 的显示器也会随之亮起。你也可以点按立即唤醒另一台 Mac。当某台其他 Mac 的屏幕处于睡眠状态时,菜单栏中会出现唤醒另一台 Mac。
如果某台其他 Mac 处于完全睡眠状态,App 会改为向它发送 Wake-on-LAN 请求。这需要在那台 Mac 的设置中打开唤醒以供网络访问:请参阅 Apple 的在 Mac 上设置睡眠和唤醒设置。能否唤醒还取决于 Mac 和你的网络,因此无法保证一定成功。兼容性列出了相关条件。