我从 KDE 转到 Xfce,发现我无法使用Super+Space作为键盘快捷键(通过 Xfce 键盘设置程序应用)。
我主要担心的是,我使用该快捷方式打开下拉终端(当前正在xfce4-terminal
使用该--drop-down
选项)。到目前为止,问题在于我可以使用弥久明使用此键盘快捷键,但不是xfce4-terminal
。
答案1
xfce4下拉功能最近被添加到 Xfce4-terminal 版本 0.6.1 中。其发布已宣布大约两周前。
根据发射台,似乎只有 Raring 版本的源包(没有 .deb 文件)。
添加 PPA:
xfce-dev 团队提供了适用于 12.04 和 12.10 的 PPA。
要添加这些存储库,请从终端运行以下命令Ctrl- Alt- t:
sudo add-apt-repository ppa:xubuntu-dev/xfce-4.12
sudo apt-get update
sudo apt-get install xfce4-terminal
PPA 可以安全地添加到我的系统中吗?需要注意哪些“危险信号”?
注意:对于运行 12.04 Precise 的用户,这还需要将整个 xfce4 升级到至少 4.10 版本。如果您想掌握最新技术,上述 PPA 中还提供其余的 4.12 软件包。
配置键盘快捷键:
为了设置Super-Space功能,请按照以下步骤操作:
- 转到应用程序菜单-->设置-->键盘。
- 选择应用程序快捷方式选项卡并选择添加按钮。
- 对于快捷命令字段,输入
xfce4-terminal --drop-down
并选择确定。 - 最后,输入您想要用作快捷方式的键盘组合。
有关此功能的更多信息,请参阅webupd8文章或这个文章。我相信,webupd8 文章中包含有关配置您正在寻找的下拉功能的说明。
答案2
XFCE 中的一个错误阻止了映射 或Space。Escape这被分配给了 xfwm4(窗口管理器,它有自己的键盘快捷键),xfwm4#18 – 无法在快捷方式中使用 Space 或 Esc假设这与重叠的键盘组合有关。Ubuntu 错误 4543372012 年 (XFCE 4.8) 时,他们无法重现该问题,因此关闭了该问题。上游 xfwm4 错误仍然存在,尽管自 2010 年以来没有出现任何值得注意的活动。
xfwm4 错误有以下解决方法(适用于Super+Space但不能正确实现我喜欢的Primary+ Super+Space序列)。GUI 不允许您分配此快捷键,但命令行可以:
xfconf-query -c xfce4-keyboard-shortcuts -np \
"/commands/custom/<Super>space" -t string -s "xeyes"
(这用作xeyes
您想要启动的程序的替代品。)
您可以~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
直接编辑,但我建议使用 CLI 命令。
(如果相关:我没有使用 xfwm4。我使用不同的窗口管理器。)