Как отключить ярлыки Alt-F1 / Alt-F2?

23

Я могу назначить Alt+ F1и Alt+ F2к любой функции I , как в окне конфигурации клавиатуры, но его не неоспоримым используется. Alt+ F1Всегда «тир домой» и Alt+ F2всегда «бег»

REMCO hosman
источник

Ответы:

27

Я сидел с той же проблемой после обновления до 12.04 и установки Gnome Shell. Я попытался отключить ALT+ F1, где бы я мог, но безрезультатно.

Как я собирался отказаться , я нашел эту суть: https://gist.github.com/2402448

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

Кредиты https://gist.github.com/musinsky

johanmynhardt
источник
3
Действительно работает Alt-F1. Я нашел следующий способ список встроенных привязок:for k in `gsettings list-keys org.gnome.desktop.wm.keybindings`; do echo $k = `gsettings get org.gnome.desktop.wm.keybindings $k`; done
Джесси Глик
Работал для меня на Ubuntu 13.04
ehsanullahjan
Этот скрипт показывает , <Alt> F2 , но он не показывает <Alt> F1.
Дин Schulze
SuperS
skyreua
На 16.04 этого недостаточно. Решение @andersoyvind работает нормально.
Владислав Rastrusny
21

С убунтом единство плагина установлено, Мусинская сутью фрагмент код в терминале не был достаточно.

Отключение с помощью compizconfig-settings-manager:

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

общая вкладка

  • Ключ , чтобы показать HUD - отключить
  • Ключ для выполнения команды - отключить

вкладка пусковая

  • Ключ , чтобы дать фокус клавиатуры запуска - отключить
andersoyvind
источник
1
После использования метода Джоханминхарда, этот сделал свое дело.
Нана
Это работает для меня
KZA
2
Работает на Ubuntu 16.04
Timofey Горшков
2
Стоит отметить , что «Единство Plugin» в разделе настольной утилиты CCSM. (правда , по состоянию на 8/2017)
Райан J
3

Хотя johanmynhardt дал нам правильный ответ на Alt-F1, он не сказал нам, что это для Alt-F2. С для цикла, как показано Джесси Glick, я понял команду 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
Алексис Уилке
источник
1
Измените свой ответ , чтобы исправить это.
fosslinux
1

В Ubuntu 16.04 вы можете сделать это с помощью следующей команды:

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ keyboard-focus ''
rmaruszewski
источник