如何构建键盘宏
目的主要有2个:
- 快捷键映射
- Workflow的制定
Raycast
Karabiner-Elements
Karabiner-Elements是在操作系统的最底层——内核驱动层面——进行工作,因此它能拦截最原始的物理键盘信号,比如数字小键盘就可以和QWERT上方的数字键区分开识别。这很适合我将数字小键盘设置为其他功能。
并且还能精确地感知按键的按下、释放、持续时间和组合方式,能实现比如“双击Q”、“按住XX毫秒”、“同时按下XX、XX键”等触发器。
复杂映射主要是通过Complex Modifications功能实现,比如将数字小键盘的1改为输入我的邮箱文本。
附上一个生成Complex Modifications配置的Prompt(Claude可以正确生成,DeepSeek不大行):
1 | |
罗技键盘的Smart Actions
这是一系列操作的宏录制,很赞。
比如我设置的打开Prompt管理界面。