Etwas blockiert die Tastenkombination Strg + Alt + Links- / Rechtspfeil

27

In Ubuntu 18.04 kann ich nichts Ctrl+ Alt+ oder Ctrl+ Alt+ zuweisen . Um genau zu sein, ich kann es an etwas binden, aber es funktioniert nicht, wenn die Tastaturkombination verwendet wird, Aufwärts- / Abwärtspfeile funktionieren jedoch.

Siehe Screenshot hier.

Das Merkwürdige ist, dass das System die Tastaturkombinationen beim Zuweisen einer Taste erkennt, aber nicht, wenn es versucht, sie zu verwenden. Infolgedessen funktionieren die Tastaturkombinationen auch in keinem anderen Programm.

MrMamen
quelle

Antworten:

28

Ctrl+ Alt+ und Ctrl+ Alt+ sind Standardkürzel für "Zum linken Arbeitsbereich wechseln" bzw. "Zum rechten Arbeitsbereich wechseln". Sie können dies überprüfen, indem Sie ausführen

gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-left

(und rightanstelle von left).

Da standardmäßig hat GNOME Shell einzelne Spalte Workspaces diese Verknüpfungen zeigen keine Auswirkungen auf alle (es sei denn , Sie so etwas wie versuchen dies ).

Führen Sie aus, um diese Tastaturkombinationen zu lösen

gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]"

(ähnlich für right). Dann können Sie diese Kombinationen für Ihre benutzerdefinierten Verknüpfungen verwenden.

Pomsky
quelle
Sehr interessant, dass es immer noch angezeigt wird, wenn ich versuche, auf diese zu "gelangen", obwohl ich sie aus den Tastatureinstellungen i GUI entfernt habe. Die Einstellung scheint jedoch nicht zu funktionieren: ➜ ~ gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left [] zsh: Es wurden keine Übereinstimmungen gefunden: [] ➜ ~ gsettings set org.gnome.desktop.wm .keybindings switch-to-workspace-left [''] zsh: keine Übereinstimmungen gefunden: []
MrMamen
2
Funktioniert bei Verwendung von Anführungszeichen in Klammern wie:gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]"
MrMamen
@MrMamen Danke für die Info, ich habe die Antwort bearbeitet.
Pomsky
toll! Es löst das Fedora30-Problem. Die Fedora30-Einstellung Benutzeroberfläche vermisse diese Keymap
Xin Meng
6

Das Problem ist, dass die Ubuntu 18.04 Settings GUI nicht alle Tastaturkürzel anzeigt.

  • Es wird nicht "Verschieben (Wechseln) zum Arbeitsbereich nach links / rechts" aufgeführt (obwohl eine Verknüpfung zugewiesen ist).
  • Es wird nur die erste Tastenkombination angezeigt, wenn es mehrere Tastenkombinationen für einen Befehl gibt, z. B. für "Verschieben (Wechseln) zum Arbeitsbereich oben / unten", der tatsächlich eine zweite Tastenkombination für Ctrl+ Alt+ up/ enthält down.

Bildbeschreibung hier eingeben

So zeigen Sie alle Tastenkombinationen des Fenstermanagers an:

gsettings list-recursively | grep org.gnome.desktop.wm.keybindings | sort

org.gnome.desktop.wm.keybindings switch-to-workspace-down ['<Super>Page_Down', '<Control><Alt>Down']
org.gnome.desktop.wm.keybindings switch-to-workspace-left ['<Control><Alt>Left']
org.gnome.desktop.wm.keybindings switch-to-workspace-right ['<Control><Alt>Right']
org.gnome.desktop.wm.keybindings switch-to-workspace-up ['<Super>Page_Up', '<Control><Alt>Up']

Jetzt können Sie sehen, dass es eine Reihe von Ctrl+ Alt+ up/ down/ left/ rightTastenkombinationen gibt, die im Einstellungsbildschirm nicht angezeigt wurden.

So entfernen Sie unerwünschte Tastenkombinationen:

gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down "['<Super>Page_Down']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-up "['<Super>Page_Up']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "[]"

Jetzt können Sie Tastenkombinationen an anderen Stellen verwenden.

weises Glück
quelle
Eine andere Verknüpfungen , die Sie würde entfernen sind, Strg + Shift + Alt + links, verschieben Fenster auf der linken Arbeitsbereich gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-left "[]"und ähnliche Strg + Shift + Alt + rechts, verschieben Fenster auf der rechten Arbeitsbereich, <br>gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-right "[]"
christianbueno.1