Linux má skutočne skvelú podporu zariadení. S každým vydaním sa do jadra pridávajú nové ovládače. Od dotykových podložiek po bezdrôtové karty a dokonca aj skenery odtlačkov prstov. Bohužiaľ, aj keď sú zariadenia dobre podporované, platforma zaostáva ďaleko za ostatnými operačnými systémami, pokiaľ ide o moderné použitie track-padov, click-padov a podobne. Už roky majú používatelia systému Linux záujem o modernejšie dotykové / gestické zážitky, ktoré užívatelia počítačov Mac baví. Mnoho projektov sa pokúsilo napodobniť gestá touchpadu Macbook v systéme Linux, ale najlepším a najuniverzálnejším spôsobom získania dotykových gest typu Mac pre laptopy je inštalácia Touchegg, Je to program, ktorý umožňuje používateľom pridávať jednotlivé gesta na platformu Linux.
inštalácia
Touchegg je široko dostupný vo väčšine distribúcií Linuxu. Tu je návod, ako spustiť svoju obľúbenú distribúciu.
ubuntu
sudo apt install touchegg
Debian
Debian nanešťastie nemá Touchegg voficiálne softvérové zdroje. Používatelia, ktorí chcú tento softvér spustiť, sa môžu pokúsiť použiť balík Ubuntu. Pochopte, že to, že Ubuntu a Debian zdieľajú základňu, neznamená, že bude fungovať najnovší súbor DEB. Dobrou alternatívou je len zostaviť zdrojový kód, ktorý sa použije pri tejto distribúcii.
Arch Linux
Softvér pre gestá Touchegg je k dispozícii preinštalácia cez Arch Linux User Repository. Ak ju chcete nainštalovať, najskôr si stiahnite najnovšiu snímku. Potom otvorte terminál a pomocou príkazu CD zadajte adresár na stiahnutie.
cd ~/Download
Odtiaľ vyberte snímku.
tar zxvf touchegg.tar.gz
Ísť do ~ / Na stiahnutie / touchegg príkazom CD a spustite proces generovania balíkov.
cd ~/Downloads/touchegg makepkg
Po dokončení generovania balíkov ho nainštalujte do systému pomocou:
sudo pacman -U *.pkg.tar.xz
fedora
sudo dnf copr enable mhoeher/multitouch sudo dnf install touchegg
openSUSE
sudo zypper install touchegg
Iné Linuxy
Ako Touchegg pracuje na menej známychdistribúcia je jednoduchá, pretože vývojár nechal presné pokyny, ako zostaviť zdrojový kód. Všetko potrebné na získanie najnovšej verzie softvéru je pripravené na stiahnutie priamo z Githubu. Chyťte kód a skompilujte všetko.
Konfigurácia dotykového profilu
Touchegg nie je nástrojom GUI. Namiesto toho je to terminálová aplikácia, ktorá beží na pozadí, rozpoznáva určité gestá a privádza ich na touchpad. Pre väčšinu používateľov nie je potrebné užívateľské rozhranie a softvér automaticky generuje profil. Ak chcete vytvoriť nový profil, otvorte okno terminálu a spustite príkaz Touchegg. Vzhľadom na to, že ide o prvé spustenie softvéru, automaticky sa vygeneruje nový profil.
touchegg
Nechajte program chvíľu bežať, pretože potrebuje vygenerovať novú konfiguráciu. Po dokončení nastavenia konfigurácie stlačte Ctrl + Z, aby ste softvér pozastavili.
Používanie Touchegg-GUI
Program terminálu je síce dostačujúcipre väčšinu používateľov môže byť aplikácia GUI príťažlivá pre tých, ktorí chcú prispôsobiť svoje dotykové gestá. Tento grafický nástroj bohužiaľ nie je tak široko dostupný ako terminálový nástroj, a preto musí byť zostavený od nuly.
Krok 1: Skontrolujte, či je na vašom počítači so systémom Linux nainštalovaný nástroj git. Potom ho použite na získanie najnovšej verzie zdrojového kódu.
git clone https://github.com/Raffarti/Touchegg-gce.git
Krok 2: Nainštalujte závislosti, ktoré sú potrebnéTouchegg-Gce spustiť. Na Ubuntu sú tieto závislosti „build-essential libqt4-dev libx11-6 libx11-dev“. Pri iných distribúciách vyhľadajte závislosti, ako sú tieto. Mená by mali byť podobné. Používatelia archov môžu tu balík chytiť balík.
Krok 3: Spustite kompiláciu. Ak chcete program nainštalovať v celom systéme, aby ho mohli používať všetci používatelia, použite tieto pokyny na zostavenie:
mkdir build && cd build qmake .. make && make install
Ak chcete program nainštalovať do domovského priečinka používateľa, postupujte takto:
mkdir build && cd build qmake PREFIX=~/.local .. make && make install
Po vytvorení otvorte spúšťač aplikáciía otvorte „Touchegg GUI“. Tým sa otvorí jednoduché rozhranie, ktoré umožní používateľom ľahšie vytvárať vlastné gestá. Ak chcete vytvoriť vlastné gesto, prejdite do používateľského rozhrania a vyhľadajte gestá. Vo vnútri oblasti gest kliknite na znamienko + a pridajte konkrétne gesto aplikácie. Prípadne môžete pomocou funkcie „ALL“ priradiť gesto celému systému.
![](/images/linux/how-to-get-macbook-touchpad-gestures-on-linux.png)
Prejdite si automaticky zoznam gestapriraďte novému gestu akcie. Potom, keď vyberiete presné gesto, prejdite zoznamom akcií a vyberte, čo má gesto robiť. Po nakonfigurovaní všetkého kliknite na „Použiť“ a zmeny sa uložia.
Gestá by mali byť okamžite použiteľné. Ak to tak nie je, bude pravdepodobne potrebné reštartovať počítač so systémom Linux (alebo iba Touchegg), aby všetko fungovalo.
Automatické spustenie Touchegg
Autostarting Touchegg je kľúčom k udržaniu gest. Ak to chcete urobiť, vytvorte položku pri spustení.
![](/images/linux/how-to-get-macbook-touchpad-gestures-on-linux_2.png)
sudo nano touchegg.desktop
Potom prilepte nasledujúci kód:
[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
Uložte súbor pomocou Ctrl + O.
Aktualizujte povolenia pomocou Chmod, aby váš počítač so systémom Linux spustil súbor na pracovnej ploche. Bez nej to nebude fungovať.
sudo chmod +X touchegg.desktop
Nakoniec presuňte súbor pracovnej plochy do priečinka automatického spustenia.
mv touchegg.desktop ~/.config/autostart</ P>
Komentáre