J'ai un trackball Logitech Marble Mouse avec quatre boutons:
En utilisant les instructions ici , j'ai 50-marblemouse.conf
(xorg.conf) configuré pour que le maintien du bouton "retour" me permette de faire défiler:
Section "InputClass"
Identifier "Marble Mouse"
MatchProduct "Logitech USB Trackball"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "8"
EndSection
Cependant, parfois "tenir" s'inscrit comme un clic sur "retour", ce qui est super ennuyeux lorsque je navigue sur une page Web. Existe-t-il un moyen d'utiliser le bouton pour faire défiler mais désactiver le simple clic?
La solution de contournement habituelle semble être d'utiliser le bouton "avant" pour le défilement, car les clics dessus sont pour la plupart inoffensifs, mais je trouve qu'il est beaucoup plus gênant de cliquer dessus avec mon annulaire que de cliquer sur le bouton arrière.
xorg
logitech
input-devices
lambshaanxy
la source
la source
Réponses:
Je pense que l'option que vous recherchez est ButtonMapping. J'avais une fonctionnalité ennuyeuse similaire avec ma souris ( https://www.kensington.com/en/no/4493/k72327eu/slimblade-trackball ), alors j'ai compris cela il y a quelque temps.
L'option "EmulateWheelButton" devrait toujours fonctionner même si vous désactivez le bouton ou réaffectez le mappage ...
Maintenant, je n'ai testé cela qu'avec xinput sur evdev. Il est beaucoup plus rapide d'essayer les choses avec xinput, puis vous pouvez simplement ajouter un script à vos "applications de démarrage" au lieu de devoir modifier / etc / X11 / et redémarrer X encore et encore.
Donc, cela devrait être tout ce dont vous avez besoin dans xorg.d / mouse.conf (les lignes commentées sont celles qui devraient être nécessaires si vous ne voulez pas utiliser un script de connexion pour le faire par utilisateur), bien que vous n'en ayez peut-être pas besoin à tout si vous utilisez xinput:
Voici ce que j'ai fait pour comprendre ma solution (remplacez mon appareil par votre appareil dans les commandes suivantes évidemment):
Afficher les appareils:
Découvrez les propriétés prises en charge pour cet appareil:
Essayons maintenant:
Maintenant, mon bouton en haut à droite ne fonctionne que comme défilement automatique au lieu du comportement exaspérant du dos!
la source
Voici ma configuration pour ce très bon trackball, sur Ubuntu, en 2009. J'espère que cela fonctionne toujours, peut-être aurez-vous quelques différences avec "Driver" et "Device". Cependant, les options des boutons doivent être les mêmes.
Donc nous avons:
la source
En utilisant les "Exemple de configuration # 3, renoncez aux instructions du bouton" Précédent "" fournies par votre lien , vous pouvez remapper le bouton Précédent pour qu'il soit plus inoffensif, tel qu'un clic droit de la souris.
Je ne sais pas exactement comment vous fusionnez cela avec votre fichier de configuration ci-dessus.
la source