Comment puis-je configurer un Logitech M705 pour utiliser le défilement continu?

28

J'utilise un Logitech K750 (clavier) et M705 (souris) en utilisant le même (un!) Connecteur USB unificateur. Je les ai couplés avec mon mac, mais je les utilise sur mon bureau avec Ubuntu 12.10. Fonctionne bien. Je voudrais juste faire quelques ajustements.

Cette souris permet de désactiver facilement les "étapes" de la molette de défilement, ce qui me permet sur le mac de faire défiler en continu comme à l'aide d'un pavé tactile. Je ne parle pas de défilement lisse mais de défilement continu! Cela ne fonctionne pas en quelque sorte sur Ubuntu. N'y a-t-il aucune possibilité de le faire? Cette souris prend également en charge le défilement horizontal (pas en continu). Existe-t-il un moyen d'ajuster ces fonctionnalités? Peut-être dans xorg.conf? Peut-être que quelqu'un a une section xorg.conf de souris que je peux expérimenter?

xev | grep buttonme dit qu'il n'y a pas de différence entre utiliser la roue avec ou sans marches (boutons 4 et 5). Donc, la chose devrait juste être une question d'interprétation logicielle. Il s'agit au moins de réduire les pas (1 pixel?) Et d'activer l'accélération, je pense.

verpfeilt
la source
Cela ressemble à un problème de pilote, le défilement fluide pour Linux est nouveau après tout. Avez-vous testé cette souris avec 12.10?
NoBugs
1
Je serais intéressé à voir une capture d'écran du comportement attendu, si cela ne vous dérange pas. J'ai la même configuration et j'utilise le défilement "hyper-rapide" tout le temps. Je n'ai remarqué aucun problème, mais je n'ai pas non plus vu comment les autres systèmes d'exploitation y répondent.
ændrük
2
Pour ceux qui ne sont pas familiers avec la souris: un interrupteur à bascule adjacent à la molette de défilement dissocie physiquement le mécanisme de cliquet de la molette, permettant à la molette de tourner librement. La roue est lestée, de sorte qu'elle peut tourner d'elle-même comme un volant pendant plusieurs secondes, générant des centaines de clics par ailleurs normaux par seconde.
ændrük
2
Je pense que c'est un bel exemple. J'ai le G9 mais je n'ai pas manqué le défilement continu, alors j'ai vu votre question et maintenant je le fais :(
Gerhard Burger
1
Avec le défilement naturel, vous voulez dire la direction dans laquelle vous glissez avec vos doigts avec un pavé tactile, je suppose. Eh bien, c'est comparable au défilement continu en douceur de certains pavés tactiles (en particulier sur les MAC). La vidéo dans le commentaire avant le vôtre le montre bien. Le défilement continu vous permet de contrôler le défilement avec précision à un pixel si nécessaire de manière intuitive et ne prête pas à confusion lors de la lecture. Vous avez besoin d'une souris avec un petit bouton supplémentaire ou d'un pavé tactile pour l'utiliser.
verpfeilt

Réponses:

5

C'est actuellement la meilleure solution que j'ai trouvée, bien que je pense qu'en ce moment, sa fonction de défilement fluide ne soit pas encore utilisable. À l'avenir, des solutions natives basées sur les pilotes devront être conçues pour prendre en charge les souris et les pavés tactiles qui prennent en charge le défilement en douceur. Surtout sur un système de bureau comme Ubuntu.

Solaar

Il existe une application appelée Solaar qui offre de nombreuses possibilités d'unification des appareils de Logitech, comme l'état de la batterie, les options de couplage (génial!) Et le défilement fluide. Malheureusement, le défilement fluide ne fonctionne pas si bien; il ne défile pas aussi bien que sous OS X, et il ne fait défiler que la dernière fenêtre active, pas la fenêtre survolée par la souris (testé le 13.04). Mais c'est à tous égards une application utile et sa fonction de défilement fluide est quelque chose que j'espère s'améliorer avec les futures mises à jour.

Page d'accueil: http://pwr.github.io/Solaar/

Installation

Ouvrez un terminal via le tiret Unity ou CTRL + ALT + T et collez les lignes suivantes:

sudo add-apt-repository ppa:daniel.pavel/solaar
sudo apt-get update
sudo apt-get install solaar

Usage

  • Démarrez Solaar via le tableau de bord Unity, par exemple.
  • Si vous voyez une fenêtre contextuelle recommandant de rebrancher le récepteur unificateur, faites-le.
  • Il devrait y avoir une icône de plateau ressemblant à une batterie. Si vous l'ouvrez et cliquez sur un appareil, vous verrez des informations sur vos appareils.
  • Sur la droite de l'entrée de votre souris devrait être une icône de paramètres. Cliquez dessus et une option de "défilement fluide" devrait apparaître.
  • Essayez-le, il est facile de le désactiver à nouveau au cas où cela ne fonctionnerait pas pour vous.
  • Si vous rencontrez des problèmes tels que le défilement horizontal ne fonctionne pas, essayez de rebrancher le récepteur à nouveau.
verpfeilt
la source
0

Dans /etc/X11/xorg.confla section souris:

Option         "Buttons" "1 2 3 4 5 6 7 8 9"
Option         "ZAxisMapping" "4 5"

dans /etc/X11/imwheel/startup.conf:

IMWHEEL_START=1
IMWHEEL_PARAMS='-b "0 0 0 0 6 7"'
jasmin
la source
Dans mon xorg.conf, il n'y a pas de section de souris. De plus, / etc / X11 / imwheel / n'existe pas. Je suis sur Ubuntu 12.10 (je vais maintenant modifier ces informations dans la question ci-dessus).
verpfeilt
2
vous pouvez ajouter une section de souris manuellement dans xorg.conf. Le package imwheel est-il installé sur votre système?
jasmines
Je viens d'installer imwheel et de configurer startup.conf. Mais je ne sais pas encore comment créer une section de souris. (Il semble que cela ne fonctionne pas sans lui). Est-ce que je vois bien que la section "souris" est censée être une section "InputDevice"? ( x.org/archive/X11R6.8.2/doc/mouse5.html ) De plus, il semble que le défilement horizontal ne fonctionne plus depuis que j'ai installé et configuré imwheel. Ces touches ont désormais la même fonction que les boutons Précédent / Suivant. (ils ont aussi les mêmes numéros)
verpfeilt
1
De plus, je ne vois pas comment cela va me donner un défilement continu. Pour autant que je l'obtienne, imwheel mappe simplement les boutons à une fonction. J'ai résolu le défilement horizontal en changeant la carte pour la carte standard pour l'instant, qui est pour ma souris: IMWHEEL_PARAMS = '- b "4 5 6 7 8 9 10"' (10 est un troisième bouton de frappe).
verpfeilt
3
@jasmines Veuillez expliquer pourquoi cela fonctionne, ce qu'il fait et s'il est spécifique au Logitech M705 ou résout la question analogue pour les autres souris. Merci!
user29020