96 votes

Comment configurer les boutons supplémentaires de la souris Logitech ?

Quelqu'un peut-il me dire comment configurer todo les boutons sur un Souris Logitech MX 620 sous Ubuntu 12.04 ?

Plus précisément, j'aime faire l'un d'entre eux juste le Ctrl (pour contrôler les clics sur les pages web) et une autre touche Ctrl + W pour fermer les onglets. Normalement, je fais aussi en sorte que la molette de défilement descende en page à chaque clic (sinon, j'ai mal aux bras à force de faire défiler les pages). Je fais en sorte que pousser la roue vers la gauche = page arrière et pousser vers la droite = page avant.

J'ai cherché d'autres réponses à cette question et j'ai trouvé quelque chose de similaire. aquí

Mais lorsque j'ai posté un message de suivi pour résoudre le problème, personne n'a répondu - peut-être ai-je fait l'erreur de poster sur une question qui avait été "résolue". Je ne sais pas comment je suis censé rouvrir une question qui est pertinente pour ma question mais qui ne résout pas tout à fait la mienne.

1voto

Serge Stroobandt Points 3924

Faire défiler vers le haut et vers le bas avec les boutons avant et arrière de la souris

Tout d'abord, installez les paquets requis :

$ sudo apt install x11-utils xbindkeys xautomation

Ensuite, utilisez xev fourni par x11-utils pour détecter les numéros exacts des boutons arrière et avant de la souris.

$ xev |grep -A2 ButtonPress

Pour mon souris Anker verticale filaire les boutons 8 et 9 sont respectivement les boutons de marche arrière et de marche avant.

ButtonPress event, serial 37, synthetic NO, window 0x3600001,
    root 0x1da, subw 0x0, time 1708382, (68,54), root:(939,498),
    state 0x10, button 8, same_screen YES
--
ButtonPress event, serial 37, synthetic NO, window 0x3600001,
    root 0x1da, subw 0x0, time 1711030, (69,48), root:(940,492),
    state 0x10, button 9, same_screen YES

wired vertical Anker mouse

Continuez en créant un fichier caché nommé .xbindkeysrc dans votre répertoire personnel avec le contenu suivant :

"xte 'keydown Down'"
b:8

"xte 'keyup Down'"
b:8 + Release

"xte 'keydown Up'"
b:9

"xte 'keyup Up'"
b:9 + Release

El xte est fournie par la commande xautomation paquet.

Enfin, se déconnecter et à nouveau depuis le bureau pour que ces changements prennent effet. Vous pouvez désormais faire défiler les pages vers le haut et vers le bas dans les navigateurs et autres programmes en maintenant enfoncés les boutons de déplacement vers l'arrière et vers l'avant de la souris.

1voto

sezanzeb Points 200

Je pense https://github.com/sezanzeb/key-mapper sera très probablement en mesure de le faire dans ce cas.

0voto

hrv Points 1

Dans Debian, vous avez un xbindkeys-config qui vous aidera à configurer les liaisons entre les touches et les boutons. Alors faites-le :

sudo apt-get install xbindkeys-config

0voto

Johan Larsson Points 133

J'utilise donc ma performance MX sur ma machine ubuntu depuis environ 6 mois. J'ai laissé la plupart des boutons par défaut, mais j'ai fait en sorte que le bouton du pouce devienne la touche Super, ce qui est plus pratique que d'aller dans le coin supérieur gauche de l'écran dans gnome. Et j'ai fait du bouton de zoom un bouton de contrôle. Mais il est configuré pour activer et désactiver la touche CTRL avec des clics séparés. Cela m'aide beaucoup car j'ai un écran 4K et un autre 1080. Je peux donc cliquer une fois sur le bouton de zoom, faire défiler la roue pour faire un zoom avant et arrière sur les pages Web, et lorsque la page Web est à l'échelle que je souhaite, je clique à nouveau sur le zoom. Voici mes paramètres xbindkeysrc :

"/usr/bin/xte 'keydown Control_L' &"
b:13
"/usr/bin/xte 'keyup Control_L' &"
Control + b:13
"/usr/bin/xte 'key Super_L'"
b:10 + release

0voto

Invention1 Points 232

Lomoco est inclus dans le centre logiciel Ubuntu et est spécifiquement conçu pour gérer les personnalisations spécifiques aux fournisseurs de souris Logitech. Il peut éventuellement accomplir certaines des choses que vous essayez de faire.

http://manpages.ubuntu.com/manpages/trusty/man1/lomoco.1.html

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