Weisen Sie eine Tastenkombination zu, um ein geöffnetes Anwendungsfenster unter Linux zu aktivieren
Wir haben Ihnen bereits gezeigt, wie Sie Tastenkombinationen in einer beliebigen Linux-Anwendung anpassen können. In der heutigen Lektion gehen wir jedoch einen Schritt weiter und weisen eine Tastenkombination zu, mit der eine geöffnete Anwendung zum aktuell fokussierten Fenster wird.
Anstatt die Maus zu verwenden oder durch eine Reihe von Fenstern im Alt + Tab-Umschalter zu blättern, können Sie Ihren wichtigsten Fenstern schnell einen Hotkey zuweisen und mit einem einzigen Tastendruck zu ihnen wechseln, wodurch Sie viel Zeit sparen. Um diese Aufgabe unter Linux auszuführen, verwenden wir das ausgezeichnete AutoKey-Dienstprogramm.
Hinweis: Wenn Sie dies auf Windows-Basis möchten, können Sie die Aufgabe mit AutoHotkey problemlos erledigen.
Das Szenario
Da ich den größten Teil meiner Arbeit in Google Chrome erledige, muss ich so schnell wie möglich darauf zugreifen können und generell die Tastenkombination Alt + G zuweisen, um in mein geöffnetes Chrome-Fenster zu wechseln.
AutoKey installieren
Sie sollten den Synaptic Package Manager öffnen und eine schnelle Suche durchführen Autokey, Aktivieren Sie das Kontrollkästchen und installieren Sie das Paket. Sie können es auch mit dem Befehl apt-get wie folgt installieren:
sudo apt-get install autokey
Zuweisen eines Tastenkürzels zu einem Anwendungsfenster
Öffnen Sie den AutoKey-Konfigurationsbildschirm über das Symbol in der Taskleiste, erstellen Sie im Menü ein neues Skript und fügen Sie den folgenden Code ein:
window.activate ("Google Chrome")
Sie möchten die Set-Schaltfläche neben der Hotkey-Einstellung verwenden und Ihre bevorzugte Hotkey-Mine als Alt + G zuweisen. Sie müssen jedoch sicherstellen, dass Sie bei der Einstellung des Hotkeys ein Kleinbuchstabe g verwenden Mit einem Großbuchstaben verhält es sich nicht richtig.
Wenn Sie die Einstellung speichern und den AutoKey-Konfigurationsbildschirm minimieren oder schließen, können Sie die Tastenkombination Alt + G drücken, wenn Sie in das geöffnete Fenster wechseln möchten.
Wie funktioniert das?
Wenn Sie die von Ihnen zugewiesene Tastenkombination drücken, führt AutoKey das hinzugefügte Skript aus. In diesem Fall handelt es sich um ein einfaches Python-Skript, das die wmctrl-Funktionen zur Steuerung geöffneter Fenster verwendet. Hier ist die Syntax für die window.activate-Funktion, die das angegebene Fenster zum aktiven Fenster macht:
window.activate ('partieller Fenstertitel hier')
Grundsätzlich müssen Sie nur einen Teil des Fenstertitels abgleichen. Bei Google Chrome hat der Fenstertitel immer "- Google Chrome" am Ende.