常见问题
需要 Karabiner-Elements 吗?
不需要。Capslock 是独立应用,整套布局都已内置。如果你还用 Karabiner-Elements 管理其他按键, 只要没有 Karabiner 规则作用于 Caps Lock 或 F18 就没问题。见与 Karabiner-Elements 共存。
为什么需要辅助功能权限?
要修改按键事件而不只是旁观,macOS 要求使用主动事件钩子,而这需要辅助功能权限。Capslock 不申请输入监控权限,不安装内核扩展或驱动,也不运行任何特权 Helper。
Capslock 会记录我输入的内容吗?
不会。按键只在内存中处理,从不存储或发送到任何地方。日志不记录输入的文字、剪贴板内容和 Shell 输出,「统计」页只保存次数。见隐私。
打字时 Capslock 崩溃了怎么办?
应用内的助手会归还 Caps Lock 并松开所有按住的键。你也可以退出 Capslock 后运行恢复命令。重启同样会清除映射。
还能用 Caps Lock 输入大写字母吗?
可以。⇪ Esc 打开或关闭真正的大写锁定。大写锁定开启期间,Capslock 组合键输出原来的按键,
直到你再按一次 ⇪ Esc。
我的键盘没有数字小键盘。
小键盘鼠标键不是必需的。⇪ 加方向键、⇪ ⌥ 加 H J K L,以及 ⇪ Return 都可以移动指针和点击。见鼠标与滚动。
支持 Dvorak、AZERTY 等布局吗?
组合键按物理按键匹配,「键盘」页按你当前的布局显示键帽文字。符号类绑定(例如用 ⇪ [
输入 ()输入的是美式布局下的字符。
为什么笔记本上的 F1 到 F12 组合键没反应?
如果键盘顶排默认用于调节亮度和音量,按键就不会以 F 键到达。请同时按住 fn,或在「系统设置 › 键盘」中打开标准功能键。
密码框打开时什么都不起作用。
安全输入开启时(例如在密码框中,或打开了终端的「安全键盘输入」),macOS 会对所有应用隐藏按键。Capslock 从不关闭它,诊断页会显示它是否开启。
Capslock 支持 Windows 或 Linux 吗?
不支持,Capslock 是 macOS 应用。这套布局最早是 Windows 上的 AutoHotkey 脚本,它和更早的 Karabiner 版本一起保存在归档中。