Mājas lapa » » Piešķirt saīsnes taustiņu, lai aktivizētu atvērtā lietojumprogrammas logu Linux

    Piešķirt saīsnes taustiņu, lai aktivizētu atvērtā lietojumprogrammas logu Linux

    Mēs jau esam parādījuši, kā pielāgot īsinājumtaustiņus jebkurā Linux lietojumprogrammā, bet šodienas stundā mēs to veiksim kā soli tālāk un piešķirsim īsinājumtaustiņu, kas pārslēdz atvērto lietojumprogrammu par pašlaik fokusēto logu.

    Ideja ir tāda, ka tā vietā, lai izmantotu peli vai pārslēgtu caur logu klāstu Alt + Tab komutatorā, jūs varat ātri piešķirt svarīgāko taustiņu svarīgākajiem logiem un pārslēgties uz tiem ar vienu taustiņu, ietaupot sev daudz laika. Lai izpildītu šo uzdevumu Linux, mēs izmantosim lielisko AutoKey utilītu.

    Piezīme: ja vēlaties, lai Windows veids, kā to izdarīt, var viegli izpildīt uzdevumu ar AutoHotkey.

    Scenārijs

    Tā kā es lielāko daļu sava darba izmantoju pārlūkprogrammā Google Chrome, man ir jābūt pieejamam pēc iespējas ātrāk, un parasti piešķiru Alt + G taustiņu kombināciju, lai pārslēgtos uz atvērto Chrome logu.

    AutoKey instalēšana

    Jūs vēlaties atvērt Synaptic Package Manager un ātri meklēt autokey, atzīmējiet izvēles rūtiņu un pēc tam instalējiet pakotni. Varat arī instalēt to, izmantojot šādu apt-get komandu:

    sudo apt-get instalēt autokey

    Īsceļa atslēgas piešķiršana lietojumprogrammas logam

    Atveriet automātiskās piekļuves konfigurācijas ekrānu no sistēmas teknes ikonas un pēc tam no izvēlnes izveidojiet jaunu skriptu un pēc tam ielīmējiet šādu kodu:

    window.activate ('Google Chrome')

    Jūs vēlaties izmantot iestatīšanas pogu blakus Hotkey iestatījumam un piešķirt vēlamo karsto taustiņu raktuvi Alt + G, lai gan jūs vēlaties pārliecināties, ka, lietojot karsto taustiņu, izmantojat mazo g, ja iestatāt to izmantojot lielo burtu, tas nedarbosies pareizi.

    Kad esat saglabājis iestatījumu un samazinājis vai aizveris AutoKey konfigurācijas ekrānu, jebkurā brīdī, kad vēlaties pārslēgties uz atvērto logu, varat noklikšķināt uz Alt + G īsinājumtaustiņu kombinācijas..

    Kā tas darbojas?

    Kad noklikšķināsiet uz piešķirto īsinājumtaustiņu, AutoKey veiks skriptu, ko esat pievienojis - šajā gadījumā tas ir vienkāršs Python skripts, kas izmanto wmctrl funkcijas, lai vadītu atvērtos logus. Šeit ir funkcija window.activate, kas pārslēdz norādīto logu uz aktīvo logu:

    window.activate ('daļēja loga nosaukums šeit')

    Būtībā viss, kas jums jādara, ir atbilstība loga nosaukuma daļai, un Google Chrome gadījumā loga nosaukums vienmēr ir “- Google Chrome” beigās.