10Sep

Hozzárendeljen egy gyorsbillentyűt egy megnyitott alkalmazásablak aktiválásához Linux alatt

Megmutattuk neked, hogyan kell testreszabni a gyorsbillentyűket bármely Linux-alkalmazásban, de a mai leckéig még egy lépést teszünk - és hozzárendelhetünk egy gyorsbillentyűt, amely a nyitott alkalmazást váltja a jelenleg összpontosított ablaknak.

Az az ötlet, hogy az egér használata vagy az ablakok ablakának átkapcsolása az Alt + Tab kapcsolóban gyorsan meg lehet adni egy gyorsbillentyűt a legfontosabb ablakokhoz, és egyetlen gombnyomással átválthat velük, és sok időt takaríthat meg. Ehhez a feladathoz a kiváló AutoKey segédprogramot használjuk.

Megjegyzés: , ha azt szeretné, hogy a Windows ezt megtehesse, könnyen elvégezheti a feladatot az AutoHotkey segítségével.

Az

forgatókönyv Mivel a legtöbbet a Google Chrome-ban dolgozom, a lehető leggyorsabban hozzáférhetővé kell tennie, és általában az Alt + G billentyűkombinációt választom át a nyitott Chrome-ablakomra.

Az AutoKey

telepítése Meg szeretné nyitni a Synaptic Package Manager programot, és gyorsan megkeresni az

autokey fájlt, jelölje be a négyzetet, majd telepítse a csomagot. Az apt-get paranccsal is telepítheti:

sudo apt-get install autokey

Alkalmazásablakhoz tartozó gyorsbillentyű hozzárendelése

Nyissa meg az AutoKey konfigurációs képernyőt a rendszertálcából, majd hozzon létre egy új szkripteta menüben, majd illessze be a következő kódot:

window.activate( 'Google Chrome')

A Hotkey beállítás melletti Set gombot szeretné használni, és az előnyben részesített gyorsbillentyűt az Alt + Ggyőződjön meg róla, hogy kisbetűvel használja a gyorsbillentyűt - ha egy nagybetűvel beállítottad, akkor nem fog megfelelően működni.

Ha elmentette a beállítást, és minimalizálta vagy bezárta az AutoKey konfigurációs képernyőt, akkor az Alt + G billentyűparancsot bármikor megnyomásával bármikor átválthat a nyitott ablakra.

Hogyan működik ez?

Ha megérinti a hozzárendelt gyorsbillentyűt, az AutoKey futtatja a hozzáadott szkriptet - ebben az esetben ez egy egyszerű Python script, amely a wmctrl függvényeket használja a nyitott ablakok vezérléséhez. Itt van a window.activate függvény szintaxisa, amely a megadott ablakot az aktív ablakként váltja fel:

window.activate( "részleges ablaknév" itt)

Alapvetően mindössze annyit kell tennie, hogy megfelel az ablak címéneka Google Chrome esetében az ablak címe mindig a "- Google Chrome" végén található.