If-Koubou

Dodijelite tipku prečaca za aktiviranje otvorenog prozora aplikacije na Linuxu

Dodijelite tipku prečaca za aktiviranje otvorenog prozora aplikacije na Linuxu (Kako da)

Već smo vam pokazali kako prilagoditi tipke prečaca u bilo kojoj Linux programskoj aplikaciji, ali za današnju pouku ćemo ga poduzeti korak dalje - i dodijeliti tipku prečaca koji mijenja otvorenu aplikaciju kao trenutno fokusiranu prozor.

Ideja je da umjesto miša ili bacanja kroz skup prozora u Alt + Tab preklopniku, brzo možete dodijeliti prečac do najvažnijih prozora i prebaciti se na njih jednim pritiskom na tipku, čime ćete se sami uštedjeti dosta vremena. Da bismo izvršili ovaj zadatak na Linuxu, koristit ćemo izvrstan uslužni program AutoKey.

Bilješka: ako želite Windows način da to učinite, možete postići zadatak s AutoHotkey lako.

Scenarij

Budući da radim većinu svog rada u Google Chromeu, trebam je pristupiti što brže i općenito dodijelim kombinaciju tipki Alt + G da biste se prebacili na moj otvoreni Chromeov prozor.

Instaliranje AutoKey

Želite li otvoriti Synaptic Package Manager i obaviti brzo pretraživanje autokey, potvrdite okvir, a zatim instalirajte paket. Također možete ga instalirati pomoću apt-get naredbe kao što je ovaj:

sudo apt-get instalirajte autokey

Dodjela tipke prečaca u prozor aplikacije

Otvorite konfiguracijski zaslon AutoKey s ikone trake sustava, a zatim izradite novu skriptu, a zatim zalijepite sljedeći kôd:

window.activate ('Google Chrome')

Želite li koristiti gumb Set pored postavke Hotkey i dodijeliti željeni hotkey-mine je Alt + G, iako ćete se pobrinuti da koristite mala slova tijekom postavljanja prečaca - ako ga postavite pomoću velikog slova neće se ponašati ispravno.

Kada spremite postavku i smanjite ili zatvorite zaslon konfiguracije AutoKey, možete pritisnuti kombinaciju tipki prečaca Alt + G u bilo kojem trenutku kada se želite prebaciti na otvoreni prozor.

Kako ovo radi?

Kada pritisnete tipku prečaca koju ste dodijelili, AutoKey će pokrenuti skriptu koju ste dodali - u ovom slučaju to je jednostavna Python skripta koja koristi funkcije wmctrl za upravljanje otvorenim prozorima. Evo sintakse za funkciju window.activate, koja prebacuje navedeni prozor da bude aktivni prozor:

window.activate ('dio naslova djelomičnog prozora ovdje')

Uglavnom sve što trebate učiniti je podudaranje dijela naslova prozora, au slučaju Google Chrome naslov na prozoru uvijek ima "- Google Chrome" na kraju.