カスタム修飾子(Mod3など)を使用してCinnamonでキーボードショートカットを設定するには?

カスタム修飾子(Mod3など)を使用してCinnamonでキーボードショートカットを設定するには?

MateからCinnamonに移行しようとしています。 Mateでは、カスタム修飾子を次に割り当てることができます。現在のワークスペースの左側にあるワークスペースに切り替える。 Cinnamonキーボード設定アプレットでは、「Mod3」修飾子は無視されます。

ワークスペースを切り替えるために設定アプレットをバイパスするためにキーボード割り当てを割り当てる「バックドア」またはコマンドライン方法はありますか?

残念ながら、dconf-toolまたはgconf-editorを使用してこれらのショートカットを見つけることはできません。

AskUbuntuにも同様の質問があります。gnome3でワークスペースを切り替えるためのキーバインディングをどのように変更しますか?

答え1

ついに解決策を見つけました。

dconf-editor結局、この設定が存在するようです。問題は、ツールの検索サポートが非常に悪いことです。

ワークスペースのキーボード設定を編集するには、dconf-toolを使用してパスorg- > gnome- > desktop- > - >wmで設定を編集しますkeybindings

構文は他のGnomeバージョンと同じです。

次のスクリプトを使用できます。

#!/bin/sh
gsettings set org.cinnamon.muffin.keybindings move-to-workspace-down "['<Shift><Mod3>Down']"
gsettings set org.cinnamon.muffin.keybindings move-to-workspace-left "['<Shift><Mod3>Left']"
gsettings set org.cinnamon.muffin.keybindings move-to-workspace-up "['<Shift><Mod3>Up']"
gsettings set org.cinnamon.muffin.keybindings move-to-workspace-right "['<Shift><Mod3>Right']"

gsettings set org.cinnamon.muffin.keybindings switch-to-workspace-down "['<Mod3>Down']"
gsettings set org.cinnamon.muffin.keybindings switch-to-workspace-left "['<Mod3>Left']"
gsettings set org.cinnamon.muffin.keybindings switch-to-workspace-up "['<Mod3>Up']"
gsettings set org.cinnamon.muffin.keybindings switch-to-workspace-right "['<Mod3>Right']"

関連情報