给Mac mini 2014启用 Universal Control(通用控制)

收到一台 Mac mini 后,笔者将一台闲置的显示器分配给了它。但是尽管安装了所支持的最高系统 MacOS Monterey,笔者发现这台 mac 无法启用通用控制。

简单确认后,发现这台 mac mini late 2014 具备启用通用控制的硬件,只不过苹果在系统中使用限制阻止了通用控制的启用。于是,我们可以使用 Opencore Patcher 来为这台 mac 强行启用通用控制

下载Opencore Patcher

https://dortania.github.io/OpenCore-Legacy-Patcher/

一路安装,确认即可

配置OpenCore Patcher

  1. 选择 Settings

  2. 选择 SMIBOS -> Model Spoofing, 然后如图设置

注意,不需要设置 Serial Spoofing

  1. Return 返回,点击 Build and Install Opencore,一路确认

设置Opencore为默认启动方式

  1. 点击确认重启,之后在 Mac mini 启动的时候按住 Option 键

  2. 在启动菜单中选择 Opencore,然后按Ctrl + Enter 设置 Opencore 为默认启动方式

  3. 会再次跳出一个只剩下当前 macOS 的启动项,同样按Ctrl + Enter 设置为默认

  4. 等待启动

检验和收尾

确认正常由 Opencore 启动:检查 Model Identifier

Shell 运行:

system_profiler SPHardwareDataType | grep "Model Identifier"

应当输出我们设置的型号

Model Identifier: Macmini8,1

重新登录iCloud

  • 因为电脑的型号已经被修改了,我们需要重新登录 iCloud 账号。在 Setting 中,会出现一个新的 Mac mini 2018,之后我们可以将原来的 Mac mini 2014 从 iCloud 中删除掉了。

设置通用控制

  • 打开设置,通用控制等选项应该就可用了

    不得不说 Monterey 的这个设置界面比 Sequoia 直观和好看了不止一点

  • 等待各个设备同步 iCloud 信息后(这需要一些时间),我们就可以尝试连接鼠标到 mac mini。如果其他 Mac 无法发现这台设置,可以尝试先通过 Mac mini 发出镜像到其他 mac,然后取消镜像再次尝试