黑边
物理显示器或其他平板配置使用 Fit 时会在 Fold 上留下空白。
RamterStudio
这次的屏幕比例真的太疯狂了。
我想要一个真正适配 Galaxy Z Fold8 的远程 Mac 工作区。这个小想法最终变成了一款原生 macOS 菜单栏应用。

展开后的屏幕更像一台小平板,而不是手机。它很适合偶尔远程使用 MacBook Pro。
第一次测试就超出预期:家中几乎即时,SKT 5G 下也稳定到足以实际工作。
但只连接主机和客户端还不够,Mac 端必须存在一个与 Fold 比例、分辨率和刷新率一致的显示器。
Fold 已经准备好显示 Mac 工作区,而 macOS 还没有。
常见远程工具可以显示 Mac,却不会让 macOS 自动生成适配客户端的工作区。
物理显示器或其他平板配置使用 Fit 时会在 Fold 上留下空白。
Fill 会裁切桌面,Stretch 会拉伸界面。
Sunshine 只能捕获已存在的显示器,Artemis 连接并不会生成 Fold 屏幕。
Fold8 配置以 2448×1848、120Hz 输出,同时在 macOS 中提供 1224×924 的舒适逻辑工作区。
HiDPI 不是降低实际输出,而是用四个物理像素绘制一个逻辑点,让文字保持清晰。
比例完全一致后,Artemis 使用 Fit 即可填满屏幕,无黑边、裁切或变形。
| 配置 | 原生输出 | HiDPI 工作区 | 刷新率 |
|---|---|---|---|
| Galaxy Z Fold8 | 2448 × 1848 | 1224 × 924 | 120 Hz |
| iPad Pro 11-inch | 2420 × 1668 | 1210 × 834 | 120 Hz |
最初只是快捷指令与显示工具的组合。反复执行脆弱步骤后,我决定做一款专用应用。
创建适配 Fold 与 iPad 的分辨率、HiDPI 和 120Hz 显示器。
读取新显示器的当前 ID,并设为 Sunshine 输出。
先保存物理显示器布局,关闭时恢复。
让菜单和应用出现在远程可见的屏幕上。
不控制 VPN 账户,只显示连接状态。
按验证顺序关闭物理显示器后仍保留工作区。
Mac Virtual Display 负责显示器,其余组件各自专注于一个角色。
创建并恢复设备适配的 macOS 工作区。
捕获并编码 Mac 显示器。
在 Fold 上显示画面并传回输入。
外出时提供连接 Mac 的私有路径。
Mac 安装 Mac Virtual Display、Sunshine、Tailscale;Fold 安装 Artemis nonRoot game APK 与 Tailscale。
| Artemis 设置 | 值 |
|---|---|
| Video resolution | Custom 2448 × 1848 |
| Frame rate | 120 FPS |
| Video bitrate | 65 Mbps |
| Video codec | Prefer HEVC |
| Video frame pacing | Balanced |
| Video Scale Mode | Fit |
| HDR | Off |
| Use Virtual Display | Off |
它必须能在离开书桌后工作,而不只是本地演示。
单指移动指针,双指滚动,双指轻点右键,三指轻点显示或隐藏软键盘。
输入中文时让 Fold 键盘保持英文,并在 Mac 上切换输入法。
Mac 通过网线连接千兆网络,家中使用 Wi‑Fi 7;SKT 5G 下 2448×1848、120Hz、HEVC、65Mbps 也保持稳定。


应用消除了显示器侧的繁琐,但无法改变所有网络和 macOS 限制。
延迟取决于位置、基站以及 Tailscale 是否直连。
长期合盖和重启后的行为会因 Mac 与系统版本不同。
Android 合成文本可能无法正确传递,因此在 Mac 上切换语言。
Mac Virtual Display 免费提供,适用于 macOS 14 以上 Apple silicon Mac,并已完成签名与公证。