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


23

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

Ответы:


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


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 - отключить
  • Ключ для выполнения команды - отключить

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

  • Ключ , чтобы дать фокус клавиатуры запуска - отключить

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 ''
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.