博客
Capslock 为什么这样设计、如何实现,以及每个版本改了什么。
Capslock 如何工作:F18、事件钩子,以及只归还自己改动的映射
macOS 交付的 Caps Lock 并不适合当修饰键。Capslock 把它映射成 F18,用主动事件钩子读取, 并且只改动系统键位映射中属于自己的那一项。
Capslock 原生版
Capslock 最初是一份 Karabiner-Elements 配置,如今成为原生 Mac 应用:保留同一套布局, 并增加了编辑器、App 规则、练习课程,以及随时拿回 Caps Lock 的办法。
Capslock 0.4.0
更清楚的首次使用流程、跟随当前配置的练习课程、未映射键的 Profile 行为、 核验后才报告的恢复结果,以及对本地数据边界的明确说明。
Capslock 0.3.0
更安全的键盘恢复、更严格的配置处理、更可靠的指针控制,以及编辑器与诊断改进。内部版本。
Capslock 0.2.0
完整 Classic 布局成为默认配置,编辑器同屏展示十六个平面与整块键盘,Caps 键语义明确。内部版本。
Capslock 0.1.0
第一个原生版本:内置 Capslock Classic、双 Hyper 模式、带按应用覆盖的原生编辑器、Hold-to-Reveal、Playground 与诊断。内部版本。