Úvodná » ako » Priraďte klávesovú skratku na aktiváciu okna otvorenej aplikácie v systéme Linux

    Priraďte klávesovú skratku na aktiváciu okna otvorenej aplikácie v systéme Linux

    Už sme vám ukázali, ako prispôsobiť klávesové skratky v ľubovoľnej aplikácii Linuxu, ale pre dnešnú lekciu to urobíme o krok ďalej - a priradiť klávesovú skratku, ktorá prepne otvorenú aplikáciu na aktuálne zamerané okno.

    Myšlienkou je, že namiesto použitia myši alebo prelistovania sady okien v prepínači Alt + Tab môžete rýchlo priradiť klávesové skratky k najdôležitejším oknám a prepnúť sa na ne jediným stlačením tlačidla a ušetriť tak veľa času. Ak chcete túto úlohu splniť v systéme Linux, použijeme vynikajúci nástroj AutoKey.

    Poznámka: ak chcete, aby to urobil systém Windows, môžete ľahko splniť úlohu pomocou funkcie AutoHotkey.

    Scenár

    Pretože väčšinu svojej práce v prehliadači Google Chrome potrebujem mať prístup k nemu čo najskôr a všeobecne priradím kombináciu klávesov Alt + G a prepnúť na otvorené okno prehliadača Chrome.

    Inštalácia funkcie AutoKey

    Budete chcieť otvoriť Synaptic Package Manager a rýchlo vyhľadať Autokey, začiarknite políčko a potom nainštalujte balík. Mohli by ste ho tiež nainštalovať pomocou príkazu apt-get takto:

    sudo apt-get nainštalovať autokey

    Priradenie klávesovej skratky do okna aplikácie

    Otvorte obrazovku konfigurácie funkcie AutoKey z ikony na paneli úloh a potom z ponuky vytvorte nový skript a potom prilepte nasledujúci kód:

    window.activate ('Google Chrome')

    Budete chcieť použiť tlačidlo Nastaviť vedľa nastavenia klávesových skratiek a priradiť preferovanú klávesovú skratku je Alt + G, hoci sa budete chcieť uistiť, že pri nastavovaní klávesovej skratky používate malé písmeno g - ak ho nastavíte pomocou veľkého písmena sa nebude správať správne.

    Akonáhle uložíte nastavenie a minimalizujete alebo zatvoríte obrazovku konfigurácie funkcie AutoKey, môžete stlačiť kombináciu klávesových skratiek Alt + G vždy, keď chcete prejsť do otvoreného okna.

    Ako to funguje?

    Keď stlačíte klávesovú skratku, ktorú ste priradili, funkcia AutoKey spustí skript, ktorý ste pridali - v tomto prípade je to jednoduchý skript Python, ktorý používa funkcie wmctrl na ovládanie otvorených okien. Tu je syntax pre funkciu window.activate, ktorá prepne zadané okno na aktívne okno:

    window.activate ('názov čiastkového okna tu')

    V podstate všetko, čo musíte urobiť, je zhoda s časťou názvu okna a v prípade prehliadača Google Chrome má názov okna na konci vždy "- Google Chrome".