Početna » kako da » Kako prilagoditi Tipke prečaca za bilo koju Linux aplikaciju

    Kako prilagoditi Tipke prečaca za bilo koju Linux aplikaciju

    Jedan od dosadnijih problema s Linuxom uvijek je bio nedostatak podrške za AutoHotkey, tako da niste mogli prilagoditi tipke prečaca - ali sada pomoću aplikacije otvorenog koda AutoKey možete to učiniti i više..

    AutoKey je alat za automatizaciju radne površine koji vam omogućuje upravljanje blokovima teksta i korištenje kratica i hotkeys za uštedu vremena dok tipkate - ali također možete koristiti za remap hotkeys u aplikacijama. Na primjer, ako je vaša omiljena aplikacija upotrijebila Ctrl + Q za izlazak, a vi to niste željeli, možete je promijeniti pomoću AutoKey.

    Scenarij

    Za naš testni scenarij danas ću preslikati kombinaciju tipki Ctrl + T na Alt + T umjesto toga. Zašto pitaš? Tipka prečaca Ctrl + T koristi se u svakom pregledniku za otvaranje nove kartice, ali budući da koristim Google Chrome i volim stalno otvarati nove kartice za pretraživanje, tipka prečaca Alt + T mi je mnogo lakše pogoditi bez pomicanja ruke iz prvog reda.

    Da bismo ispunili taj zadatak, koristit ćemo zadivljujući alat AutoKey, koji je sličan AutoHotkeyu u sustavu Windows, osim što je napravljen za Linux i može koristiti Python skripte.

    Instaliranje značajke AutoKey

    Želite otvoriti Synaptic Package Manager i izvršiti brzo traženje autokey, označite okvir, a zatim instalirajte paket. Možete ga instalirati i pomoću naredbe apt-get ovako:

    sudo apt-get install autokey

    Ponovno preslikavanje tipki prečaca pomoću značajke AutoKey

    Kada instalirate uslužni program, možete otvoriti konfiguraciju putem ikone u ladici i stvoriti novu frazu. Ime s lijeve strane ne znači ništa, samo bih ih želio imenovati prema hotkeyu koji ću dodijeliti.

    Upotrijebite gumb Postavi pored Hotkey da biste dodijelili hotkey koji želite koristiti, kliknite tipku modifikatora - u ovom slučaju, dodjeljujem Alt, a zatim kliknite gumb Pritisni za postavljanje i tipku koju želite koristiti. Za moj primjer koristim Alt + t, a primijetit ćete da je znak malim slovima, što je važno - ako ste tamo pritisnuli Shift + T, AutoKey bi se zbunio.

    Kada to učinite, u tekstni okvir možete staviti sljedeće:

    +t

    Kliknite gumb za spremanje i gotovi ste. Sada možete otvoriti svoj preglednik i koristiti kombinaciju Alt + T umjesto Ctrl + T i otvoriti novu karticu.

    Kako ovo radi? Kada pritisnete prečac Alt + T koji ste dodijelili, AutoKey šalje pritiske tipki na trenutno aktivnu aplikaciju, 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 na to.

    Filtriranje po prozoru

    Jedini problem je što je tipka prečaca aktivirana za sve prozore. Da biste to popravili, možemo postaviti filtar prozora pomoću gumba Postavi, a zatim upisati nešto slično ovome:

    .* Google. * Chrome

    Možda se pitate što je to. * Sve o ovom filtru - ovaj filtar koristi regularne izraze za pronalaženje naslova prozora, tako da ćete morati koristiti. * Da biste pronašli znakove koji nisu specificirani, uključujući prostor u ovom slučaju. Napomena: Možete koristiti jedan znak za razdoblje da biste prikazali prostor ako želite.

    Korištenje posebnih tipki u AutoKey

    Kada stvarate novu frazu, možete koristiti sljedeće posebne kodove za simulaciju pritiska na jednu od posebnih tipki. Postoji zapravo mnogo veći popis posebnih tipki, ali to su vjerojatno najvažnije koje trebate koristiti:

    • = Ključ sustava Windows

    Kombiniranje tipki

    Ako želite kombinirati broj tipki, upotrijebit ćete znak +, kao što je ovaj:

    ++

    Ako ste doista trebali umetnuti simbol +, umjesto toga biste ga trebali koristiti.

    AutoKey Rocks!

    Tu je bilo koji broj koristi za ovu tehniku, osim što samo remapping tipke prečaca-možete automatizirati niz tipki za obavljanje zadatka, na primjer. Mogućnosti su beskrajne - ali za što biste ga koristili?