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


9

XfceデスクトップでSuper- Dキーバインディングを取得するにはどうすればよい ですか?Start+は、d作業やウィスカメニューを呼び出すことが、デスクトップが表示されないされていません。私はから、ショートカットに、変更しようとしたCtrl+ alt+ DStart+ Dが、まだ動作しないこと。

これはCinnamonでSuperキーを押すとうまく機能し、メニューが表示されます。Start+のd場合はWindowsと同じように機能します。

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


ショートカットを変更した方法を教えてください。
Panagiotis Tabakis

回答:


6

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

  • [デスクトップを表示]が表示されるまで下にスクロールします(デフォルト Ctrl+ Alt+ D
  • 行をクリックして選択し、を押します Edit ウィンドウマネージャー
  • ウィンドウマネージャーのアクションショートカットのポップアップウィンドウで目的のキーボードのキーの組み合わせを押します(この場合はSuper+ D)。
    ウィンドウマネージャーアクションショートカット
  • をクリックしCloseます。

このようにして、デスクトップの表示はSuper+ によってトリガーされDます。


2
あなたはスーパーキーがウィスカメニューを開くためにバインドされている場合、これは動作しません、それはそうです
クレマン

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
Whiskerメニューと競合していませんか?これは、ウィスカメニューをトリガーする<Super>がある場合に発生します。
user12458

私が十分な時間を過ごすことができれば、それは私にとって矛盾ではありません。だから私は最初に<スーパー>、次に<D>をパルスし、問題はありません。実際、<super> + <letter>を使用したショートカットが他にもあります。また、必要に応じて、キーボード設定でWhiskerメニューへのショートカットを削除できます。
Pseudoabulafia

その時間は調整できますか?
user12458

唯一の解決策は、私から働いていたことをxubuntu私は新しいファイルにそのスクリプトを追加sudo nano /usr/local/sbin/showdesktopし、sudo chmod +x showdesktopAssatinate XFCE設定/キーボードアプリケーションのショートカットメニューからショートカット
セーラム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"/>
    

私の場合、2番目のサブセクションに<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

0

XFCEにはバグがあると思います。[設定]> [ウィンドウマネージャー]> [キーボード]に移動してショートカットSuper + Dを割り当てると、次回再起動するまで機能します。このショートカットを常に機能させるには、まず既存のショートカットの割り当てを削除する必要があります。したがって、最初に[Clear]ボタンをクリックしてデフォルトのショートカットを削除し、次にSuper + Dの組み合わせを押します。それ以外の場合、既存のショートカットは「カバーの下」に残り、干渉します。

また、もちろん、たとえばWhiskerメニューを表示するなど、Windowsキー(スーパー)が使用されている他の場所をクリアしたい場合があります。そうしないと、Super + Dを押すたびにWhiskerメニューを開こうとします。たとえば、Super + T = Launch Terminal、Super + E = Launch Thunar(WindowsのSuper + Eのアナロジー、Windowsエクスプローラーを起動する)など、Windowsキーと他の組み合わせを使用します。したがって、メニューが常にポップアップしないようにするには、ウィスキーメニューを表示するためにWinキーの割り当てをクリアする必要がありました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.