Linux Tutoriels

Comment obtenir les gestes du pavé tactile Macbook sous Linux

Linux a un très bon support de périphérique. À chaque version, de nouveaux pilotes sont ajoutés au noyau. Des tablettes tactiles aux cartes sans fil et même aux scanners d’empreintes digitales. Malheureusement, même si les appareils sont bien pris en charge, la plate-forme est loin derrière les autres systèmes d’exploitation en ce qui concerne les utilisations modernes des track-pads, click-pads et autres. Pendant des années, les utilisateurs de Linux ont voulu avoir une expérience tactile / gestuelle plus moderne que les utilisateurs de Mac apprécient. De nombreux projets ont tenté d’imiter les gestes du pavé tactile Macbook sous Linux, mais le meilleur moyen le plus universel d’obtenir des gestes tactiles de type Mac pour les ordinateurs portables est d’installer Touchegg. C’est un programme qui permet aux utilisateurs d’ajouter des gestes individuels à la plate-forme Linux.

Installation

Touchegg est largement disponible sur la plupart des distributions Linux. Voici comment le faire fonctionner sur votre distribution préférée.

Ubuntu

sudo apt install touchegg

Debian

Debian n’a malheureusement pas Touchegg dans les sources officielles du logiciel. Les utilisateurs souhaitant faire fonctionner ce logiciel peuvent essayer d’utiliser le Paquet Ubuntu. Comprenez que le fait que Ubuntu et Debian partagent une base ne signifie pas que le dernier fichier DEB fonctionnera. Une bonne alternative est de simplement compiler le code source à utiliser sur cette distribution.

  Comment réparer le contrôleur Xbox détecté comme souris et clavier sous Windows

Arch Linux

Le logiciel de gestes Touchegg peut être installé via le référentiel d’utilisateurs Arch Linux. Pour l’installer, d’abord télécharger le dernier instantané. Ensuite, ouvrez un terminal et utilisez la commande CD pour accéder au répertoire de téléchargement.

cd ~/Download

De là, extrayez l’instantané.

tar zxvf touchegg.tar.gz

Accédez à ~ / Downloads / touchegg avec la commande CD et démarrez le processus de génération de package.

cd ~/Downloads/touchegg
makepkg

Une fois la génération du package terminée, installez-le sur le système avec:

sudo pacman -U *.pkg.tar.xz

Feutre

sudo dnf copr enable mhoeher/multitouch

sudo dnf install touchegg

OpenSUSE

sudo zypper install touchegg

Autres Linux

Faire travailler Touchegg sur des distributions moins connues est facile, car le développeur a laissé des instructions exactes sur la façon de compiler le code source. Tout le nécessaire pour récupérer la dernière version du logiciel est prêt à être téléchargé directement depuis Github. Prenez le code et compilez tout.

Configuration du profil tactile

Touchegg n’est pas un outil graphique. Au lieu de cela, il s’agit d’une application de terminal qui s’exécute en arrière-plan, reconnaît certains gestes et les dirige vers le pavé tactile. Pour la plupart des utilisateurs, une interface graphique n’est pas nécessaire et le logiciel génère un profil automatiquement. Pour créer un nouveau profil, ouvrez une fenêtre de terminal et exécutez la commande Touchegg. Étant donné qu’il s’agit de la première exécution du logiciel, un nouveau profil sera généré automatiquement.

touchegg

Laissez le programme s’exécuter pendant un petit moment, car il doit générer une nouvelle configuration. Une fois la configuration de la configuration terminée, appuyez sur Ctrl + Z pour suspendre le logiciel.

  Follow the Arrow est un outil de navigation facile à suivre

Utilisation de Touchegg-GUI

Bien que le programme de terminal soit suffisant pour la plupart des utilisateurs, une application GUI peut être intéressante pour ceux qui cherchent à personnaliser leurs propres gestes tactiles. Malheureusement, cet outil graphique n’est pas aussi largement disponible que l’outil terminal et doit donc être compilé à partir de zéro.

Étape 1: assurez-vous que l’outil git est installé sur votre PC Linux. Ensuite, utilisez-le pour récupérer la dernière version du code source.

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

Étape 2: Installez les dépendances nécessaires à l’exécution de Touchegg-Gce. Sur Ubuntu, ces dépendances sont «build-essential libqt4-dev libx11-6 libx11-dev». Sur d’autres distributions, recherchez des dépendances telles que celles-ci. Les noms doivent être similaires. Les utilisateurs d’Arch peuvent récupérer un paquet de l’Aur Ici.

Étape 3: Démarrez la compilation. Pour installer le programme à l’échelle du système, afin que tous les utilisateurs puissent l’utiliser, utilisez ces instructions de construction:

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

Pour installer le programme dans le dossier d’accueil de l’utilisateur, procédez comme suit:

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

Après la construction, ouvrez votre lanceur d’applications et ouvrez «Touchegg GUI». Cela ouvrira une interface simple qui permettra aux utilisateurs de créer plus facilement des gestes personnalisés. Pour créer un geste personnalisé, accédez à l’interface graphique et recherchez «Gestes». Dans la zone des gestes, cliquez sur le signe + pour ajouter un geste d’application spécifique. Vous pouvez également utiliser la fonction «TOUT» pour attribuer un geste à l’ensemble du système.

  Comment configurer et utiliser la routine «Heure du coucher» de l'Assistant Google

Parcourez la liste des gestes pour attribuer automatiquement des actions à votre nouveau geste. Ensuite, après avoir choisi le geste exact, parcourez la liste des actions pour sélectionner ce que le geste doit faire. Une fois que tout est configuré, cliquez sur «Appliquer» pour enregistrer les modifications.

Les gestes doivent être immédiatement utilisables. Si ce n’est pas le cas, vous devrez peut-être redémarrer votre PC Linux (ou simplement Touchegg) pour que tout fonctionne.

Démarrage automatique Touchegg

Le démarrage automatique de Touchegg est essentiel pour que les gestes fonctionnent. Pour ce faire, créez une entrée de démarrage.

sudo nano touchegg.desktop

Ensuite, collez le code suivant:

[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

Enregistrez le fichier avec Ctrl + O.

Mettez à jour les autorisations à l’aide de Chmod, afin que votre PC Linux exécute le fichier de bureau. Cela ne fonctionnera pas sans cela.

sudo chmod +X touchegg.desktop

Enfin, déplacez le fichier du bureau dans le dossier de démarrage automatique.

mv touchegg.desktop ~/.config/autostart