So erhalten Sie Macbook Touchpad-Gesten unter Linux

click fraud protection

Linux hat wirklich großartige Geräteunterstützung. Mit jeder Version werden dem Kernel neue Treiber hinzugefügt. Von Touchpads über drahtlose Karten bis hin zu Fingerabdruckscannern. Obwohl Geräte gut unterstützt werden, bleibt die Plattform leider weit hinter anderen Betriebssystemen zurück, wenn es um die moderne Verwendung von Track-Pads, Click-Pads und dergleichen geht. Seit Jahren möchten Linux-Benutzer ein moderneres Touch- / Gesten-Erlebnis haben, das Mac-Benutzer genießen. Viele Projekte haben versucht, die Macbook-Touchpad-Gesten unter Linux nachzuahmen. Die beste und universellste Möglichkeit, Mac-ähnliche Touch-Gesten für Laptops zu erhalten, ist die Installation Touchegg. Mit diesem Programm können Benutzer der Linux-Plattform einzelne Gesten hinzufügen.

Installation

Touchegg ist auf den meisten Linux-Distributionen weit verbreitet. Hier erfahren Sie, wie Sie es auf Ihrer bevorzugten Distribution zum Laufen bringen.

Ubuntu

sudo apt install touchegg

Debian

Debian hat Touchegg leider nicht in den offiziellen Softwarequellen. Benutzer, die diese Software zum Laufen bringen möchten, können versuchen, die zu verwenden

instagram viewer
Ubuntu-Paket. Verstehen Sie, dass nur weil Ubuntu und Debian eine Basis teilen, dies nicht bedeutet, dass die neueste DEB-Datei funktioniert. Eine gute Alternative besteht darin, nur den Quellcode zu kompilieren, der für diese Distribution verwendet werden soll.

Arch Linux

Die Touchegg-Gesten-Software kann über das Arch Linux User Repository installiert werden. Um es zu installieren, zuerst Laden Sie den neuesten Schnappschuss herunter. Öffnen Sie dann ein Terminal und geben Sie mit dem Befehl CD das Download-Verzeichnis ein.

cd ~ / Download

Extrahieren Sie von hier aus den Schnappschuss.

tar zxvf touchegg.tar.gz

Gehe zu ~ / Downloads / touchegg mit dem Befehl CD und starten Sie den Paketgenerierungsprozess.

cd ~ / Downloads / touchegg. makepkg

Installieren Sie die Paketgenerierung nach Abschluss des Vorgangs auf dem System mit:

sudo pacman -U * .pkg.tar.xz

Fedora

sudo dnf copr mhoeher / multitouch aktivieren sudo dnf touchegg installieren

OpenSUSE

sudo zypper installiere touchegg

Andere Linuxes

Es ist einfach, Touchegg für weniger bekannte Distributionen zum Laufen zu bringen Der Entwickler hat genaue Anweisungen zum Kompilieren des Quellcodes hinterlassen. Alles, was zum Abrufen der neuesten Version der Software erforderlich ist, kann direkt von Github heruntergeladen werden. Holen Sie sich den Code und kompilieren Sie alles.

Touch-Profil konfigurieren

Touchegg ist kein GUI-Tool. Stattdessen handelt es sich um eine Terminalanwendung, die im Hintergrund ausgeführt wird, bestimmte Gesten erkennt und diese an das Touchpad weiterleitet. Für die meisten Benutzer wird keine grafische Benutzeroberfläche benötigt, und die Software generiert automatisch ein Profil. Öffnen Sie zum Erstellen eines neuen Profils ein Terminalfenster und führen Sie den Befehl Touchegg aus. Da dies der erste Lauf der Software ist, wird automatisch ein neues Profil generiert.

touchegg

Lassen Sie das Programm eine Weile laufen, da es eine neue Konfiguration generieren muss. Wenn die Konfiguration abgeschlossen ist, drücken Sie Strg + Z, um die Software anzuhalten.

Verwenden der Touchegg-GUI

Obwohl das Terminalprogramm für die meisten Benutzer ausreichend ist, kann eine GUI-Anwendung für diejenigen attraktiv sein, die ihre eigenen Berührungsgesten anpassen möchten. Leider ist dieses grafische Tool nicht so weit verbreitet wie das Terminal-Tool und muss daher von Grund auf neu kompiliert werden.

Schritt 1: Stellen Sie sicher, dass das Git-Tool auf Ihrem Linux-PC installiert ist. Verwenden Sie es dann, um die neueste Version des Quellcodes abzurufen.

Git-Klon https://github.com/Raffarti/Touchegg-gce.git

Schritt 2: Installieren Sie die Abhängigkeiten, die für die Ausführung von Touchegg-Gce erforderlich sind. Unter Ubuntu sind diese Abhängigkeiten "build-essential libqt4-dev libx11-6 libx11-dev". Suchen Sie bei anderen Distributionen nach solchen Abhängigkeiten. Die Namen sollten ähnlich sein. Arch-Benutzer können ein Paket von der Aur holen Hier.

Schritt 3: Starten Sie die Kompilierung. Verwenden Sie die folgenden Build-Anweisungen, um das Programm systemweit zu installieren, damit alle Benutzer es verwenden können:

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

Gehen Sie wie folgt vor, um das Programm im Home-Ordner des Benutzers zu installieren:

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

Öffnen Sie nach dem Erstellen Ihren Anwendungsstarter und öffnen Sie die „Touchegg-GUI“. Dadurch wird eine einfache Oberfläche geöffnet, über die Benutzer einfacher benutzerdefinierte Gesten erstellen können. Um eine benutzerdefinierte Geste zu erstellen, rufen Sie die GUI auf und suchen Sie nach „Gesten“. Klicken Sie im Bereich Gesten auf das Pluszeichen +, um eine bestimmte Anwendungsgeste hinzuzufügen. Verwenden Sie alternativ die Funktion „ALL“, um dem gesamten System eine Geste zuzuweisen.

Gehen Sie die Gestenliste durch, um Ihrer neuen Geste automatisch Aktionen zuzuweisen. Nachdem Sie die genaue Geste ausgewählt haben, gehen Sie die Aktionsliste durch, um auszuwählen, was die Geste tun soll. Wenn alles konfiguriert ist, klicken Sie auf "Übernehmen", um die Änderungen zu speichern.

Gesten sollten sofort verwendbar sein. Wenn dies nicht der Fall ist, müssen Sie möglicherweise Ihren Linux-PC (oder nur Touchegg) neu starten, damit alles funktioniert.

Autostart Touchegg

Das automatische Starten von Touchegg ist der Schlüssel, damit die Gesten funktionieren. Erstellen Sie dazu einen Starteintrag.

sudo nano touchegg.desktop

Fügen Sie dann den folgenden Code ein:

[Desktop-Eintrag] Name = Touchegg. GenericName = Touchégg. Kommentar = Touchégg Gestures Manager. Exec = / usr / bin / touchegg% u. Terminal = falsch. Typ = Anwendung. Name [it_IT] = touchegg.desktop

Speichern Sie die Datei mit Strg + O..

Aktualisieren Sie die Berechtigungen mit Chmod, damit Ihr Linux-PC die Desktop-Datei ausführt. Ohne das geht es nicht.

sudo chmod + X touchegg.desktop

Zuletzt verschieben Sie die Desktop-Datei in den Autostart-Ordner.

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