OpenLess 中文文档 下载 App

全局快捷键自定义——macOS 右修饰键 / Windows 右 Control / Linux Ctrl 组合

各平台默认快捷键

平台默认录音键为什么选这个
macOS右 Option右侧修饰键通常没被其他应用占用,长按方便
Windows右 ControlWindows 快捷键生态复杂,右修饰键最不冲突
LinuxCtrl + /Linux 桌面环境对全局修饰键处理不统一,组合键最稳妥

另外:

macOS 快捷键限制

macOS 上 OpenLess 用 CGEventTap 监听全局快捷键。限制:

Windows 快捷键限制

Windows 上 OpenLess 用低级别键盘钩子(WH_KEYBOARD_LL)。限制:

Linux 快捷键限制

Linux 最复杂——桌面环境对全局热键的支持分散:

快捷键和触发模式的关系

快捷键的行为由录音模式决定:

录音模式快捷键行为
按住模式(Push-to-Talk)按住 = 录音中;松开 = 停止录音、开始润色
切换模式(Toggle)按一下 = 开始录音;再按一下 = 停止录音、开始润色
MediaPlayPause 触发耳机线控中间键 = 和当前录音模式相同的行为

快捷键与风格包热键的配合

除了全局录音快捷键,每个风格包也可以绑定一个单独的切换热键——按一下直接切换到这个风格包,不用打开托盘或主窗口。

风格包热键只负责切换,不负责开始录音。录音还是靠全局录音快捷键触发。

快捷键冲突排查

如果快捷键没反应:

  1. 确认权限——macOS 辅助功能、Windows 监听器状态、Linux 全局热键授权
  2. 有没有被其他应用占用——在快捷键设置里重新录制一个别的试试
  3. 安全软件拦截——Windows 上检查有没有反病毒/企业管控软件挡住了键盘钩子
  4. 切换模式是不是记错了——你可能以为是按住模式但设置成了切换模式

详细排查步骤看 快捷键没反应。