web-dev-qa-db-ja.com

Mate / Macroでワークスペース切り替えキー(ctrl-alt-arrow)を無効にする方法

MATE(少なくともUbuntu 17.04に同梱されている)では、デフォルトでCtrl-Alt- {Left/Right/Up/Down}がワークスペースを切り替えます。したがって、このショートカットはアプリケーションでは使用できません。

「キーボードショートカット」(mate-keybinding-properties)アプリケーション、このショートカットはリストされていません。 (おそらく、基になるウィンドウマネージャーMarcoによって処理されるためです。)どうすれば無効にできますか?

4
Dominique Unruh

次を使用できます:gsettings set org.mate.Marco.global-keybindings switch-to-workspace-left disabled gsettings set org.mate.Marco.global-keybindings switch-to-workspace-right disabled gsettings set org.mate.Marco.global-keybindings switch-to-workspace-up disabled gsettings set org.mate.Marco.global-keybindings switch-to-workspace-down disabled

これらの(および他の多くの)設定の名前は、ここ(やや判読できない形式)にあります: https://github.com/mate-desktop/marco/blob/master/src/org.mate.marco .gschema.xml 。ショートカットを変更するコマンドについては、 https://github.com/mate-desktop/marco/blob/master/README で簡単に説明されています。

4
Dominique Unruh

ばかげているように聞こえるかもしれませんが、ワークスペースを切り替えるためのキーボードショートカットは、複数ワークスペースを使用している場合にのみ使用できます。 PanelのWorkspaceSwitcherからワークスペースを追加する必要があり、[システム]-> [設定]-> [ハードウェア]-> [キーボードショートカット]からショートカットを無効にすることができました。

1
Prem