无法在 XFCE 中使用 super+space 作为快捷方式

无法在 XFCE 中使用 super+space 作为快捷方式

我从 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

配置键盘快捷键:

为了设置Super-Space功能,请按照以下步骤操作:

  • 转到应用程序菜单-->设置-->键盘。
  • 选择应用程序快捷方式选项卡并选择添加按钮。
  • 对于快捷命令字段,输入xfce4-terminal --drop-down并选择确定。
  • 最后,输入您想要用作快捷方式的键盘组合。

有关此功能的更多信息,请参阅webupd8文章或这个文章。我相信,webupd8 文章中包含有关配置您正在寻找的下拉功能的说明。

答案2

XFCE 中的一个错误阻止了映射 或SpaceEscape这被分配给了 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。我使用不同的窗口管理器。)

相关内容