web-dev-qa-db-ja.com

XFCE4でキーボードショートカットを追加/編集できない

XFCE 4.10を実行しているUbuntu 12.10で既存のキーボードショートカットを編集し、新しいキーボードショートカットを追加しようとしています。

設定>キーボード>アプリケーションショートカットを使用して新しいキーボードショートカットを追加しようとすると、+追加をクリックしたときに表示される画面にコマンドのフィールドエントリがありますが、ショートカット(入力フィールドは表示されず、空白の領域のみが表示されます)。

enter image description here

何かアドバイス?

4
Paul Mennega

私も、Xfce 4.10を使用したXubuntu。いつでも修正されるでしょう。たとえば、Xfce ショートカットが機能しなくなったと報告されたフォーラムエントリ を参照してください。このニースの仲間のジェロームは、1年も経たないうちに、すぐに修正を行いました。

待ちたくないのであれば、ぼんやりしたダイアログはGUIの不具合にすぎないと確信しています。 XMLファイル(〜/ .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml)をテキストエディターで直接編集できます。コマンドライン xfconf-query を使用してショートカットを設定することもできます。たとえば、これはSuper-tと同様に端末を起動するためのキーボードショートカットSuper-qを追加します。

xfconf-query --channel xfce4-keyboard-shortcuts --property "/commands/custom/<Super>q" --create --type string --set "exo-open --launch TerminalEmulator"

上記を実行すると、次の行がxfce4-keyboard-shortcuts.xmlに追加されます。

<property name="&lt;Super&gt;q" type="string" value="exo-open --launch TerminalEmulator"/>

もちろん、あなたが探しているショートカットを追加する正確な魔法はさまざまです。 XMLファイルは、xfconf-queryを使用して変更することにした場合でも、アイデアに満ちています。

4
Salt

私もこれについて少し困惑していましたが、動作します:入力フィールドに必要なコマンドを入力し、ダイアログで「OK」を選択する必要があります。

別のダイアログが表示されます:

Xfce4 keyboard binding configuration

このダイアログを選択すると、キーボードのショートカットを入力コマンドに割り当てる必要があります。

3