A Linux valóban nagyszerű eszköztámogatással rendelkezik. Minden kiadással új illesztőprogramok kerülnek a kernelbe. Az érintőpadoktól a vezeték nélküli kártyákig és akár az ujjlenyomat-szkennerekig. Sajnos annak ellenére, hogy az eszközök jól támogatottak, a platform messze lemarad a többi operációs rendszer mögött, ha a görgetőpadok, kattintópadok és hasonlók modern felhasználásáról van szó. A Linux-felhasználók évek óta arra vágytak, hogy a Mac-felhasználók által élvezett, modernebb érintés/mozdulat élményben legyen része. Sok projekt megkísérelte utánozni a Macbook érintőpad gesztusait Linuxon, de a legjobb és leguniverzálisabb módja annak, hogy Mac-szerű érintési gesztusokat szerezzenek laptopokhoz, a Touchegg telepítése. Ez egy olyan program, amely lehetővé teszi a felhasználók számára, hogy egyedi gesztusokat adjanak a Linux platformhoz.
Tartalomjegyzék
Telepítés
A Touchegg széles körben elérhető a legtöbb Linux disztribúción. Így indíthatja el kedvenc disztribúcióján.
Ubuntu
sudo apt install touchegg
Debian
A Debian sajnos nem tartalmazza a Touchegg-et a hivatalos szoftverforrásokban. Azok a felhasználók, akik szeretnék futtatni ezt a szoftvert, megpróbálhatják használni a Ubuntu csomag. Értse meg, hogy csak azért, mert az Ubuntu és a Debian megoszt egy alapot, még nem jelenti azt, hogy a legújabb DEB fájl fog működni. Egy jó alternatíva az, ha csak lefordítja a forráskódot, amelyet ezen a disztribúción használ.
Arch Linux
A Touchegg gesztusszoftver az Arch Linux User Repository-n keresztül telepíthető. A telepítéshez először töltse le a legújabb pillanatképet. Ezután nyisson meg egy terminált, és a CD paranccsal lépjen be a letöltési könyvtárba.
cd ~/Download
Innentől bontsa ki a pillanatképet.
tar zxvf touchegg.tar.gz
Lépjen a ~/Downloads/touchegg mappába a CD paranccsal, és indítsa el a csomaggenerálási folyamatot.
cd ~/Downloads/touchegg makepkg
A csomaggenerálás befejezése után telepítse a rendszerre a következővel:
sudo pacman -U *.pkg.tar.xz
Fedora
sudo dnf copr enable mhoeher/multitouch sudo dnf install touchegg
OpenSUSE
sudo zypper install touchegg
Más Linuxok
Könnyű rávenni a Touchegg-et a kevésbé ismert disztribúciókra a fejlesztő pontos utasításokat hagyott a forráskód fordítására vonatkozóan. Minden, ami a szoftver legújabb verziójának megszerzéséhez szükséges, készen áll a letöltésre közvetlenül a Githubról. Fogja meg a kódot, és fordítson le mindent.
Az érintési profil konfigurálása
A Touchegg nem grafikus felhasználói felület. Ehelyett ez egy terminálalkalmazás, amely a háttérben fut, felismer bizonyos gesztusokat, és ezt továbbítja az érintőpadra. A legtöbb felhasználó számára nincs szükség grafikus felhasználói felületre, és a szoftver automatikusan létrehoz egy profilt. Új profil létrehozásához nyisson meg egy terminálablakot, és futtassa a Touchegg parancsot. Tekintettel arra, hogy ez a szoftver első futtatása, egy új profil automatikusan létrejön.
touchegg
Hagyja futni egy kicsit a programot, mert új konfigurációt kell generálnia. Amikor a konfigurációs beállítás befejeződött, nyomja meg a Ctrl + Z billentyűket a szoftver felfüggesztéséhez.
Touchegg-GUI használata
Bár a terminálprogram a legtöbb felhasználó számára elegendő, a GUI-alkalmazások vonzóak lehetnek azok számára, akik saját érintési gesztusaikat szeretnék testre szabni. Sajnos ez a grafikus eszköz nem olyan széles körben elérhető, mint a termináleszköz, ezért a nulláról kell lefordítani.
1. lépés: Győződjön meg arról, hogy a git eszköz telepítve van a Linux PC-re. Ezután használja a forráskód legújabb verziójának megragadásához.
git clone https://github.com/Raffarti/Touchegg-gce.git
2. lépés: Telepítse a Touchegg-Gce futtatásához szükséges függőségeket. Ubuntun ezek a függőségek a „build-essential libqt4-dev libx11-6 libx11-dev”. Más disztribúciókon keressen ilyen függőségeket. A neveknek hasonlóaknak kell lenniük. Az Arch felhasználók csomagot kaphatnak az Aurtól itt.
3. lépés: Indítsa el az összeállítást. A program teljes rendszerre történő telepítéséhez, hogy minden felhasználó használhassa, kövesse az alábbi összeállítási utasításokat:
mkdir build && cd build qmake .. make && make install
A program telepítéséhez a felhasználó saját mappájába tegye a következőket:
mkdir build && cd build qmake PREFIX=~/.local .. make && make install
Az építés után nyissa meg az alkalmazásindítót, és nyissa meg a „Touchegg GUI”-t. Ez egy egyszerű felületet nyit meg, amely lehetővé teszi a felhasználók számára, hogy könnyebben hozzanak létre egyéni gesztusokat. Egyéni kézmozdulat létrehozásához lépjen a grafikus felhasználói felületre, és keresse meg a „Gesztusok” lehetőséget. A gesztusok területen belül kattintson a + jelre egy adott alkalmazásmozdulat hozzáadásához. Alternatív megoldásként használja az „ALL” funkciót egy gesztus hozzárendeléséhez a teljes rendszerhez.
Menjen végig a gesztusok listáján, hogy automatikusan hozzárendelje a műveleteket az új gesztushoz. Ezután, miután kiválasztotta a pontos mozdulatot, menjen végig a műveletek listáján, és válassza ki, mit tegyen a gesztus. Ha minden be van állítva, kattintson az „Alkalmaz” gombra a módosítások mentéséhez.
A gesztusoknak azonnal használhatónak kell lenniük. Ha nem, akkor lehet, hogy újra kell indítania a Linux PC-t (vagy csak a Touchegg-et), hogy minden működjön.
A Touchegg automatikus indítása
A Touchegg automatikus indítása kulcsfontosságú a gesztusok működésének megőrzéséhez. Ehhez hozzon létre egy indítási bejegyzést.
sudo nano touchegg.desktop
Ezután illessze be a következő kódot:
[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
Mentse el a fájlt a Ctrl + O billentyűkombinációval.
Frissítse az engedélyeket a Chmod segítségével, hogy a Linux számítógépe végrehajtsa az asztali fájlt. Anélkül nem megy.
sudo chmod +X touchegg.desktop
Végül helyezze át az asztali fájlt az Autostart mappába.
mv touchegg.desktop ~/.config/autostart