回答:
Settngs Managerの設定エディターには、次のコマンドラインから起動できるものがあります:
xfce4-settings-editor
これは表示されます:
xfconf-query -v -l -c xfce4-keyboard-shortcuts
xfconf-query
複数のマシンでキーボードショートカットの設定が必要な場合、ウィンドウを繰り返し開くことなくこれを実行できます。むしろ、非常に便利に使用xfconf-query
してコマンドをbash
するスクリプトの中で。--set
--property
xfce4-keyboard-shortcuts.xml
以下に例を示します。
$ xfconf-query --create --channel xfce4-keyboard-shortcuts --property /commands/custom/XF86AudioMute --type string --set 'amixer -D pulse set Master 1+ toggle'
実際のところ、これはXubuntu 12.04のミュートボタンの機能を復元するための私のソリューションの一部です。
--reset
オプションで削除してから再度作成する必要があります。そうしないと、実行中のXFCEセッションはそれを取得しません。
/commands/custom/XF86AudioMute
か?
Xubuntuでキーへのコマンドのバインドをきれいに処理するスクリプトを以下に示します。keybind.cをダウンロードしてコンパイルし(リンクのreadmeに例を示します)、単に実行します./keybind "<keys to bind to>" "<command>"
たとえば、私が使用するいくつかをここに示します:
./keybind "<Control><Alt>Delete" "gnome-system-monitor"
./keybind "<Control><Alt>Up" "xrandr -o inverted"
./keybind "<Control><Alt>Down" "xrandr -o normal"
./keybind "<Control><Alt>Right" "xrandr -o left"
./keybind "<Control><Alt>Left" "xrandr -o right"
開示:スクリプトを作成しました。
Xubuntuシステムを実行していて、ターミナルから実行したい場合、それも簡単な手順です。
デバッグ用に、キーバインドショートカットがXFCE4に保存される場所を次に示します。 $ gedit ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
基になるスキーマ:
1)バインディングキーにバインドされている既存のコマンドを削除する
2)新しいコマンドをキーに設定する
1a)
`xfconf-query --reset --channel xfce4-keyboard-shortcuts --property "/commands/custom/<Control><Alt>Down"`<br />
`xfconf-query --reset --channel xfce4-keyboard-shortcuts --property "/xfwm4/custom/<Control><Alt>Down"`<br />
2)
`xfconf-query --create --channel xfce4-keyboard-shortcuts --property "/commands/custom/<Control><Alt>Down" --type string --set 'gedit'`
ノートキーに結合している場合、Ubuntuのシステムでは、治療と同じように、あなたは上記の例にして、任意のキーバインドをアンバインドする必要があります。<Primary><Alt>Down
left_workspace_key
を<Super>Left
使用するように変更してみました。再起動し、ショートカットは<Control><Alt>Left
ヘルプにバインドされたままですか?en.zimagez.com/zimage/screenshot-10252014-012914pm.php