Skip to content

Przypisz klawisz skrótu, aby aktywować otwarte okno aplikacji w systemie Linux

27 de lipiec de 2021
image414

Pokazaliśmy już, jak dostosować klawisze skrótów w dowolnej aplikacji linuksowej, ale w dzisiejszej lekcji zrobimy krok dalej — i przypiszemy klawisz skrótu, który przełącza otwartą aplikację na okno, na którym aktualnie się koncentruje.

Pomysł polega na tym, że zamiast używać myszy lub przewijać zestaw okien w przełączniku Alt + Tab, możesz szybko przypisać skrót do najważniejszych okien i przełączać się do nich jednym naciśnięciem klawisza, oszczędzając sobie dużo czasu. Aby wykonać to zadanie w systemie Linux, użyjemy doskonałego narzędzia AutoKey.

Notatka: jeśli chcesz, aby system Windows to zrobił, możesz łatwo wykonać zadanie za pomocą AutoHotkey.

Scenariusz

Ponieważ większość mojej pracy wykonuję w Google Chrome, muszę mieć do niej dostęp jak najszybciej i generalnie przypisuję kombinację klawiszy Alt+G, aby przełączyć się do mojego otwartego okna Chrome.

Instalowanie AutoKey

Będziesz chciał otworzyć Menedżera pakietów Synaptic i szybko wyszukać search klucz automatyczny, zaznacz pole, a następnie zainstaluj pakiet. Możesz również zainstalować go za pomocą polecenia apt-get w ten sposób:

sudo apt-get zainstaluj autokey

1627364870 891 Przypisz klawisz skrotu aby aktywowac otwarte okno aplikacji w systemie

Przypisywanie klawisza skrótu do okna aplikacji

Otwórz ekran konfiguracji AutoKey z ikony w zasobniku systemowym, a następnie utwórz nowy skrypt z menu, a następnie wklej następujący kod:

window.activate(’Google Chrome’)


Będziesz chciał użyć przycisku Ustaw obok ustawienia klawisza skrótu i ​​przypisać preferowany klawisz skrótu – mój to Alt + G, ale upewnij się, że używasz małej litery g podczas ustawiania klawisza skrótu – jeśli go ustawisz używając wielkiej litery, to nie będzie zachowywać się prawidłowo.

1627364870 726 Przypisz klawisz skrotu aby aktywowac otwarte okno aplikacji w systemie

Po zapisaniu ustawienia i zminimalizowaniu lub zamknięciu ekranu konfiguracji AutoKey możesz nacisnąć kombinację klawiszy skrótu Alt + G w dowolnym momencie, gdy chcesz przejść do otwartego okna.

Jak to działa?

Po naciśnięciu przypisanego klawisza skrótu AutoKey uruchomi dodany skrypt — w tym przypadku jest to prosty skrypt Pythona, który używa funkcji wmctrl do sterowania otwartymi oknami. Oto składnia funkcji window.activate, która przełącza określone okno na aktywne:

window.activate(’tutaj częściowy tytuł okna’)

W zasadzie wszystko, co musisz zrobić, to dopasować część tytułu okna, a w przypadku Google Chrome tytuł okna zawsze ma na końcu „- Google Chrome”.

Czy ten post był pomocny?