- - Cum să obțineți gesturile Macbook Touchpad pe Linux

Cum să obțineți gesturile Macbook Touchpad pe Linux

Linux are un suport foarte bun pentru dispozitive. La fiecare versiune, noi drivere sunt adăugate la kernel. De la touch-pad-uri, la carduri wireless și chiar scanere de amprente. Din păcate, chiar dacă dispozitivele sunt bine acceptate, platforma rămâne mult în spatele altor sisteme de operare atunci când vine vorba de utilizări moderne de track-pads, click-pads și altele asemenea. Ani de zile, utilizatorii Linux au dorit să aibă o experiență de atingere / gesturi mai modernă de care se bucură utilizatorii Mac. Multe proiecte au încercat să imite gesturile Macbook touchpad pe Linux, dar cea mai bună, cea mai universală modalitate de a obține gesturi tactile asemănătoare cu Mac pentru laptopuri este instalând Touchegg. Este un program care permite utilizatorilor să adauge gesturi individuale pe platforma Linux.

Instalare

Touchegg este disponibil pe scară largă în majoritatea distribuțiilor Linux. Iată cum să-l rulezi pe distribuția preferată.

Ubuntu

sudo apt install touchegg

Debian

Din nefericire, Debian nu îl are pe Toucheggsurse software oficiale. Utilizatorii care doresc să funcționeze acest software pot încerca să utilizeze pachetul Ubuntu. Înțelegeți asta doar pentru că Ubuntu și Debian partajează o bază nu înseamnă că cel mai recent fișier DEB va funcționa. O bună alternativă este să compilezi doar codul sursă pe care să-l folosești pe această distribuție.

Arch Linux

Software-ul de gesturi Touchegg este disponibil pentruinstalare prin intermediul Depozitului de utilizator Arch Linux. Pentru a o instala, descărcați mai întâi cea mai recentă instantanee. Apoi, deschideți un terminal și folosiți comanda CD pentru a intra în directorul de descărcare.

cd ~/Download

De aici, extrageți instantaneul.

tar zxvf touchegg.tar.gz

Mergi la ~ / Downloads / touchegg cu comanda CD și porniți procesul de generare a pachetelor.

cd ~/Downloads/touchegg
makepkg

După terminarea generarii pachetului, instalați-l în sistem cu:

sudo pacman -U *.pkg.tar.xz

Fedora

sudo dnf copr enable mhoeher/multitouch
sudo dnf install touchegg

OpenSUSE

sudo zypper install touchegg

Alte Linux-uri

Faptul că Touchegg lucrează la mai puțin cunoscutedistribuțiile sunt ușoare, deoarece dezvoltatorul a lăsat instrucțiuni exacte despre cum să compileze codul sursă. Tot ce este necesar pentru a prelua cea mai recentă versiune a software-ului este gata pentru descărcare directă de la Github. Prindeți codul și compilați totul.

Configurarea profilului tactil

Touchegg nu este un instrument GUI. În schimb, este o aplicație terminală care rulează în fundal, recunoaște anumite gesturi și conectează acest lucru pe touchpad. Pentru majoritatea utilizatorilor, o GUI nu este necesară, iar software-ul generează automat un profil. Pentru a crea un profil nou, deschideți o fereastră de terminal și executați comanda Touchegg. Având în vedere că aceasta este prima rulare a software-ului, un nou profil va genera automat.

touchegg

Lăsați programul să funcționeze puțin, deoarece trebuie să genereze o configurație nouă. Când configurația de configurare se încheie, apăsați Ctrl + Z pentru a suspenda software-ul.

Folosind Touchegg-GUI

Deși programul terminal este suficient pentrumajoritatea utilizatorilor, o aplicație GUI poate fi atractivă pentru cei care doresc să își personalizeze propriile gesturi tactile. Din păcate, acest instrument grafic nu este la fel de disponibil pe scară largă ca instrumentul terminal și, prin urmare, trebuie compilat de la zero.

Pasul 1: Asigurați-vă că instrumentul git este instalat pe computerul dvs. Linux. Apoi, folosiți-l pentru a apuca cea mai recentă versiune a codului sursă.

git clone https://github.com/Raffarti/Touchegg-gce.git

Pasul 2: Instalați dependențele necesareTouchegg-Gce să alerge. Pe Ubuntu, aceste dependențe sunt „build-essential libqt4-dev libx11-6 libx11-dev”. În alte distribuții, căutați astfel de dependențe. Numele ar trebui să fie similare. Utilizatorii Arch pot lua un pachet din Aur aici.

Pasul 3: Începeți compilarea. Pentru a instala întregul sistem al programului, pentru ca toți utilizatorii să-l poată utiliza, folosiți aceste instrucțiuni de construire:

 mkdir build && cd build
qmake ..
make && make install

Pentru a instala programul în folderul principal al utilizatorului, faceți:

mkdir build && cd build
qmake PREFIX=~/.local ..
make && make install

După construire, deschideți lansatorul de aplicațiiși deschideți „GUI Touchegg”. Aceasta va deschide o interfață simplă care va permite utilizatorilor să creeze gesturi personalizate mai ușor. Pentru a crea un gest personalizat, accesați GUI și găsiți „Gesturi”. În zona gesturilor, faceți clic pe semnul + pentru a adăuga un gest specific pentru aplicație. Alternativ, utilizați funcția „ALL” pentru a atribui un gest întregului sistem.

Parcurgeți lista gesturilor pentru a face automatalocați acțiuni noului dvs. gest. Apoi, după alegerea gestului exact, treceți pe lista de acțiuni pentru a selecta ce ar trebui să facă gestul. După ce totul este configurat, faceți clic pe „aplicați” pentru a salva modificările.

Gesturile ar trebui să fie imediat utilizate. Dacă nu sunt, este posibil să fie nevoie să reporniți computerul Linux (sau doar Touchegg) pentru ca totul să funcționeze.

Autostarting Touchegg

Auto-pornirea Touchegg este esențială pentru menținerea gesturilor funcționale. Pentru a face acest lucru, creați o intrare de pornire.

sudo nano touchegg.desktop

Apoi, lipiți următorul cod:

[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

Salvați fișierul cu Ctrl + O.

Actualizați permisiunile folosind Chmod, astfel încât computerul dvs. Linux să execute fișierul desktop. Nu va funcționa fără ea.

sudo chmod +X touchegg.desktop

În cele din urmă, mutați fișierul desktop în folderul de pornire automată.

mv touchegg.desktop ~/.config/autostart
</ P>

Comentarii