Начална » как да » Присвояване на клавиш за бърз достъп за активиране на отворен прозорец на приложения в Linux

    Присвояване на клавиш за бърз достъп за активиране на отворен прозорец на приложения в Linux

    Вече ви показахме как да персонализирате клавишите за бърз достъп във всяко приложение на Linux, но за днешния урок ще направим крачка напред и ще присвоим клавиш за бърз достъп, който превключва отворено приложение към текущо фокусирания прозорец..

    Идеята е, че вместо да използвате мишката или да прелиствате набор от прозорци в превключвателя Alt + Tab, можете бързо да присвоите клавиш на най-важните прозорци и да ги превключите с едно натискане на клавиш, спестявайки си много време. За да изпълните тази задача на Linux, ще използваме отличната помощна програма AutoKey.

    Забележка: ако искате начинът на Windows да направите това, можете лесно да изпълните задачата с AutoHotkey.

    Сценарият

    Тъй като правя по-голямата част от работата си в Google Chrome, трябва да го направя възможно най-бързо и обикновено възлагам комбинацията от клавиши Alt + G, за да премина към отворения прозорец на Chrome.

    Инсталиране на AutoKey

    Вие ще искате да отворите Synaptic Package Manager и да направите бързо търсене autokey, Поставете отметка в квадратчето и инсталирайте пакета. Можете също да го инсталирате, като използвате командата apt-get по този начин:

    sudo apt-get install autokey

    Присвояване на клавиш за бърз достъп до прозореца на приложение

    Отворете екрана за конфигуриране на AutoKey от иконата в системната област и след това създайте нов скрипт от менюто и след това поставете следния код:

    window.activate („Google Chrome“)

    Вие ще искате да използвате бутона Задаване до настройката на клавишната комбинация и да зададете предпочитаната от вас клавишна комбинация Alt + G, въпреки че ще искате да се уверите, че използвате малки букви g, докато настройвате клавишната комбинация - ако го зададете с главна буква няма да се държи правилно.

    След като запазите настройката и минимизирате или затворите екрана за конфигуриране на AutoKey, можете да натиснете комбинацията от клавишни комбинации Alt + G по всяко време, когато искате да превключите към отворения прозорец.

    Как работи това?

    Когато натиснете клавиша за бърз достъп, който сте задали, AutoKey ще изпълни скрипта, който сте добавили - в този случай, това е прост скрипт на Python, който използва функциите wmctrl за управление на отворените прозорци. Ето синтаксиса на функцията window.activate, която превключва посочения прозорец на активен прозорец:

    window.activate ("дял от частичен прозорец тук")

    По принцип всичко, което трябва да направите, е да свържете част от заглавието на прозореца, а в случая с Google Chrome заглавието на прозореца винаги има „- Google Chrome“.