键盘是 IKBC C87 ,用 Karabiner 改键了。
C87 的 Fn 键比较另类,本身并不输出 Fn 信号,而是与其他键组合输出特殊信号。比如:Fn+f10 输出静音信号,Fn+F11 输出音量-,Fn+F12 输出音量+,正好跟 Mac 自己的 Fn 快捷键错了一位。
原先的右 ctrl 被我改成了 Mac 系统的 fn ,外加左右的 command/option 互换,也就是如下图所示:
以前在 Big Sur 的时候用键盘 Fn 控制音量一直没有问题,升级到 Monterey 之后开始出现奇怪的现象:音量-会同时切换为上一个输入法,音量+会同时切换为下一个输入法。
现在用键盘 Fn 调整音量会同时切换输入法,用键盘右 ctrl (映射为系统 Fn )依然正常。
进设置看输入法并没有这个快捷键,所以应该不是 karabiner 的问题,而是系统 bug ?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/814290
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.