私は新しいXubuntuユーザーです。 Gnomeを使用する以前は、特にワークスペース間のナビゲーション用に、いくつかのデスクトップショートカットを構成できました。
しかし、現在Xubuntuでは、これらのオプションが見つかりません。
これらのオプションはどこにありますか。
設定マネージャー-ウィンドウマネージャー-キーボードにキーボードショートカットが隠れています
リストを下にスクロールします-いくつかのワークスペースショートカットが表示されます。一部はショートカットで定義され、一部は定義待ちです。
設定マネージャーの設定エディターには、次のコマンドラインから起動できるものがあります:
xfce4-settings-editor
これは表示されます:
キーボードショートカットには[設定]-> [設定マネージャ]-> [キーボード]-> [アプリケーションのショートカット]からアクセスできます。
"Add"を選択して、ショートカットに割り当てる必要があるコマンドを追加します。
"Ok"に続くウィンドウで、割り当てるキーの組み合わせを押します。
xfconf-query
でこれを自動化します複数のマシンでキーボードショートカットの設定が必要な場合は、bash
スクリプトのxfconf-query
a --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の一部です。
コンソールでgeditと/apps/metacity/keybinding_commands
または/apps/metacity/global_keybindings
を使用して再生することもできます
スクリプトはこちら 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'`
noteキーにバインドしている場合、ubuntuシステムは同等に処理し、上記の例でキーバインドをアンバインドする必要があります<Primary><Alt>Down