- - Hur man får Macbook Touchpad-gester i Linux

Hur man får Macbook Touchpad-gester i Linux

Linux har riktigt bra enhetsstöd. Med varje utgåva läggs nya drivrutiner till i kärnan. Från pekplattor, trådlösa kort och till och med fingeravtrycksskannrar. Tyvärr, även om enheter stöds väl, ligger plattformen långt efter andra operativsystem när det gäller modern användning av spårplattor, klickkuddar och liknande. I flera år har Linux-användare ville ha en mer modern touch / gest-upplevelse som Mac-användare tycker om. Många projekt har försökt efterlikna Macbook-pekplattgester på Linux men det bästa, mest universella sättet att få Mac-liknande beröringsgester för bärbara datorer är genom att installera Touchegg. Det är ett program som låter användare lägga till enskilda gester till Linux-plattformen.

Installation

Touchegg är allmänt tillgängligt på de flesta Linux-distributioner. Så här får du den att köra på din favoritdistribution.

Ubuntu

sudo apt install touchegg

Debian

Debian har tyvärr inte Touchegg iofficiella programkällor. Användare som vill ha denna programvara igång kan försöka använda Ubuntu-paketet. Förstår att bara för att Ubuntu och Debian delar en bas betyder det inte att den senaste DEB-filen kommer att fungera. Ett bra alternativ är att bara sammanställa källkoden som ska användas på denna distribution.

Arch Linux

Touchegg-gestprogramvaran är tillgänglig förinstallation via Arch Linux User Repository. För att installera det, ladda ner först den senaste ögonblicksbilden. Öppna sedan en terminal och använd CD-kommandot för att öppna nedladdningskatalogen.

cd ~/Download

Härifrån extraherar ögonblicksbilden.

tar zxvf touchegg.tar.gz

Gå till ~ / Överför / touchegg med CD-kommandot och starta paketgenereringsprocessen.

cd ~/Downloads/touchegg
makepkg

När paketgenerationen är klar installerar du den i systemet med:

sudo pacman -U *.pkg.tar.xz

Fedora

sudo dnf copr enable mhoeher/multitouch
sudo dnf install touchegg

OpenSUSE

sudo zypper install touchegg

Andra Linux-filer

Att få Touchegg att arbeta med mindre kändadistributionen är enkel eftersom utvecklaren har lämnat exakta instruktioner om hur man sammanställer källkoden. Allt som behövs för att ta tag i den senaste versionen av programvaran är redo för nedladdning direkt från Github. Ta tag i koden och sammanställ allt.

Konfigurera pekprofilen

Touchegg är inte ett GUI-verktyg. Istället är det en terminalapplikation som körs i bakgrunden, känner igen vissa gester och rör detta till pekplattan. För de flesta användare behövs ingen GUI och programvaran genererar en profil automatiskt. För att skapa en ny profil, öppna ett terminalfönster och kör Touchegg-kommandot. Med tanke på att detta är den första körningen av programvaran kommer en ny profil att genereras automatiskt.

touchegg

Låt programmet köras en liten stund eftersom det behöver generera en ny konfigurering. När konfigurationen är klar trycker du på Ctrl + Z för att stänga av programvaran.

Använda Touchegg-GUI

Även om terminalprogrammet är tillräckligt förför de flesta användare kan en GUI-applikation vara attraktiv för dem som vill anpassa sina egna beröringsgest. Tyvärr är det här grafiska verktyget inte lika allmänt tillgängligt som terminalverktyget och måste därför sammanställas från grunden.

Steg 1: Se till att git-verktyget är installerat på din Linux-dator. Använd sedan den för att ta tag i den senaste versionen av källkoden.

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

Steg 2: Installera de beroenden som är nödvändiga förTouchegg-Gce för att köra. På Ubuntu är dessa beroenden "build-essential libqt4-dev libx11-6 libx11-dev". I andra distributioner, leta efter beroenden som dessa. Namnen bör vara liknande. Arch-användare kan ta ett paket från Aur här.

Steg 3: Starta sammanställningen. För att installera programmet hela systemet så att alla användare kan använda det använder du dessa bygginstruktioner:

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

Så här installerar du programmet i användarens hemmapp:

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

Öppna din programstartare efter att du har byggtoch öppna “Touchegg GUI”. Detta öppnar ett enkelt gränssnitt som gör att användare lättare kan skapa anpassade gester. För att skapa en anpassad gest, gå till GUI och hitta "Gester". Inuti gestområdet, klicka på + -tecknet för att lägga till en specifik applikationsgest. Alternativt använder du "ALL" -funktionen för att tilldela en gest till hela systemet.

Gå automatiskt genom gesternas listatilldela åtgärder till din nya gest. Sedan, efter att du har valt den exakta gesten, gå igenom åtgärdslistan för att välja vad gesten ska göra. När allt är konfigurerat klickar du på "applicera" för att spara ändringarna.

Gester bör omedelbart vara användbara. Om de inte är det, kan du behöva starta om din Linux-PC (eller bara Touchegg) för att allt ska fungera.

Starta automatiskt Touchegg

Autostarting Touchegg är nyckeln till att hålla gesterna fungerande. Skapa en startpost för att göra detta.

sudo nano touchegg.desktop

Klistra sedan in följande 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

Spara filen med Ctrl + O.

Uppdatera behörigheterna med Chmod så att din Linux-dator kör skrivbordsfilen. Det fungerar inte utan det.

sudo chmod +X touchegg.desktop

Slutligen flytta skrivbordsfilen till autostart-mappen.

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

kommentarer