如何在Xfce中配置<Super> D键绑定以显示桌面?


9

如何获得Xfce桌面中的 Super- D键绑定?该Start+ d不工作,并调用晶须菜单,但不显示桌面。我尝试将快捷方式从Ctrl+ alt+ D更改为Start+,D但这仍然行不通。

在Cinnamon中,Super按下该键时会很好地工作,出现菜单,而对于Start+,d则就像在Windows中一样。

如果它在Cinnamon中起作用,那么在Xfce中也不能起作用是什么原因呢?


您能否解释一下如何尝试更改快捷方式?
帕纳吉奥提斯·塔巴基斯

Answers:


6

您可以通过从“设置”>“窗口管理器”的“键盘”选项卡中打开“窗口管理器”来更改处理窗口管理器的快捷方式。

  • 向下滚动,直到看到“显示桌面”(默认 Ctrl+ Alt+ D
  • 单击以选中该行,然后按 Edit 窗口管理器
  • 在“窗口管理器操作快捷方式”弹出窗口上按所需的键盘组合键(在您的情况下为Super+ D)。
    窗口管理器操作快捷方式
  • 点击Close

这样,“显示桌面”将由Super+ 触发D


2
如果您必须绑定“超级”键来打开晶须菜单,这将不起作用
克莱门特(Clément)

1

我在Linux Mint 18 Xfce中遇到了相同的问题。

我已通过此链接的答案中的解决方案解决了该问题:http : //www.linuxquestions.org/questions/linux-software-2/how-to-show-desktop-in-xfce4-601161-print/

使用命令«wmctrl -k on»和«wmctrl -k off»的脚本

#!/bin/sh
if xprop -root  _NET_SHOWING_DESKTOP|egrep '= 1' ; then
      wmctrl -k off ;
    else
      wmctrl -k on ;
    fi

您可以在键盘设置中为脚本创建快捷方式。


1
它与晶须菜单没有冲突吗?如果您具有<Super>来触发晶须菜单,则会发生这种情况。
user12458 '16

如果我有足够的时间<super>脉冲,那对我来说不是冲突。因此,我先按<Super>,然后按<D>,我没有问题。实际上,我使用<super> + <letter>有更多快捷方式。另外,如果需要,您可以删除键盘设置中“晶须”菜单的快捷方式。
假性bul虫

可以调整时间吗?
user12458 '16

那是我唯一有效的解决方案,我xubuntu将该脚本添加到了新文件,sudo nano /usr/local/sbin/showdesktopsudo chmod +x showdesktop从xfce设置/键盘应用程序快捷菜单中设置了快捷方式
Salem F

0

为此,请执行以下操作:

  • 转到文件夹~/.config/xfce4/xfconf/xfce-perchannel-xml/(注意,这是一个隐藏的文件夹,因此,如果您使用Thunar,请按Ctrl+ H查看隐藏的文件夹和文件)

  • xfce4-keyboard-shortcuts.xml 使用文本编辑器打开文件(如果双击,它将在浏览器中打开)

  • 添加以下行:

    <property name="&lt;Super&gt;d" type="string" value="show_desktop_key"/>
    

就我而言,我在第二小节中找到了它<property name="xfwm4" type="empty">,但是它可能在第一小节中有用<property name="commands" type="empty">


不为我工作!
user12458

然后在同一个文件中但在以下任何一个文件夹中尝试上述操作(需要使用sudo电源):/etc/xdg/xdg-xubuntu/xfce4/xfconf/xfce-perchannel-xml//etc/xdg/xfce4/xfconf/xfce-perchannel-xml/

还没工作!我是否必须将其放在默认属性中?还是直接在xfmw4下?我还尝试了注销和测试!但仍然没有奏效
user12458

奇怪...您尝试通过“设置”菜单进行修改吗?打开“设置”(xfce4-settings-manager在终端中),选择“窗口管理器”,然后选择“键盘”选项卡,然后向下滚动直到看到“显示桌面”。使用您的关键选项更改那个。

是的,但是那没有用。
user12458 '16

0

我认为XFCE中存在错误。如果转到“设置”>“窗口管理器”>“键盘”并分配快捷键“ Super + D”,它将一直起作用,直到下次重新启动为止。为了使此快捷方式始终有效,您需要首先删除现有的快捷方式分配。因此,首先点击[清除]按钮删除默认的快捷方式,然后点击Super + D组合键。否则,现有的快捷方式将保持“隐藏”状态并受到干扰。

另外,当然,您可能希望清除使用Windows键(超级)的其他任何位置,例如显示“晶须菜单”,因为否则,每次您按Super + D时,它将尝试打开“晶须菜单”。例如,我将其他组合与Windows Key结合使用,例如Super + T =启动终端,Super + E =启动Thunar(Windows上Super + E的类似物,它将启动Windows资源管理器)。因此,我必须清除Win键的分配才能显示Whisker Menu,以防止菜单始终弹出。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.