Wie kann ich die Tastenkombinationen Alt + F1 und Alt + F2 deaktivieren?

Wie kann ich die Tastenkombinationen Alt + F1 und Alt + F2 deaktivieren?

Ich kann Alt+ F1und Alt+ F2im Tastaturkonfigurationsfenster jeder beliebigen Funktion zuweisen, aber sie wird nicht verwendet.

Alt+ F1bedeutet immer „nach Hause stürmen“ und Alt+ F2bedeutet immer „rennen“.

Antwort1

Ich hatte das gleiche Problem nach dem Upgrade aufUbuntu 12.04Alt(Precise Pangolin) und Installation von GNOME Shell. Ich habe versucht, + überall zu deaktivieren, F1wo es ging, aber ohne Erfolg.

Als ich schon aufgeben wollte, fand ich diese Kernaussage:https://gist.github.com/2402448

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

Credits gehen anJan Musinsky.

Antwort2

Mit dem UbuntuEinheitPlugin installiert, der Musinsky-Gist-Snippet im Terminal war nicht genug.

Deaktivieren Sie es mitCompizConfig-Einstellungsmanager:

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

Im Abschnitt"Schreibtisch"(dritter Eintrag links), klicken Sie auf„Ubuntu Unity-Plugin“. Auf der Registerkarte"Allgemein"(Standard), klicken Sie auf den Bearbeitungsstift für"Taste zum Ausführen eines Befehls"(das vierte Element), löschen Sie den Inhalt und drücken Sie OK.

Registerkarte „Allgemein“

  • Taste zum Anzeigen des HUD -deaktivieren
  • Taste zum Ausführen eines Befehls -deaktivieren

Registerkarte „Startprogramm“

  • Taste, um den Tastaturfokus auf den Launcher zu legen -deaktivieren

Antwort3

Obwohljohanmynhardt gab uns die richtige Antwortfür das Alt+ F1, er hat uns nicht gesagt, wofür es war Alt+ F2. Mitdie forSchleife wie von Jesse Glick gezeigtAltin einem Kommentar habe ich den + -Befehl herausgefunden F2. So entfernen SiebeideSchlüssel:

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-menuDie gültigen Schlüssel ( ein in den obigen Beispielen) finden Sie panel-run-dialogmit der list-keysBefehlszeilenoption von gsettings. Sie werden eine ziemlich lange Liste erhalten.

Nachfolgend sind alle systemdefinierten Tastenkombinationen für 20.04 aufgeführt:

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

Ich sehe immer noch einen panel-run-dialogEintrag, ich habe ihn bei meiner Installation getestet und er hat wie erwartet funktioniert. Nachdem ich den setoben gezeigten Befehl ausgeführt habe, funktionierte das Alt+ F2nicht mehr ...

Antwort4

Anstatt zu verwenden gsettings, können wir UI verwenden:dconf-editor Bildschirmfoto

Die Verknüpfungen werden im /org/gnome/desktop/wm/keybindings/Pfad gespeichert

Beachten Sie, wie /org/gnome/desktop/wm/keybindings/panel-main-menues heißt

DEPRECATED: This key is deprecated and ignored.

Tatsächlich funktioniert das Löschen von Alt+F1 mit gsettings set org.gnome.desktop.wm.keybindings panel-main-menu "[]"oder durch Bearbeiten /org/gnome/desktop/wm/keybindings/panel-main-menunicht dconf-editormehr.

Die Einstellung ist jetzt in vorhanden /org/gnome/shell/extensions/apps-menu/apps-menu-toggle-menu. dconf-editorEine Änderung dort hat []das Problem für mich behoben:Bildschirmfoto

Oder Sie können es wie folgt deaktivieren gsettings:

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

verwandte Informationen