web-dev-qa-db-fra.com

Ubuntu 14.04, comment définir l’émulation de la souris moyenne? (pas de robinets, de vrais boutons)

J'ai cherché le sujet, mais je n'ai trouvé que des informations sur la manière d'émuler un clic du milieu (clic de la roue) en utilisant des taps avec N doigts. Je veux avoir l'émulation avec les vrais boutons sous les trackpads ET les souris connectées via USB. Pour ce sujet, j'ai vu l'ajout du drapeau dans /etc/X11/xorg.conf, mais il semble ne pas exister/avoir été déplacé dans Ubuntu 12.04.

6
user274992

Dans les versions précédentes d'Ubuntu, j'avais l'habitude d'activer l'émulation de la souris intermédiaire avec gpointing-device-settings . Le package existe également pour 14.04, donc je suppose que cela fonctionne toujours:

Sudo apt-get install gpointing-device-settings
gpointing-device-settings

Mise à jour 1: gpointing-device-settings se bloque le 14.04. Mais j'ai trouvé une solution de contournement pour activer manuellement l'émulation de la souris intermédiaire dans dconf:

Sudo apt-get install dconf-editor
dconf-editor

Accédez à /org/gnome/paramètres-daemon/périphériques/souris et activez le bouton du milieu activé .

Mise à jour 2: Aucune des méthodes ci-dessus n'est valable pour 16.04 LTS. Mais la première étape de cette solution de contournement officielle a aidé. Notez que les étapes restantes du guide pourraient ne pas être applicables.

Créez le fichier /usr/share/X11/xorg.conf.d/middle-mouse-button.conf et insérez-le.

Section "InputClass"
     Identifier "middle button emulation class"
     MatchIsPointer "on"
     Option "Emulate3Buttons" "on"
EndSection

Mise à jour 3: Cela a encore changé après qu'Ubuntu a utilisé Gnome à nouveau. Pour 17.10, 18.04 et ainsi de suite, le réglage peut être appliqué à l’aide de l’outil Gnome Tweak , comme décrit dans la section cette Q & A : . & Souris -> Coller au clic central

4
jotrocken

Suite à la réponse de @ jotrocken, la configuration fonctionne presque. CA devrait etre:

Section "InputClass"
     Identifier "middle button emulation class"
     MatchIsPointer "on"
     Option "Emulate3Buttons" "True"
EndSection

Redémarrez ensuite lightdm ou un autre DM exécuté sur votre système.

1
Jim T. Tang