web-dev-qa-db-ja.com

Xfceで<Super> Dキーバインドを設定してデスクトップを表示するにはどうすればよいですか?

どうすれば入手できますか Super-D Xfceデスクトップのキーバインディング?の Start+d は動作せず、ウィスカメニューを呼び出していますが、デスクトップは表示されていません。ショートカットで、から変更しようとしました Ctrl+alt+D に Start+D しかし、それはまだ機能しません。

これはシナモンでうまく機能します Super キーを押すと、メニューが表示され、 Start+d Windowsのように機能します。

シナモンで動作する場合、Xfceでも動作しない理由は何ですか?

8
user12458

[設定]> [ウィンドウマネージャー]の[キーボード]タブからウィンドウマネージャーを開くと、ウィンドウマネージャーを処理するショートカットを変更できます。

  • [デスクトップを表示]が表示されるまで下にスクロールします(デフォルト Ctrl+Alt+D
  • 行をクリックして選択し、を押します Edit Window Manager
  • Window Manager Action Shortcutポップアップウィンドウで目的のキーボードキーの組み合わせを押します(Super+D あなたの場合)。
    Window Manager Action Shortcut
  • クリック Close

このように、Show desktopは以下によってトリガーされます Super+D

4

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
Pseudoabulafia

これを有効にするには:

  • フォルダー~/.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"/>
    

私の場合、2番目のサブセクション<property name="xfwm4" type="empty">にありますが、最初のサブセクション<property name="commands" type="empty">で機能する可能性があります。

0
user308164