Comment activer l'émulation du bouton central de la souris dans 12.04 LTS? Je pense qu'il a été désactivé par défaut dans la dernière version. Je suis sûr que c'est une question idiote mais je ne trouve pas de réponse générique, ils semblent tous être spécifiques au pavé tactile (c.-à-d. Liés au multi-touch, que je n'ai pas), ou utilisant ce que je considère ne pas être méthodes ubuntu normales (création d'un fichier xorg.conf). J'utilise la variante xubuntu (xfce) sur un mini Dell Inspiron.
J'étais en train de tester là-bas et si je tape avec les deux doigts à la fois, cela fait apparaître un menu contextuel (comme un clic droit). Câblé, je ne savais pas que ce trackpad pouvait même dire qu'il y avait un tapotement à deux doigts ...
L'ancien comportement consistait à cliquer sur les deux boutons du pavé tactile (ils sont du type intégré) en même temps, produisait un clic du milieu. Ils ne font plus ça. Je n'ai jamais utilisé un double tap, mais les boutons réels.
Pour clarifier, j'utilise un pavé tactile intégré, pas une souris externe. Gpointings le détecte comme une touche synaptique, ce qui je pense est correct
Mise à jour - La question @medigeek liée à ci-dessous m'a permis de définir un tapotement à deux doigts pour émuler un clic du milieu, mais je ne peux toujours pas cliquer sur les deux boutons en même temps
la sortie du synclient est ici:
LeftEdge = 1760
RightEdge = 5302
TopEdge = 1639
BottomEdge = 4479
FingerLow = 25
FingerHigh = 30
FingerPress = 256
MaxTapTime = 180
MaxTapMove = 232
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
FastTaps = 0
EmulateMidButtonTime = 0
EmulateTwoFingerMinZ = 282
EmulateTwoFingerMinW = 7
VertScrollDelta = 105
HorizScrollDelta = 105
VertEdgeScroll = 1
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 0
HorizTwoFingerScroll = 0
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.0378931
TrackstickSpeed = 40
EdgeMotionMinZ = 30
EdgeMotionMaxZ = 160
EdgeMotionMinSpeed = 1
EdgeMotionMaxSpeed = 422
EdgeMotionUseAlways = 0
TouchpadOff = 0
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 2
RBCornerButton = 3
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 3
TapButton3 = 0
ClickFinger1 = 1
ClickFinger2 = 1
ClickFinger3 = 0
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
CircularPad = 0
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 200
CoastingSpeed = 20
CoastingFriction = 50
PressureMotionMinZ = 30
PressureMotionMaxZ = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
ResolutionDetect = 1
GrabEventDevice = 1
TapAndDragGesture = 1
AreaLeftEdge = 0
AreaRightEdge = 0
AreaTopEdge = 0
AreaBottomEdge = 0
HorizHysteresis = 26
VertHysteresis = 26
ClickPad = 1
RightButtonAreaLeft = 0
RightButtonAreaRight = 0
RightButtonAreaTop = 0
RightButtonAreaBottom = 0
MiddleButtonAreaLeft = 0
MiddleButtonAreaRight = 0
MiddleButtonAreaTop = 0
MiddleButtonAreaBottom = 0
Réponses:
Solution GUI
Installez le package
gpointing-device-settings
Solution console / terminal # 1
Vous pouvez également essayer ceci:
La solution alternative peut nécessiter l'installation d'un
gnome-settings-daemon
package.Solution (s) console / terminal # 2
En utilisant la
synclient
commande, vous pouvez afficher les options de votre pavé tactile synaptics.synclient
et voyez quelles variables vous avez disponibles.Vous pouvez définir / modifier les options du synclient à l'aide de cette commande:
syclient var=1
(où var est la variable que vous souhaitez modifier et 1 la valeur)Lisez la page de manuel sur chaque variable: http://manpages.ubuntu.com/synaptics
Ce qui a fonctionné pour moi
Au lieu de comprendre comment appuyer sur les deux boutons du pavé tactile, maintenez / appuyez deux doigts sur le pavé tactile et cliquez sur le bouton de clic gauche du pavé tactile avec un troisième doigt. Cela émule un bouton central par défaut.
Ce qui a fonctionné pour l'affiche originale
a) Le réglage de la variable TapButton fonctionne pour le tapotement à deux doigts
b) Si vous souhaitez toujours cliquer sur les deux boutons et produire une émulation de bouton central, exécutez:
EmulateMidButtonTime vous permet de modifier le temps requis pour produire un bouton du milieu (délai autorisé pour cliquer sur les deux boutons). 100 signifie 100 millisecondes (ms).
Vous pouvez le régler sur des valeurs encore plus élevées, telles que
synclient EmulateMidButtonTime=500
(500 ms).la source
synclient
et ajoutez la sortie dans votre question. (2) Essayez ces solutions: askubuntu.com/questions/12435/… (3) vous pouvez définir synclient en utilisantsyclient var=1
(var la variable et 1 la valeur). Lisez la page de manuel: manpages.ubuntu.com/synaptics (4) Essayez ceci: Gardez deux doigts sur le pavé tactile et cliquez sur le clic gauche avec un troisième doigtAvec Ubuntu 17 et dans XFCE, le copier-coller du bouton central de la souris ne fonctionnait pas du tout.
Solution
Pour activer la fonction de collage du bouton central de la souris, modifiez le xinput.
Recherchez votre appareil:
Identifiez votre souris. Pour moi, c'était le numéro 10.
xinput list-props 10
me donne les paramètres de la souris.Je dois changer la valeur de "libinput Middle Emulation Enabled (294):" et je dois le faire en tant que root:
Vérifiez si la valeur est passée à 1:
Oui, cela fonctionne: "Libinput Middle Emulation Enabled (294): 1"
Pour le rendre persistant, ajoutez une ligne
~/.xstartup
!Dans mon cas, ça ressemble à ça comme avant:
Cela le rend efficace dès le départ.
Voilà ce qui se cache derrière .
Je suis fortement en désaccord sur le fait qu'Ubuntu et Gnome ont décidé de désactiver la pâte standard Unix Middle Mouse. Même dans XFCE Ubuntu 17, il est dévasté. Que les responsables de cette décision trouvent une issue bientôt et douloureuse. Tu me rends la vie dure.
Merci beaucoup à Gilles qui a trouvé la solution !!!
J'ai eu les mêmes problèmes avec Ubuntu 16, 14.10 et versions antérieures: le copier-coller de style Unix dans le terminal ne fonctionnait pas. Paramètres par défaut décevants. Cependant, voici une solution (en partie un résumé de l'excellent travail des autres peuples):
(voir si /etc/X11/xorg.conf vous convient. Peut être différent pour Lubuntu etc.)
Le dysfonctionnement très ennuyeux d'un 3ème bouton de souris manquant (pavé tactile, souris Marble ) peut en fait être corrigé avec les "paramètres de l'appareil gpointing". Installez simplement en utilisant CLI avec:
apt-get install gpointing-device-settings
Ensuite, invoquez
gpointing-device-settings
pour obtenir la fenêtre de l'interface graphique. Remarque : il existe un bogue non corrigé dans les nouveaux Ubuntus qui efface vos paramètres lors du redémarrage. Vous pouvez mettregpointing-device-settings
en démarrage automatique, mais vous devez quand même le demander. Je ne connais aucune solution de configuration appropriée.Certaines étapes nécessitent probablement un accès sudo ou root. Je suppose que tu sais.
Cependant, maintenant je peux utiliser le copier-coller unixish par la marque et le bouton central de la souris. Au moins dans le terminal. Et pour la souris Marble, il y a un article séparé avec beaucoup de détails de configuration.
Addenda
Avec Ubuntu 17 et dans XFCE, le copier-coller du bouton central de la souris ne fonctionnait pas du tout.
la source
evdev
version. Regardez lawith evdev
section dans askubuntu.com/a/868173/460211 . J'obtenais la même erreur et cela a fonctionné.libinput
œuvres avec 18.04, au moins pour la plupart des applications.evdev
n'a pas fonctionné pour moi. Peut-être que vous devez le configurer manuellementxorg.conf
avant que cela fonctionne?Vous pouvez également placer le bouton central de la souris sur un triple-doigt en appelant
(Mettez cela dans un script et ajoutez-le à vos programmes de démarrage)
C'est étrange, car il semble y avoir eu un rapport de bogue , censé avoir été corrigé.
source: activer un toucher à trois doigts sur mon pavé tactile synaptique:
la source
Activez-le pour tous les utilisateurs en modifiant la valeur par défaut dans
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml
:Recherchez la clé
middle-button-emulation
qui ressemble à ceci:Changez par défaut en
true
:la source
J'ai volé une partie des boutons droit et gauche du pavé tactile à l'aide de Synclient, afin que je puisse avoir les 3 boutons en bas du pavé tactile:
J'ai calculé les valeurs en utilisant les bords actuels comme base:
la source
J'ai trouvé une bonne solution en utilisant xubuntu 14.10
(Je pense que c'est bien car cela ne nécessite pas de cliquer pour être activé, je n'aime pas appuyer pour cliquer)
Vous devez d'abord installer xdotool
Ensuite, écrivez un script bash pour envoyer le clic central de la souris. Vous allez vouloir écrire quelque chose comme ça
Enregistrez-le dans un nom de fichier dont vous vous souviendrez comme "MiddleClick.sh"
modifiez ensuite vos autorisations sur le fichier pour le rendre exécutable pour vous-même
Vous pouvez maintenant envoyer un clic du milieu à l'endroit où se trouve votre souris en exécutant ce fichier, dans le terminal, il serait
Cependant, pour attribuer un raccourci à cette fin, accédez à Paramètres> Clavier et accédez aux raccourcis d'application. Ajoutez-en un nouveau, pointez sur le fichier que vous avez créé et attribuez un raccourci. vous pouvez maintenant utiliser ce nouveau raccourci pour envoyer un clic du milieu.
la source
En ajoutant à la réponse de @ rubo77 et en fonction de la sortie de votre synclient, vous devriez essayer:
Ensuite, vous pouvez utiliser un robinet à 3 doigts pour activer le clic du bouton central. Ça a marché pour moi.
la source