macOS

不要更新 macOS 14 beta4

在我的 MacBook Pro 13 (2020, Intel i5) 上带来了 SMC 固件问题,导致插电或拔电就会死机,自行修复失败,去苹果店天才吧本地刷固件解决,且按天才吧工作人员描述,问题出现概率不低,不管是 Intel 芯片还是 M 芯片都有

记录下我的处理过程

2023.7.26 前

一切正常,主系统为 13.4.1(c),通过划分磁盘分区的方式另外装了一个 14.0 beta

2023.7.26

主系统升级 13.5

在第二分区上尝试升级 14.0 beta4,多次在重启后提示升级失败

2023.7.27

第二分区 14.0 beta4 在某次重启后升级成功,问题开始出现,如果是在非插电模式下使用,只要插电立马死机,三五秒后自动关机

2023.7.28

尝试关机,长按电源键 10 秒后再开机,故障依旧

切换启动磁盘到主系统 13.5,故障依旧

https://support.apple.com/zh-cn/HT204063 重置 NVRAM 和按 https://support.apple.com/zh-cn/HT201295 重置 SMC,不管是 13.5 还是 14.0 beta4,故障依旧

2023.7.29

新尝试,在非插电模式下正常关机后,插电,系统自动开机,可正常使用,在开机状态下拔掉电源,立马死机,三五秒后自动关机,故障现象同不插电开机后再插电的表现

联系苹果电话技术支持,建议进诊断模式看自检结果,以及尝试降级到机器出厂系统版本,案例代码 1**3

使用诊断模式(按 https://support.apple.com/zh-cn/HT202731 开机按 D),诊断结果为 ADP000 没有发现问题(按 https://support.apple.com/zh-cn/HT203747

使用在线恢复模式安装出厂版本系统(按 https://support.apple.com/zh-cn/HT204904 开机按 Shift-Opt-Cmd-R),删除所有原宗卷,新建宗卷后不插电安装 macOS Catalina 10.15.7,故障依旧

2023.7.31

到苹果西湖店,联系预约的 Genius Bar 工作人员,表示的确是 macOS 14.0 beta4 引入的问题,需要刷个固件,他们机器连线刷完就好了

macOS 还是需要 Karabiner 来解决 CapsLock 和 Shift 延迟的问题

在前阵子的 macOS 实用小工具记录 2 里提到,因为有原生锁屏快捷键后不用装 Karabiner 了,但最近在 macOS 下打字,按 CapsLock 切换大小写或临时按 Shift 时总有延迟的感觉,搜到这个现象很普遍,但怎么解决不知道

今天看到 v2ex 这个帖 https://www.v2ex.com/t/851971 ,以及里面提到的几个其他讨论帖,还是把 Karabiner 装了回来,因为

How to disable caps lock delay
Karabiner-Elements disables the caps lock delay without any action since v13.3.0.

官网在 https://karabiner-elements.pqrs.org/

如果用 brew 则用 brew install karabiner-elements 安装

macOS 实用小工具记录 2

本文用于更新和补充 macOS 实用小工具记录 里提到的工具 v2022.03.16

更新部分

Hidden Bar

  • 最终发现不用也能接受,只要吧 Stats 显示的监控变少一点就好了,不用放那么多图标在菜单栏里

Karabiner

  • 如原文所说,之前是为了映射 Power 键方便锁屏,现在用原生 Ctrl+Cmd+Q 已经可以解决了,自己没有别的键映射就没再装了

Scroll Reverser

  • 这个工具的作者说未来会改为收费工具,虽然一直没有落地,但不想白嫖
  • 另外是这个工具在 macOS Monterey 下(macOS 12.x)偶尔会失效,找到了另一个工具来替代

补充部分

Cleaner

Keka

  • https://www.keka.io
  • 压缩解压工具,命令行版的 p7zip 对非专业用户还是不够友好

MOS

  • https://mos.caldis.me/
  • 替代 Scroll Reverser 的小工具,将鼠标的滚轮方向单独调整成跟 Windows 下方向一样,保留触摸板是原生方向
  • 在 GitHub 上有免费开源,也可以 brew 安装,界面看起来更现代化一些

macOS 实用小工具记录

记录一下自己目前在 macOS 上常用的小工具们(按字母序)v2022.02.10

DaisyDisk

  • https://daisydiskapp.com/
  • 磁盘空间分析工具,免费可试用,我某次买过付费的就一直在用
  • 可以用 gdu 等工具替代,只是这个可视化做的更漂亮

displayplacer

EasyRes

  • http://easyresapp.com/
  • 屏幕分辨率快速管理工具,免费,Mac App Store (MAS) 直接有下载
  • 相比 RDM 等工具,这个安装和使用更方便

Hidden Bar

Itsycal

Karabiner

  • https://karabiner-elements.pqrs.org/
  • 键位重映射工具,之前主要用来把外接键盘的 Pause/Break 重置为 Power 方便锁屏,现在有了原生 Ctrl+Cmd+Q 后好像用不上了

Rectangle

  • https://rectangleapp.com/
  • 窗口布局管理工具,之前的 Spectacle 不更新了,这个适配新的更好点,同样免费且开源

Scroll Reverser

  • https://pilotmoon.com/scrollreverser/
  • 鼠标滚动方向调整小工具,系统原生只能触摸板和鼠标方向同时改,实际上触摸板保留 macOS 原生方向跟手挺好,外接鼠标还是跟 Win 保持一致更舒服

Snipaste

  • https://www.snipaste.com/
  • 截图小工具,也有推荐 Shottr 的,不过这个在 macOS/Win 上都有,国人开发界面也更好理解

Stats

近期用电脑的几个小技巧调整

Edge 浏览器在某个版本后默认开启了拷贝当前访问网页链接时,复制的是网页标题,粘贴时如果遇到富文本编辑器,出来是标题文字加跳转链接,如果遇到纯文本编辑器,出来就是网页标题。这个可以在 Edge 的设置里「共享、复制和粘贴」里将格式改成「纯文本」来解决

macOS 12 Monterey 里新增了快捷备忘录的操作,默认是屏幕右下角作为触发角,以及 Fn+Q 唤起。这个本是个好事,但增加了触发角其实会有不必要的困扰,在 macOS 的系统偏好设置里,到「桌面与屏幕保护程序」里,在屏幕保护程序页的右下角来设置「触发角」将其改为没有任何行为即可。顺带吐槽下触发角这个设置项的入口其实挺反直觉的,好在还能有搜索

macOS 下维持鼠标滚动方向和 Windows 一致

macOS 有很多神奇的小细节会让 Win/macOS 双持党会感觉别扭,比如 macOS 的触摸板滚动方向是用了一个「自然」来描述,就是想象你摁着触摸板当一张纸在移动,方向跟 Windows 是反的

这个其实本不是问题,用 MacBook Pro 时按苹果的逻辑来就好,但是当外接鼠标时,还期望鼠标的滚轮方向跟 Windows 一样,就比较麻烦,修改 macOS 的滚动设置,只能触摸板和鼠标的方向同时改

我用的罗技和赛睿的鼠标都有厂商特定的工具,设置了后可以做到只修改鼠标的垂直滚动方向而不影响触摸板。罗技的叫 Logitech Options,之前都能正常工作,最近不知道是升级了 10.15.4 还是别的啥原因,这货工作不正常了,卸载重装也试了,在 macOS 的安全隐私里重新设置过也没用

各种搜索后发现了这么一个小工具 https://pilotmoon.com/scrollreverser/ ,下载试用感觉良好,不像罗技那个应用非常大,这个工具只用了 1M 不到就解决了问题,而且不仅限于特定品牌的鼠标