Alt + F1 および Alt + F2 ショートカットを無効にするにはどうすればいいですか?

Alt + F1 および Alt + F2 ショートカットを無効にするにはどうすればいいですか?

Altキーボード設定ウィンドウで+F1Alt+ をF2任意の機能に割り当てることができますが、使用されていません。

Alt+F1は常に「家にダッシュ」し、Alt+F2は常に「走る」です。

答え1

アップグレード後も同じ問題に悩まされましたウブントゥ 12.04Alt(Precise Pangolin) と GNOME Shell をインストールしました。可能なところから+ を無効にしようとしましたF1が、効果はありませんでした。

諦めかけていたとき、この要点を見つけました。出典: github.com

gsettings set org.gnome.desktop.wm.keybindings panel-main-menu "[]" # disable Alt+F1

クレジットヤン・ムシンスキー

答え2

Ubuntuでは団結プラグインがインストールされている場合、ターミナルの musinsky gist スニペットだけでは不十分です。

無効にするにはCompizConfig 設定マネージャー:

sudo apt-get install compizconfig-settings-manager
sudo apt-get install compiz-plugins-extra
ccsm

セクション"デスクトップ"(左から3番目の項目)をクリックします「Ubuntu Unity プラグイン」. タブ内"一般的な"(デフォルト)編集鉛筆アイコンをクリックして「コマンドを実行するキー」(4番目の項目)を選択し、内容を空白(削除)にして、 を押しますOK

一般タブ

  • HUDを表示するためのキー -無効にする
  • コマンドを実行するキー -無効にする

ランチャータブ

  • ランチャーにキーボードフォーカスを移すキー -無効にする

答え3

それでもjohanmynhardtさんが正しい答えをくれましたAlt+については、彼はそれが何F1のためのものなのか教えてくれませんでした。AltF2forジェシー・グリックが示したループコメントで、Alt+F2コマンドを見つけました。削除するには、次のようにします両方キー:

gsettings set org.gnome.desktop.wm.keybindings panel-main-menu "[]" # Disable Alt + F1
gsettings set org.gnome.desktop.wm.keybindings panel-run-dialog "[]" # Disable Alt + F2

panel-main-menu有効なキー (上記の例では)を見つけるには、のコマンド ライン オプションpanel-run-dialogを使用します。かなり長いリストが表示されることを覚悟してください。list-keysgsettings

以下は、20.04 のシステム定義のキーバインディングです。

switch-group
begin-resize
switch-to-workspace-7
begin-move
move-to-side-w
move-to-corner-nw
move-to-workspace-10
move-to-workspace-6
move-to-workspace-right
always-on-top
toggle-maximized
move-to-workspace-left
switch-to-workspace-8
cycle-panels
move-to-workspace-11
lower
move-to-workspace-7
toggle-above
move-to-workspace-down
switch-panels
minimize
cycle-windows
switch-to-workspace-9
move-to-workspace-12
toggle-on-all-workspaces
switch-input-source
move-to-workspace-8
move-to-side-n
maximize-horizontally
activate-window-menu
set-spew-mark
switch-windows-backward
maximize-vertically
move-to-corner-sw
move-to-workspace-9
maximize
panel-main-menu
close
move-to-monitor-up
raise-or-lower
move-to-side-e
cycle-windows-backward
switch-to-workspace-1
move-to-monitor-right
switch-windows
panel-run-dialog
switch-panels-backward
unmaximize
switch-to-workspace-2
switch-applications
switch-to-workspace-last
move-to-workspace-1
move-to-corner-ne
switch-to-workspace-3
switch-to-workspace-up
move-to-side-s
show-desktop
move-to-center
move-to-workspace-2
switch-to-workspace-left
switch-to-workspace-right
raise
move-to-corner-se
switch-to-workspace-10
switch-to-workspace-4
toggle-shaded
cycle-group-backward
move-to-workspace-3
switch-to-workspace-down
cycle-panels-backward
move-to-monitor-left
switch-applications-backward
switch-to-workspace-11
switch-input-source-backward
switch-to-workspace-5
move-to-workspace-4
move-to-monitor-down
toggle-fullscreen
switch-to-workspace-6
switch-to-workspace-12
cycle-group
move-to-workspace-up
move-to-workspace-last
switch-group-backward
move-to-workspace-5

まだpanel-run-dialogエントリが表示されています。インストールでテストしたところ、期待どおりに動作しました。set上記のコマンドを実行した後、Alt+ がF2動作しなくなりました...

答え4

を使用する代わりにgsettings、UI を使用できます。dconf-editor スクリーンショット

ショートカットは/org/gnome/desktop/wm/keybindings/パスに保存されます

/org/gnome/desktop/wm/keybindings/panel-main-menu次のように書かれていることに注意してください

DEPRECATED: This key is deprecated and ignored.

実際、どちらかを使用して Alt+F1 をクリアするgsettings set org.gnome.desktop.wm.keybindings panel-main-menu "[]"か、編集して/org/gnome/desktop/wm/keybindings/panel-main-menudconf-editor機能しなくなりました。

設定は現在/org/gnome/shell/extensions/apps-menu/apps-menu-toggle-menuにありますdconf-editor。そこで に変更すると[]修正されました。スクリーンショット

または、以下を使用して無効にすることもできますgsettings:

gsettings set org.gnome.shell.extensions.apps-menu apps-menu-toggle-menu "[]"

関連情報