web-dev-qa-db-fra.com

Comment basculer entre les espaces de travail avec le pavé tactile à 3 doigts dans Ubuntu 14.04?

Je cherche un moyen de changer de lieu de travail avec mon pavé tactile. J'ai trouvé d'autres questions de ce type et j'ai essayé ces solutions, mais EasyStroke et Touchegg ne fonctionnent pas.

J'ai un ordinateur portable ASUS et sous Windows, mon moniteur de mouvements reconnaît 3 et même 4 doigts. Dans Ubuntu lorsque je touche avec 4 doigts, le lanceur est affiché (comme si j'appuyais sur la touche Super), mais je ne peux pas activer le balayage à 3 doigts pour changer d'espace de travail.

J'ai ajouté ceci au fichier de configuration touchegg:

<gesture type="DRAG" fingers="3" direction="RIGHT">
     <action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
2
Gocht

Votre touchpad est probablement un Focaltech ou un Elantech. Ils peuvent signaler des actions allant jusqu'à 5 doigts.

Le module de noyau ne rapporte que les positions des doigts. Toutes sortes d’actions telles que les "balayages", les "défilés", les "taps", etc. sont détectées et interprétées par les pilotes d’espace utilisateur.

Dans Ubuntu, xserver-xorg-input-synaptics est utilisé. Il ne peut détecter que les balayages à deux doigts, vertical et horizontal.

Il n'y a pas de code qui détecte les balayages à 3 doigts. La seule façon d'ajouter cette fonctionnalité consiste à la coder dans le pilote d'espace utilisateur.

Il existe un autre pilote d’espace utilisateur libinput, qui sera utilisé dans les prochaines versions d’Ubuntu et est actuellement utilisé dans d’autres distributions Linux, par exemple. Feutre.

Il peut être installé sur Ubuntu de cette façon . Mais le problème est qu'il ne peut être installé que via xserver-xorg. De cette façon, la fonctionnalité globale n’augmentera pas, si la méthode est correcte.

Mais cela vaut la peine d'être testé.

Dans d'autres environnements de bureau tels que Wayland, cela peut être possible.

2
Pilot6

Vous devriez essayer comfortable-swipe-ubunt .

J'utilise Ubuntu 16.04 LTS, mais il dit que cela fonctionne pour Ubuntu 14.04 LTS et les versions ultérieures. N'a pas testé sur d'autres environnements, mais je pense que cela devrait fonctionner si libinput est pris en charge (par exemple, Arch, Fedora).

0
Rico