GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So verwenden Sie eine Tastenkombination, um auf GNOME-, KDE-, MATE-, Xfce- und Cinnamon-Desktops immer in den Vordergrund zu wechseln

Dieser Artikel zeigt, wie man eine Tastenkombination verwendet, um ein Fenster auf GNOME-, MATE-, Xfce-, Cinnamon- und KDE-Plasma-Desktops so einzustellen, dass es immer im Vordergrund ist, sowie eine allgemeine Tastenkombination, die zu jedem EWMH / NetWM-kompatiblen X Window Manager passt funktioniert (diese generische Lösung funktioniert also nicht auf Wayland).

Legen Sie auf dem GNOME-Desktop eine Tastenkombination für „Immer im Vordergrund“ fest

GNOME hat keine Standard-Tastaturkürzel mehr für Immer im Vordergrund (früher hatte es Alt + Space , dann t ), aber es gibt eine Option, um Ihre eigene Tastenkombination für diese Fensterfunktion festzulegen. Die Option erscheint jedoch nicht unter Einstellungen -> Tastenkombinationen.

Um auf die Option zuzugreifen, mit der Sie eine Tastenkombination für Immer im Vordergrund festlegen können, öffnen Sie den Dconf-Editor und gehen Sie zu /org/gnome/desktop/wm/keybindings . Definieren Sie dort eine Tastenkombination always-on-top in dieser Form (Beispiel):['<Alt>1'] , ['<Control>2'] , ['<Control><Shift>a'] und so weiter, aber passen Sie es natürlich an das an, was Sie dafür verwenden möchten. Deaktivieren Sie den Schalter „Standardwert verwenden“, um einen Link eingeben zu können.

Legen Sie für KDE Plasma eine Tastenkombination für Immer im Vordergrund (Über anderen behalten)

fest

KDE Plasma hat eine Option, die Sie verwenden können, um ein Fenster immer im Vordergrund zu halten, genannt Keep Window Above.

Um eine Tastenkombination zum Ein- und Ausschalten dieser Option "Fenster oben lassen" festzulegen, gehen Sie zu System Settings -> Shortcuts -> Global Shortcuts , suchen Sie nach Keep Window Above , und dann sehen Sie eine Option, um dieser Option eine Tastenkombination zuzuweisen, wie im Screenshot oben.

Verwenden Sie die integrierte Tastenkombination, um zwischen „Immer im Vordergrund“ auf MATE-, Xfce- und Cinnamon-Desktops umzuschalten

MATE-, Xfce- und Cinnamon-Desktops verfügen über eine integrierte Tastenkombination zum Umschalten der Fensteroption „Immer im Vordergrund“.

Konzentrieren Sie sich bei MATE und Cinnamon auf ein Fenster und drücken Sie dann Alt + Space , dann t um ein Fenster so einzustellen, dass es immer oben ist. Deaktivieren Sie es mit derselben Tastenkombination. Cinnamon bietet auch die Möglichkeit, eine benutzerdefinierte Tastenkombination dafür festzulegen:System Settings -> Keyboard -> Shortcuts -> Windows -> Toggle always on top .

Wechseln Sie für Xfce zu Always on Top. um Alt + F12 . Oder verwenden Sie denselben Alt + Space , dann t um Always on Top zu aktivieren; Verwenden Sie zum Deaktivieren jedoch Alt + Space , dann o . Xfce hat die Möglichkeit, den Schlüssel zu ändern, um die obige Option des Fensters umzuschalten:Settings -> Window Manager -> Keyboard -> Toggle above .

Verwenden Sie eine generische Methode, um ein Fenster „Immer im Vordergrund“ festzulegen (nur X)

Wenn die von Ihnen verwendete Desktop-Umgebung das Festlegen einer Tastenkombination für die Option „Immer im Vordergrund“ nicht zulässt oder wenn Sie eine benutzerdefinierte Verknüpfung verwenden möchten und die von Ihnen verwendete Desktop-Umgebung dies nicht unterstützt, können Sie Can wmctrl verwenden um immer ein Fenster nach oben zu setzen.

Hier ist die offizielle wmctrl-Beschreibung:wmctrl ist ein Befehl, der verwendet werden kann, um mit einem X Window Manager zu interagieren, der mit der EWMH/NetWM-Spezifikation kompatibel ist. wmctrl kann den Fenstermanager nach Informationen abfragen und anfordern, dass bestimmte Fensterverwaltungsaktionen durchgeführt werden .

Installieren Sie wmctrl:

  • Debian / Ubuntu und Linux-Distributionen, die auf diesen 2 basieren, wie Pop! _OS, Zorin OS, Elementary OS etc.:

sudo apt install wmctrl

  • Fedora:
sudo dnf install wmctrl

  • Arch Linux / Manjaro:
sudo pacman -S wmctrl

  • openSUSE:
sudo zypper install wmctrl

Um wmctrl zum Festlegen von „Immer im Vordergrund“ zu verwenden, öffnen Sie das Dialogfeld „Benutzerdefinierte Tastaturkürzel“ Ihrer Desktop-Umgebung, fügen Sie ein neues Tastaturkürzel hinzu und verwenden Sie es als Befehl:

wmctrl -r :ACTIVE: -b toggle,above

Dies verwendet wmctrl, um die Fenstereigenschaft „Im Vordergrund“ umzuschalten, sodass ein Fenster immer im Vordergrund ist, wenn es noch nicht existiert, und dass es immer im Vordergrund deaktiviert wird, wenn es aktiv ist.

Das könnte Ihnen gefallen:

  • Aufzeichnen und Wiedergeben von Maus- und Tastaturereignissen mit dem Atbswp Macro Recorder (GUI)
  • Führen oder starten Sie die Windows-Anwendung unter Linux (X11) mit einer einzigen Tastenkombination mit jumpapp
  • So automatisieren Sie wiederholte Eingaben (Texterweiterung) mit AutoKey unter Linux
  • So binden Sie Maustasten an Tastaturtasten oder Befehle (Linux mit X11)
  • Verwenden Sie Espanso Text Expander, um Zeit zu sparen und die Produktivität zu steigern (Linux, Windows, macOS)


Debian
  1. Was ist GNOME, KDE, MATE, Unity usw.? – Fenstermanager und Desktopumgebungen

  2. Wie füge ich eine Anwendung zum Gnome Window Manager hinzu?

  3. Wie kann man Firefox dazu bringen, den Gnome Keyring Vault zum Speichern und Abrufen von Passwörtern zu verwenden?

  4. Was ist und wie wird der Ordner public_ftp verwendet?

  5. So installieren und verwenden Sie das Etcher-Tool unter Ubuntu

So installieren und verwenden Sie den i3 Window Manager unter Linux

Gnome3/cinnamon Tastaturkürzel festlegen?

Tweaktools :So installieren und verwenden Sie Gnome Tweak Tools

Linux perf:So verwenden Sie den Befehl und den Profiler

Beenden Sie das derzeit aktive Fenster mit einer Tastenkombination

Wie führe ich das Terminal mit Tastenkombinationen in Gnome 2 aus?