Dodeli tipko za bližnjico za aktiviranje odprtega okna aplikacije v Linuxu
Pokazali smo vam, kako prilagoditi tipke za bližnjico v kateri koli aplikaciji Linuxa, vendar bomo za današnjo lekcijo naredili korak dlje in dodeli tipko za bližnjico, ki preklopi odprto aplikacijo na trenutno osredotočeno okno.
Zamisel je, da namesto, da bi uporabljali miško ali prelistavali niz oken v preklopniku Alt + Tab, lahko hitro dodelite bližnjico do najpomembnejših oken in jih preklopite z enim pritiskom na tipko, kar vam prihrani veliko časa. Za izpolnitev te naloge v Linuxu bomo uporabili odličen pripomoček AutoKey.
Opomba: če želite, da Windows to stori, lahko zlahka dosežete nalogo z AutoHotkey.
Scenarij
Ker opravljam večino svojega dela v brskalniku Google Chrome, ga moram čim hitreje dostopati in na splošno dodam kombinacijo tipk Alt + G, da preklopim na odprto okno za Chrome.
Namestitev funkcije AutoKey
Boste želeli odpreti Synaptic Package Manager in narediti hitro iskanje autokey, potrdite polje in namestite paket. Namestite ga lahko tudi z ukazom apt-get, kot je ta:
sudo apt-get namestite autokey
Dodeljevanje tipke za bližnjico oknu aplikacije
Odprite zaslon za konfiguracijo AutoKey v ikoni sistemske vrstice in nato v meniju ustvarite nov skript, nato pa prilepite naslednjo kodo:
window.activate ("Google Chrome")
Uporabiti morate gumb Nastavi poleg nastavitve hitre tipke in določiti želeno hotkey-mine Alt + G, vendar se boste prepričali, da med nastavljanjem hitre tipke uporabljate malo črko g, če jo nastavite z veliko črko se ne obnaša pravilno.
Ko nastavitev shranite in zmanjšate ali zaprete zaslon za konfiguracijo programa AutoKey, lahko kadarkoli preklopite na kombinacijo tipk za bližnjico Alt + G, če želite preklopiti na odprto okno.
Kako to deluje?
Ko pritisnete tipko za bližnjico, ki ste jo dodali, bo AutoKey zagnal skript, ki ste ga dodali - v tem primeru je to preprost Python skript, ki uporablja funkcije wmctrl za nadzor odprtih oken. Tu je sintaksa za funkcijo window.activate, ki preklopi določeno okno na aktivno okno:
window.activate (»delni naslov okna tukaj«)
V bistvu vse, kar morate storiti, je ujemanje dela naslova okna, v primeru brskalnika Google Chrome pa ima naslov okna vedno »- Google Chrome« na koncu.