Est-il possible de faire des gestes multitouch sur Ubuntu Xenial Xerus? Par exemple avec TouchEgg? J'ai déjà essayé mais sans succès.
16.04
multi-touch
touchscreen
OBrian23
la source
la source
Réponses:
Je n'ai jamais réussi à le faire fonctionner
touchegg
. Mais il existe un moyen facile de le réaliser avec un autre outil . Voici les étapes: Au premier téléchargement, compilezlibinput-gestures
et installez à partir du référentiel git:Assurez-vous
libinput-tools
etxdotool
sont installés:Assurez-vous que l'utilisateur actuel est dans le groupe d'entrée pour avoir la permission de lire le périphérique du pavé tactile:
Commencez
libinput-gestures
à chaque démarrage:Vous pouvez maintenant modifier votre espace de travail virtuel en faisant glisser vers le haut et vers le bas. Si vous souhaitez effectuer une configuration personnalisée, vous devez copier le fichier de configuration dans votre dossier de départ. Vous pouvez ensuite le modifier à cet endroit.
Jetez un œil au référentiel git pour plus de documentation: https://github.com/bulletmark/libinput-gestures
N'oubliez pas de vous déconnecter puis de vous connecter pour voir les changements prendre effet.
la source
xserver-xorg-input-mtrack
, nitouchegg
travaillé, mais enfin maintenant c'est parfait avec votre solution! :) J'arrive même à garder le défilement fluide intégré du pilote Synaptics. (L'appareil est un MacBook Pro 2011 avec une puce graphique frite.) Une seule chose que j'aimerais ajouter est que, pour une raison quelconque, la déconnexion et la reconnexion ne me suffisaient pas à accorder au groupe l'autorisation de lecture, uniquement a commencé à fonctionner après un redémarrage complet.libinput-gestures-setup start
en cas de problème pour les autres! Il donne des messages d'erreur utiles.libinput-gestures-setup restart
. Je recommande dans un autre terminal pour que vous n'ayez pas à quitter votre éditeur de texte à chaque fois.Vous pourrez peut-être faire fonctionner le toucher en désactivant les gestes xinput 2FGT et en laissant les gestes se propager au xserver.
Pour ce faire, recherchez l'id de la méthode d'entrée que vous souhaitez corriger:
Désactivez ensuite le traitement des gestes de cette méthode à l'aide de
Cela fonctionne pour moi.
Si vous souhaitez rendre ces modifications permanentes au-delà du redémarrage, la façon la plus simple consiste à écrire la commande d'en haut dans
~/.xinirc
. Voir ici pour des méthodes alternatives.la source
libinput-gestures fonctionne pour mon xps15 sur ubuntu 16.04.
Et je voudrais partager mes commandes de configuration.
la source
Oui.
Tout d'abord, vous voudriez vérifier si votre pavé tactile prend en charge le multitouch. Comme écrit ici Comment puis-je tester pour voir si mon pavé tactile prend en charge plus de 2 gestes des doigts?
Dans la nouvelle fenêtre, allez sous DeviceAdded: (Probablement la dernière option) et vérifiez que l'appareil touche:. finger_number vous indiquera le nombre de doigts multipoints pris en charge par votre pavé tactile.
Ensuite, installez touchegg:
Ensuite, accédez à votre répertoire personnel.
créer un fichier: .xprofile avec le contenu suivant:
Redémarrez maintenant votre ordinateur.
Lorsque vous vous connectez, vous devriez avoir le support multitouch de touchegg. Vous pouvez configurer le fichier et modifier les gestes dans
~ / .config / touchegg / touchegg.conf
la source
sudo apt install touchegg
.