Linux hat eine 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 die Geräte gut unterstützt werden, bleibt die Plattform leider weit hinter anderen Betriebssystemen zurück, wenn es um die moderne Verwendung von Trackpads, Clickpads und dergleichen geht. Seit Jahren wünschen sich Linux-Benutzer ein moderneres Berührungs-/Gestenerlebnis, das Mac-Benutzer genießen. Viele Projekte haben versucht, die Macbook-Touchpad-Gesten unter Linux nachzuahmen, aber der beste und universellste Weg, Mac-ähnliche Touch-Gesten für Laptops zu erhalten, ist die Installation von Touchegg. Es ist ein Programm, mit dem Benutzer der Linux-Plattform individuelle Gesten hinzufügen können.
Inhaltsverzeichnis
Installation
Touchegg ist auf den meisten Linux-Distributionen weit verbreitet. So bringen Sie es auf Ihrer bevorzugten Distribution zum Laufen.
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 Ubuntu-Paket. Verstehen Sie, dass nur weil Ubuntu und Debian eine gemeinsame Basis haben, dies nicht bedeutet, dass die neueste DEB-Datei funktioniert. Eine gute Alternative besteht darin, einfach den Quellcode zu kompilieren, der in dieser Distribution verwendet werden soll.
Arch-Linux
Die Touchegg-Gestensoftware kann über das Arch Linux User Repository installiert werden. Um es zuerst zu installieren Laden Sie den neuesten Schnappschuss herunter. Öffnen Sie dann ein Terminal und geben Sie mit dem CD-Befehl das Download-Verzeichnis ein.
cd ~/Download
Extrahieren Sie von hier aus den Snapshot.
tar zxvf touchegg.tar.gz
Gehen Sie mit dem CD-Befehl zu ~/Downloads/touchegg und starten Sie den Paketgenerierungsprozess.
cd ~/Downloads/touchegg makepkg
Nachdem die Paketgenerierung abgeschlossen ist, installieren Sie es auf dem System mit:
sudo pacman -U *.pkg.tar.xz
Fedora
sudo dnf copr enable mhoeher/multitouch sudo dnf install touchegg
OpenSUSE
sudo zypper install touchegg
Andere Linuxe
Es ist einfach, Touchegg mit weniger bekannten Distributionen zum Laufen zu bringen, da Der Entwickler hat genaue Anweisungen hinterlassen, wie der Quellcode zu kompilieren ist. Alles, was benötigt wird, um die neueste Version der Software herunterzuladen, kann direkt von Github heruntergeladen werden. Schnappen Sie sich den Code und kompilieren Sie alles.
Konfigurieren des Touch-Profils
Touchegg ist kein GUI-Tool. Stattdessen ist es eine Terminalanwendung, die im Hintergrund läuft, bestimmte Gesten erkennt und diese an das Touchpad weiterleitet. Für die meisten Benutzer wird keine GUI benötigt und die Software generiert automatisch ein Profil. Um ein neues Profil zu erstellen, öffnen Sie ein Terminalfenster und führen Sie den Touchegg-Befehl 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 Einrichtung der Konfiguration abgeschlossen ist, drücken Sie Strg + Z, um die Software anzuhalten.
Mit Touchegg-GUI
Obwohl das Terminalprogramm für die meisten Benutzer ausreicht, 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 zu erhalten.
git clone 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 vom Aur holen Hier.
Schritt 3: Starten Sie die Kompilierung. Um das Programm systemweit zu installieren, damit alle Benutzer es verwenden können, verwenden Sie diese Build-Anweisungen:
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 „Touchegg GUI“. Dadurch wird eine einfache Benutzeroberfläche geöffnet, mit der Benutzer einfacher benutzerdefinierte Gesten erstellen können. Um eine benutzerdefinierte Geste zu erstellen, gehen Sie zur GUI und suchen Sie nach „Gesten“. Klicken Sie im Gestenbereich auf das +-Zeichen, um eine bestimmte Anwendungsgeste hinzuzufügen. Verwenden Sie alternativ die „ALL“-Funktion, um dem gesamten System eine Geste zuzuweisen.
Gehen Sie die Gestenliste durch, um Ihrer neuen Geste automatisch Aktionen zuzuweisen. Gehen Sie dann, nachdem Sie die genaue Geste ausgewählt haben, durch die Aktionsliste, um auszuwählen, was die Geste tun soll. Sobald alles konfiguriert ist, klicken Sie auf „Übernehmen“, um die Änderungen zu speichern.
Gesten sollten sofort nutzbar sein. Wenn dies nicht der Fall ist, müssen Sie möglicherweise Ihren Linux-PC (oder nur Touchegg) neu starten, damit alles funktioniert.
Touchegg automatisch starten
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 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
Speichern Sie die Datei mit Strg + O.
Aktualisieren Sie die Berechtigungen mit Chmod, damit Ihr Linux-PC die Desktop-Datei ausführt. Ohne geht es nicht.
sudo chmod +X touchegg.desktop
Verschieben Sie zuletzt die Desktop-Datei in den Autostart-Ordner.
mv touchegg.desktop ~/.config/autostart