Hogyan szerezhetek Macbook érintőpad-gesztusokat Linuxon

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.

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.

  Alkalmazások telepítése közvetlenül az Apple Watch-ra

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.

  Hogyan tölthet le olyan alkalmazásokat, amelyek már nem találhatók a telefon App Store-jában

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.

  Hogyan indítsuk újra a szigetet az „Animal Crossing: New Horizons” című filmben

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