Sådan får du Macbook Touchpad-bevægelser på Linux

click fraud protection

Linux har virkelig god enhedssupport. Med hver udgivelse tilføjes nye drivere til kernen. Fra touch-pads, til trådløse kort og endda fingeraftryksscannere. Desværre, selvom enheder understøttes godt, hænger platformen langt bagefter andre operativsystemer, når det kommer til moderne anvendelser af track-pads, click-pads og lignende. I årevis har Linux-brugere ønsket at have en mere moderne touch / gestus-oplevelse, som Mac-brugere nyder. Mange projekter har forsøgt at efterligne Macbook touchpad-bevægelser på Linux, men den bedste, mest universelle måde at få Mac-lignende touch-gestus til bærbare computere er ved at installere Touchegg. Det er et program, der giver brugerne mulighed for at tilføje individuelle bevægelser til Linux-platformen.

Installation

Touchegg er bredt tilgængeligt på de fleste Linux-distributioner. Sådan får du det til at køre på din yndlingsdistribution.

Ubuntu

sudo apt install touchegg

Debian

Debian har desværre ikke Touchegg i de officielle softwarekilder. Brugere, der ønsker at få denne software kørt, kan prøve at bruge

instagram viewer
Ubuntu-pakke. Forstår, at bare fordi Ubuntu og Debian deler en base, betyder det ikke, at den nyeste DEB-fil fungerer. Et godt alternativ er bare at samle kildekoden, der skal bruges til denne distribution.

Arch Linux

Touchegg-gestesoftwaren er tilgængelig til installation via Arch Linux User Repository. For at installere det først download det nyeste snapshot. Åbn derefter en terminal og brug cd-kommandoen til at åbne download-biblioteket.

cd ~ / Download

Herfra trækkes ud snapshot.

tar zxvf touchegg.tar.gz

Gå til ~ / Downloads / touchegg med CD-kommandoen, og start pakkegenerationsprocessen.

cd ~ / Downloads / touchegg. makepkg

Når pakkegenerationen er afsluttet, skal du installere den på systemet med:

sudo pacman -U * .pkg.tar.xz

Fedora

sudo dnf copr aktivere mhoeher / multitouch sudo dnf installere touchegg

OpenSUSE

sudo zypper installere touchegg

Andre Linuxes

Det er let at få Touchegg til at arbejde med mindre kendte distributioner udvikleren har efterladt nøjagtige instruktioner om, hvordan man kompilerer kildekoden. Alt, hvad der kræves for at få fat i den nyeste version af softwaren, er klar til download direkte fra Github. Grib koden, og kompiler alt.

Konfiguration af berøringsprofilen

Touchegg er ikke et GUI-værktøj. I stedet er det en terminalapplikation, der kører i baggrunden, genkender visse bevægelser og rører dette til berøringspladen. For de fleste brugere er der ikke brug for en GUI, og softwaren genererer automatisk en profil. For at oprette en ny profil skal du åbne et terminalvindue og køre Touchegg-kommandoen. I betragtning af at dette er den første kørsel af softwaren, genereres en ny profil automatisk.

touchegg

Lad programmet køre et stykke tid, da det har brug for at generere en ny konfiguration. Når konfigurationsopsætningen er afsluttet, skal du trykke på Ctrl + Z for at suspendere softwaren.

Brug af Touchegg-GUI

Selvom terminalprogrammet er tilstrækkeligt for de fleste brugere, kan en GUI-applikation være attraktiv for dem, der ønsker at tilpasse deres egne berøringsbevægelser. Desværre er dette grafiske værktøj ikke så bredt tilgængeligt som terminalværktøjet, og som et resultat skal det udarbejdes fra bunden.

Trin 1: Sørg for, at git-værktøjet er installeret på din Linux-pc. Brug det derefter til at få fat i den nyeste version af kildekoden.

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

Trin 2: Installer de afhængigheder, der er nødvendige for, at Touchegg-Gce kan køre. På Ubuntu er disse afhængigheder “build-essential libqt4-dev libx11-6 libx11-dev”. På andre distributioner skal du kigge efter afhængigheder som disse. Navnene skal være ens. Arch-brugere kan få fat i en pakke fra Aur her.

Trin 3: Start samlingen. Hvis du vil installere programmet hele systemet, så alle brugere kan bruge det, skal du bruge disse byggeinstruktioner:

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

For at installere programmet i brugerens hjemmemappe skal du gøre:

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

Efter bygning skal du åbne din applikationsstarter og åbne "Touchegg GUI". Dette åbner en enkel grænseflade, der giver brugerne mulighed for lettere at oprette tilpassede bevægelser. For at oprette en brugerdefineret gestus, skal du gå til GUI og finde "Gestures". Inden i bevægelsesområdet skal du klikke på + -tegnet for at tilføje en bestemt applikationsbevægelse. Alternativt kan du bruge funktionen "ALL" til at tildele en gestus til hele systemet.

Gå gennem bevægelisten for automatisk at tildele handlinger til din nye gestus. Gå derefter igennem handlingslisten efter at have valgt den nøjagtige gestus for at vælge, hvad gestus skal gøre. Når alt er konfigureret, skal du klikke på "anvend" for at gemme ændringerne.

Bevægelser skal straks være brugbare. Hvis de ikke er det, skal du muligvis genstarte din Linux-pc (eller bare Touchegg) for at alt fungerer.

Autostart Touchegg

Autostart Touchegg er nøglen til at bevare bevægelserne. For at gøre dette skal du oprette en startpost.

sudo nano touchegg.desktop

Indsæt derefter følgende kode:

[Desktopindtastning] Name = Touchegg. GenericName = Touchégg. Kommentar = Touchégg Gestures Manager. Exec = / usr / bin / touchegg% u. Terminal = false. Skrive = Application. Navn [it_IT] = touchegg.desktop

Gem filen med Ctrl + O.

Opdater tilladelserne vha. Chmod, så din Linux-pc kører skrivebordsfilen. Det fungerer ikke uden det.

sudo chmod + X touchegg.desktop

Til sidst skal du flytte skrivebordsfilen til autostart-mappen.

mv touchegg.desktop ~ / .config / autostart
watch instagram story