Linux operativni sistem nudi izvanrednu podršku za različite uređaje. Sa svakom novom verzijom kernela, dodaju se novi drajveri. Od tačpeda, bežičnih kartica, pa čak i skenera otiska prsta. Međutim, uprkos dobroj podršci za uređaje, platforma zaostaje za drugim operativnim sistemima kada je reč o modernoj upotrebi tačpeda i sličnih tehnologija. Korisnici Linuxa već godinama priželjkuju intuitivnije iskustvo sa dodirima i gestikulacijama, kakvo je dostupno korisnicima macOS-a. Bilo je mnogo pokušaja da se imitiraju Mac-ovi pokreti tačpeda na Linuxu, ali najbolji i najuniverzalniji način da se postigne slično iskustvo je instaliranje Touchégg-a. Ovaj program omogućava korisnicima da dodaju personalizovane pokrete na Linux platformu.
Instalacija
Touchégg je široko dostupan u većini Linux distribucija. Evo kako ga možete instalirati na vašoj omiljenoj distribuciji:
Ubuntu
sudo apt install touchegg
Debian
Nažalost, Debian nema Touchégg u zvaničnim repozitorijumima softvera. Korisnici koji žele da koriste ovaj softver mogu pokušati da preuzmu Ubuntu paket. Imajte na umu da, iako Ubuntu i Debian dele bazu, to ne znači da će najnovija .DEB datoteka sigurno raditi. Bolja alternativa je kompajliranje izvornog koda koji će se koristiti u ovoj distribuciji.
Arch Linux
Touchégg je dostupan za instalaciju putem Arch Linux korisničkog repozitorijuma. Prvo, da biste ga instalirali, preuzmite najnoviji snapshot. Zatim otvorite terminal i pomoću komande ‘cd’ uđite u direktorijum za preuzimanja.
cd ~/Downloads
Odatle, raspakujte snapshot.
tar zxvf touchegg.tar.gz
Pređite na ~/Downloads/touchegg pomoću komande ‘cd’ i pokrenite proces generisanja paketa.
cd ~/Downloads/touchegg makepkg
Nakon što je generisanje paketa završeno, instalirajte ga u sistem pomoću:
sudo pacman -U *.pkg.tar.xz
Fedora
sudo dnf copr enable mhoeher/multitouch sudo dnf install touchegg
OpenSUSE
sudo zypper install touchegg
Ostali Linuxi
Pokretanje Touchégg-a na manje poznatim distribucijama je lako, jer je programer ostavio detaljna uputstva o tome kako kompajlirati izvorni kod. Sve što je potrebno za preuzimanje najnovije verzije softvera je dostupno direktno sa GitHuba. Preuzmite kod i kompajlirajte ga.
Konfigurisanje Touchégg profila
Touchégg nije GUI alat. To je terminalska aplikacija koja radi u pozadini, prepoznaje određene pokrete i prenosi ih na tačped. Za većinu korisnika GUI nije neophodan, a softver automatski generiše profil. Da biste kreirali novi profil, otvorite terminal i pokrenite komandu Touchégg. S obzirom da je ovo prvo pokretanje softvera, novi profil će se automatski generisati.
touchegg
Ostavite program da radi neko vreme, jer mu je potrebno da generiše novu konfiguraciju. Kada je podešavanje konfiguracije završeno, pritisnite Ctrl + Z da suspendujete softver.
Korišćenje Touchégg-GUI
Iako je terminalski program dovoljan za većinu korisnika, GUI aplikacija može biti interesantna za one koji žele da prilagode sopstvene pokrete dodira. Nažalost, ovaj grafički alat nije tako široko dostupan kao terminalski, pa ga je potrebno kompajlirati od nule.
Korak 1: Uverite se da je Git alat instaliran na vašem Linux računaru. Zatim ga koristite da preuzmete najnoviju verziju izvornog koda.
git clone https://github.com/Raffarti/Touchegg-gce.git
Korak 2: Instalirajte zavisnosti koje su neophodne da bi se Touchégg-Gce pokrenuo. Na Ubuntu, ove zavisnosti su „build-essential libqt4-dev libx11-6 libx11-dev“. U drugim distribucijama, potražite zavisnosti sličnog naziva. Korisnici Arch-a mogu preuzeti paket iz AUR-a ovde.
Korak 3: Pokrenite kompilaciju. Da biste instalirali program na celom sistemu, tako da svi korisnici mogu da ga koriste, koristite sledeća uputstva:
mkdir build && cd build qmake .. make && make install
Da biste instalirali program u početni direktorijum korisnika, uradite sledeće:
mkdir build && cd build qmake PREFIX=~/.local .. make && make install
Nakon izgradnje, otvorite pokretač aplikacija i pokrenite „Touchégg GUI“. Ovo će otvoriti jednostavan interfejs koji će korisnicima omogućiti da lakše kreiraju prilagođene pokrete. Da biste kreirali prilagođen pokret, idite na GUI i pronađite „Gestovi“. U okviru gestova, kliknite na znak + da biste dodali određeni pokret aplikaciji. Alternativno, koristite funkciju „SVE“ da biste dodelili pokret celom sistemu.
Prođite kroz listu pokreta da biste automatski dodelili radnje svom novom pokretu. Nakon što odaberete tačan pokret, prođite kroz listu radnji da biste izabrali šta pokret treba da uradi. Kada je sve konfigurisano, kliknite na „Primeni“ da biste sačuvali promene.
Gestovi bi odmah trebali biti upotrebljivi. Ako nisu, možda ćete morati da restartujete svoj Linux računar (ili samo Touchégg) da bi sve funkcionisalo.
Automatsko pokretanje Touchégg-a
Automatsko pokretanje Touchégg-a je ključno za održavanje funkcionalnosti pokreta. Da biste to uradili, kreirajte unos za pokretanje.
sudo nano touchegg.desktop
Zatim, nalepite sledeći kod:
[Desktop Entry] Name=Touchegg GenericName=Touchégg Comment=Touchégg Gestures Manager Exec=/usr/bin/touchegg %u Terminal=false Type=Application Name[it_IT]=touchegg.desktop
Sačuvajte datoteku pomoću Ctrl + O.
Ažurirajte dozvole koristeći chmod, tako da će vaš Linux računar izvršiti desktop datoteku. Bez toga neće raditi.
sudo chmod +X touchegg.desktop
Na kraju, premestite desktop datoteku u direktorijum za automatsko pokretanje.
mv touchegg.desktop ~/.config/autostart