某些系统上的 Albert 可能会出现如下问题:
- 设置热键被拒绝
- 不允许使用特定热键
- XYZ 系统上的热键问题
- 无法设置单个修饰键热键
- 设置的热键不起作用(Wayland
答案1
Qt 不提供系统级热键,而 Linux 上的热键由于多种原因而显得繁琐。尤其是新兴的 Wayland 将热键注册委托给合成器,即 Gnome、KDE 等。这些接口处理起来太麻烦,而且不能很好地推广。因此,原生热键将被放弃。这些问题的一般解决方案是让您的桌面环境注册热键并运行命令albert toggle
或albert show
。对于主流桌面,您可以通过以下方式实现此目的:
侏儒
- 导航至设置→键盘。
- 点击+底部。
查看Gnome 文档
桌面环境
- 导航至系统设置 → 快捷方式和手势 → 自定义快捷方式
- 点击Edit→ New→ Global Shortcut→ Command/URL。
查看KDE 文档
Cinnamon / LinuxMint
- 导航至系统设置 → 键盘 → 快捷键 → 自定义快捷键
- 点击Add custom shortcut