202 votes

Comment puis-je désactiver le collage en cliquant sur le bouton du milieu de la souris ?

Existe-t-il un moyen de désactiver le comportement de collage du bouton du milieu de la souris qui est activé par défaut sur gnome?

J'ai une molette de souris sensible et à chaque fois que je fais défiler du texte, parfois, des choses sont collées aléatoirement dans le texte. Je perds pas mal de crédibilité lorsque j'envoie un fichier à quelqu'un et qu'il contient des extraits de texte aléatoires collés un peu partout.

J'ai vu une solution qui consiste à mapper le bouton du milieu de la souris sur un bouton de souris inexistant, mais cela implique de se débarrasser complètement du bouton du milieu de la souris (c'est-à-dire pas de fermeture d'onglets, ouverture automatique des liens dans un nouvel onglet, etc.). J'aimerais pouvoir utiliser mon bouton du milieu de la souris, mais simplement désactiver le comportement de collage.

Cela se produit également lorsque je fais défiler du texte avec mon touchpad (je touche accidentellement avec deux doigts sans bouger, bam.)

Le problème ne sera donc pas résolu en changeant de souris (en fait je crois que cela se produit plus souvent avec mon touchpad qu'avec ma souris).

1voto

Jont Allen Points 51

Je pourrais avoir une réponse partielle pour vous, si vous utilisez un lenovo X... avec pointeur/pavé tactile. Il y a un bug "connu" avec les boutons de la souris synaptics. Si vous essayez une souris USB et qu'il n'y a pas de problème, mais avec la souris pavé tactile (intégrée au clavier) vous avez des réponses aléatoires qui peuvent supprimer des zones de texte lorsque vous tapez, alors c'est peut-être le bug dont je parle.

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1506817

Si cela correspond à votre situation, ajoutez votre nom à la liste des personnes qui ont identifié ce bug, sur ce rapport de bug. Peut-être que s'il y a beaucoup plus de personnes signalant cela, cela pourrait être corrigé.

1voto

Dionysius Points 318

Dans KDE Plasma 5.20, j'ai dû désactiver les deux en utilisant cette réponse et klipper (Paramètres de la barre système -> Désactiver klipper)

Maintenant, le collage par clic du milieu est désactivé mais le bouton fonctionne toujours pour fermer les onglets, etc.

1voto

lemontree Points 148

Sur Kubuntu, une étape supplémentaire peut être nécessaire pour résoudre le problème.

Il semble que Klipper, le gestionnaire de presse-papiers fourni par KDE, interfère avec les scripts qui corrigent le comportement en effaçant la sélection du presse-papiers.

La méthode suivante permettra de désactiver globalement le collage sur clic du bouton du milieu tout en conservant toutes les fonctionnalités des boutons de la souris et de ctrl+c/v.

Suivez les étapes décrites dans cette réponse, c'est-à-dire :

  1. Installez xbindkeys xsel xdotool

  2. Placez ceci dans ~/.xbindkeysrc

    "echo -n | xsel -n -i; pkill xbindkeys; xdotool click 2; xbindkeys"  
    b:2 + Release
  3. Rechargez xbindkeys -p

À l'étape 2, vous devrez peut-être supprimer la partie + Release comme décrit dans cette publication, en fonction de ce qui fonctionne sur votre machine.

Configurez xbindkeys pour s'exécuter au démarrage.

Ensuite, ouvrez Klipper, par exemple via l'icône du presse-papiers dans la zone de notification du système > clic droit > Configurer le Presse-papiers. Décochez l'option 'Empêcher le presse-papiers vide'. Redémarrez et le problème devrait être résolu.

Cette dernière idée vient de XMousePasteBlock de milaq.

0voto

Panther Points 96601

Vous voudrez peut-être essayer d'émuler une souris à deux boutons. Avec une souris à deux boutons, vous collez en cliquant sur les deux boutons de la souris en même temps (plutôt que la molette de défilement).

Installez gpointing-device-settings :

sudo aptitude install gpointing-device-settings

http://live.gnome.org/GPointingDeviceSettings

Alternativement, si vous ne souhaitez pas installer gpointing-device-settings et que les options en ligne de commande ne vous dérangent pas, consultez https://wiki.ubuntu.com/X/Config/Input Sur cette page wiki, il y a plusieurs options en ligne de commande / configuration, choisissez celle que vous préférez.

0voto

Stephen Bloch Points 9

J'ai essayé le truc de redirection xinput, en changeant le "bouton" central de la souris (en fait une molette) pour qu'il agisse comme le bouton gauche de la souris. Il fonctionne toujours comme une molette et semble avoir arrêté de coller des choses à des endroits aléatoires au milieu de mon code source lorsque je le fais défiler.

Dans mon cas, la commande était

xinput set-button-map "PixArt USB Optical Mouse" 1 1 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Mais cela peut varier en fonction du modèle de souris.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X