Jedan od dosadljivih problema s Linuxom oduvijek bio nedostatak podrške AutoHotkey, tako da ne možete prilagoditi tipke prečaca - ali sada pomoću aplikacije otvorenog koda AutoKey, to možete učiniti i još mnogo toga.
AutoKey je uslužni program za automatizaciju stolnih računala koji vam omogućuje upravljanje blokovima teksta i korištenje kratica i tipkovnih prečaca kako biste uštedjeli vrijeme dok ste tipkali - ali možete ga koristiti i za prebacivanje prečaca u aplikacije. Na primjer, ako je vaša omiljena aplikacija upotrijebila Ctrl + Q da biste ga zatvorili, a niste ga htjeli, taj ključ možete preimenovati pomoću značajke AutoKey.
Za danas naš testni scenarij, prebacit ću kombinaciju tipki Ctrl + T na Alt + T umjesto toga. Zašto pitaš? Tipka prečaca Ctrl + T upotrebljava se u svakom pregledniku kako bi otvorila novu karticu, ali budući da upotrebljavam Google Chrome i želim stalno otvoriti nove kartice za pretragu, tipka prečaca Alt + T puno je lakša za udaranje bez premještanja ruke iz prednjeg reda.
Da bismo ostvarili ovaj zadatak, koristit ćemo izvanredan alat AutoKey, koji je puno kao AutoHotkey na Windowsu, osim što je napravljen za Linux i sposoban je koristiti Python skripte.
Ž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
Kada instalirate uslužni program, možete otvoriti konfiguraciju kroz ikonu ladice i stvoriti novu fraze. Ime s lijeve strane ne znači ništa, samo mi se sviđam prema tipkovnici koju ću dodijeliti.
Pomoću gumba za postavljanje pored Hotkeya dodijelite hotkey koji želite koristiti, kliknite tipku modifikatora - u ovom slučaju, dodjeljujem Alt, a zatim pritisnite gumb za postavljanje i ključ koji želite koristiti. Za moj primjer upotrebljavam Alt + t, pa ćete primijetiti da je znak mala, što je važno - ako ste pritisnuli Shift + T tamo, AutoKey bi se zbunio.
Kada to učinite, možete staviti sljedeće u tekstualni okvir:
t +
Kliknite gumb Spremi i gotovi ste. Sada možete otvoriti svoj preglednik i upotrijebiti kombinaciju Alt + T umjesto Ctrl + T i otvoriti novu karticu.
Kako ovo radi? Kada pritisnete tipkovni prečac Alt + T koji ste dodijelili, AutoKey šalje tipke trenutačno aktivnoj aplikaciji, a budući da su tipke u ovom slučaju Ctrl + T, Google Chrome pretpostavlja da ste pritisnuli tipku prečaca za novu karticu, i odgovara u skladu s tim.
Jedini je problem taj da se prečac ključ sada aktivira za sve prozore. Da biste to ispravili, možemo postaviti prozor filtra pomoću gumba Postavi, a zatim upišite nešto slično ovom:
. * Google. * Chrome
Možda se pitate što se radi o. *, Ovaj filtar koristi regularne izraze kako bi pronašao naslov prozora, tako da trebate upotrijebiti * da biste podudarali sve znakove koji nisu navedeni, uključujući prostor u ovom slučaju. Napomena: Možete upotrijebiti jedan znak razdoblja za prikazivanje razmaka ako želite.
Kada izrađujete novi izraz, možete upotrijebiti sljedeće posebne kodove za simulaciju pritiskanja jedne od posebnih tipki. Postoji mnogo veći popis posebnih ključeva, ali to su vjerojatno najvažnije koje ćete morati koristiti:
Kombiniranje tipki
Ako želite kombinirati brojne tipke, upotrijebit ćete znak +, ovako:
++
Ako biste trebali umetnuti znak +, trebali biste upotrijebiti umjesto toga.
Postoji bilo koji broj načina korištenja ove tehnike osim samo preusmjeravanja tipki prečaca - na primjer, možete automatizirati niz tipki za izvođenje zadatka. Mogućnosti su beskrajne - ali za čega biste ga koristili?