état des gestes multitouch dans 14.04 / Unity


18

Cela semble être l'un des éléments les plus demandés ici, mais l'équipe de développement d'Ubuntu a apporté des changements rapides dans ce domaine, donc les informations récentes sont importantes.

Je suis sur un macbook pro 9,2.

Lorsque j'ai installé Ubuntu Saucy, j'ai obtenu le nouveau pilote passionnant mtrack pour mon pavé tactile. Il semble bien fonctionner pour toutes les fonctions de base et les gestes à deux et trois doigts semblent être repris par mes applications, au moins (ie bouton Firefox 3 "retour", défilement). Je voudrais cependant personnaliser les gestes et peut-être en ajouter un ou deux pour gérer mes espaces de travail / fenêtres. J'ai mis à jour la version 14.04 hier soir pour voir si la prise en charge multitouch dans l'interface graphique a été améliorée (cela ne ressemble pas à ça).

  • J'ai essayé touchegg, mais il semble qu'il se soit appuyé sur utouch qui n'existe plus en 13 ou 14. Il ne peut rien détecter de mon pavé tactile, même lorsque j'ai recompilé l'unité sans multitouch, par http://ineed.coffee/1068 / os-x-like-multitouch-gestures-for-macbook-pro-running-ubuntu-12-10 / . La plupart du doco que j'ai vu dessus suppose que vous utilisez des synaptics, alors c'est peut-être le problème.

  • J'ai essayé ginn, mais j'ai rencontré le même problème - il ne peut détecter aucune entrée de mes gestes du trackpad.

  • J'ai essayé easystroke, mais il veut que je dispose d'un "bouton gestuel" qui permet les gestes. Je veux juste les faire sans bouton spécial.

Ça me rend fou. Je comprends que si je passe à Ubuntu, Gnome touchegg devrait "simplement fonctionner". Mais dois-je vraiment changer toute mon interface shell pour configurer les gestes de la souris? Unity détourne-t-il VRAIMENT la totalité de la pile multitouch sans en exposer aucune dans un outil de configuration?

J'ai l'impression que c'est tellement ridicule que je dois manquer quelque chose d'évident. N'importe quel conseil est le bienvenu.


des mises à jour sur les gestes multi-touch avec Ubuntu 14.04 / Unity?
jairo

1
Si ce problème vous affecte et que vous souhaitez qu'il change, enregistrez-vous (si nécessaire) et informez les développeurs de l'unité ici: bugs.launchpad.net/unity/+bug/842693 et pendant que vous y êtes ici (et dans les bogues liés) à celui-ci est l'un ci-dessus): bugs.launchpad.net/unity/+bug/1340846 L'importance de cela semble être très faible puisque le problème a été depuis 11.10 ou quelque chose et est toujours sur la version nocturne actuelle de 16.04 !! Cependant, tant que les développeurs ne savent pas que cela dérange beaucoup de gens, ce n'est pas seulement de leur faute.
Tortortor

Réponses:


2

Sur le dernier ubuntu, toutes les fonctions multi-touch avancées ne fonctionnent que depuis l'écran tactile, pas depuis le pavé tactile.

Donc, ce qui reste est:

  • faire défiler (deux doigts glisser vers le haut ou vers le bas),
  • liste des logiciels en cours d'exécution (3 doigts double tap)
  • lanceur (robinet à 4 doigts)

tous les autres gestes tactiles avancés sont uniquement disponibles à partir de l'écran. Je suis toujours perplexe devant ce choix de conception.

Touchégg semble fonctionner avec 14.04 (je suis sur 14.10, je ne peux pas confirmer / refuser) https://code.google.com/p/touchegg/


Votre réponse semble être correcte, et je suis également perplexe face à ce choix de conception
Alexander Mills

1

Selon les directives de l'interface utilisateur Unity Gesture, seuls "4 doigts" et "1 doigt" sont codés en dur dans Unity. Je peux attester du fait que la plupart des gestes sur les tablettes Wacom peuvent être facilement désactivés sans recompiler Unity (en utilisant xsetwacom), cependant le geste "4 doigts" qui ouvre le tiret (qui est déclenché par inadvertance souvent par mes jointures lors de l'écriture sur le Wacom) est ennuyeusement persistant.

Mise à jour: Recompiler Unity pour supprimer le code incriminé qui se rapporte aux touches à quatre doigts était assez indolore et bien décrit dans un autre fil .


1

J'ai écrit un guide pour ce faire. Fondamentalement, pour que cela fonctionne, vous devez utiliser un pilote syndaemon fourchu. Vous utiliserez également un programme appelé xswipe. Suivez ce lien .


1

En fait, toutes ces fonctionnalités fonctionnent toujours sur le pavé tactile. La seule chose qu'ils ont faite a été d'ajouter un support pour les ordinateurs portables / moniteurs à écran tactile. Quand ils l'ont fait, la plupart des gestes multi-doigts par défaut ont été déplacés vers l'écran tactile. Donc, si vous les souhaitez sur le pavé tactile, il vous suffit de configurer le raccourci et la commande, de la même manière que pour un raccourci clavier. (et oui, je sais que cela fonctionne, j'utilise actuellement Ubuntu 15.04 Vivid Vervent.)


1
Je révise ma réponse maintenant que j'ai lu votre question plus loin, désolé. Oui, vous avez besoin de Synaptics pour que tout cela fonctionne correctement.
John Hamilton

1
Vous n'avez pas besoin de commenter votre réponse. Veuillez cliquer sur le lien d'édition ci-dessous auquel vous répondez pour le mettre à jour.
MadMike
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.