web-dev-qa-db-fra.com

Aucun bouton secondaire (clic droit) sur le pavé tactile

Je rencontre un grave problème avec la nouvelle Ubuntu 18.04:

Système
Dell XPS 13 avec un Ubuntu 18.04 LTS fraîchement installé.

Description du problème
Le touchpad fournit uniquement un bouton principal (simple clic et double clic), mais pas de bouton secondaire. En particulier, lorsque vous utilisez l'option "tester vos paramètres" dans Paramètres -> Périphériques -> Souris et pavé tactile, tout clic sur le pavé tactile est signalé comme bouton principal, peu importe l'endroit où je clique (à gauche ou à droite du pavé tactile). Cela reste le cas même après avoir modifié le bouton principal de gauche à droite (dans Paramètres -> Périphériques -> Souris et pavé tactile -> Général).

En comparaison, une souris externe connectée à mon ordinateur portable (via USB) fonctionne bien: elle fournit des boutons principaux et secondaires dont les côtés correspondent au choix du bouton principal (dans Paramètres -> Appareils -> Souris et pavé tactile -> Général).

Cela peut être lié à Le clic droit sur le pavé tactile ne fonctionne pas sur le pavé tactile, seuls les boutons situés au-dessus de celui-ci. Thinkpad E480 Ubuntu 18.04 LTS

Des idées?

Mise à jour:
Parallèlement, j'ai découvert qu'en plus de la solution proposée par EntropyWins, ce comportement du pavé tactile pouvait également être contrôlé via l'outil Tweaks (a.k.a. gnome-tweaks) sous Clavier et souris -> Pavé tactile -> Émulation du clic de souris. Dans tous les cas, comme l'explique EntropyWins dans sa réponse, il ne s'agit pas d'un bug.

30
Yuvalem

Fondamentalement, Ubuntu 18.04 utilise actuellement le comportement "Mac" sur le pavé tactile. Les détails techniques indiquent que Ubuntu utilise par défaut les pavés tactiles libinput: comportement "clickfingers" .

Pour revenir en arrière, exécutez ceci dans un terminal:

gsettings set org.gnome.desktop.peripherals.touchpad click-method areas

Une autre option (merci à OP) consiste à installer gnome-Tweak-tool (soit via votre gestionnaire de logiciel, soit via Sudo apt install gnome-Tweak-tool dans le terminal). Accédez au sous-menu "Clavier et souris" dans le menu de gauche de gnome-Tweak-tool, puis sélectionnez "Zones" dans les options "Émulation du clic de souris" du pavé tactile dans le panneau de droite, comme indiqué dans le cadre rouge de la fenêtre. image ci-dessous: Relevant setting in gnome-Tweak highlighted

[Avertissement: ce correctif concerne le pilote libinput fourni comme pilote d'entrée par défaut pour Ubuntu 18.04. YMMV si vous avez installé le (différent) pilote Synaptics avant d’essayer ce correctif.]

36
PatKilg

L'événement du bouton droit est généré lorsque deux doigts sont maintenus enfoncés sur le pavé tactile lorsqu'un clic physique est généré. L'emplacement des doigts n'a pas d'importance et il n'y a pas de zones de boutons définies par logiciel.

C'est le comportement par défaut sur les pavés tactiles Ubuntu 18+ et Apple.

2
maciek

Le passage à la méthode "area" désactive complètement le clic droit

solution: redémarrage ou déconnexion requis pour appliquer le Tweak

0
gokul krishna p