Ajuster la sensibilité de la molette de la souris dans Fedora / Gnome

11

Question courte

Existe-t-il un moyen d'ajuster la sensibilité de défilement de la molette de la souris dans Fedora 18?

Question longue

J'utilise Fedora 18, avec le bureau Gnome standard. J'utilise une souris Logitech M705 avec la molette de la souris à défilement libre, que j'adore. Sous Windows, je peux configurer le nombre de lignes à faire défiler par encoche de la molette de la souris. Dans Fedora, cependant, il ne semble pas y avoir d'option de configuration analogue. La valeur par défaut est assez sensible pour cette souris, faisant défiler environ 3 lignes par encoche. Comme la roue tourne librement, même de petits mouvements déclenchent plusieurs encoches, ce qui la rend difficile à utiliser dans Fedora. Existe-t-il un moyen pour moi de réduire la sensibilité de la molette de la souris?

Configuration de la souris Windows Configuration de la souris Windows

Configuration de la souris Fedora Configuration de la souris Fedora

Eric Grunzke
la source

Réponses:

7

Cette réponse est spécifique aux appareils Logitech avec récepteur Unifying, mais vous en mentionnez un explicitement dans votre question.

Install solaar, un outil qui peut être utilisé pour coupler des appareils avec le récepteur unificateur, mais fournit également une configuration de base de l'appareil (et des informations d'état comme le niveau de la batterie). Sélectionnez la souris, désactivez "Smooth Scrolling".

Jens Erat
la source
J'ai un m325 ordinaire, et solaar dit que l'opération de lecture / écriture a échoué à côté de l'option de défilement fluide.
Jerther
Je suis désolé, je ne peux pas vraiment vous aider. Assurez-vous d'exécuter la dernière version de solaar (elle n'est pas incluse dans toutes les distributions dans une version récente) et essayez d'exécuter solaar à partir de la ligne de commande, vous obtiendrez peut-être des informations supplémentaires sur ce qui ne va pas dans une fenêtre de terminal.
Jens Erat
1
L'exécution via le terminal n'a rien donné d'utile, et j'utilise la dernière version 0.9.2. Cependant, j'ai trouvé cette page qui semble répertorier mon m325 "ordinaire" comme non pris en charge. Tant pis. Je suppose que je vais parler au développeur là-bas. pwr.github.io/Solaar/devices.html
Jerther
2

Une solution peut être éditée ou créer xorg.conf dans / etc / X11 avec ces lignes

Section "InputClass"

Identifiant "Wheel Emulation"
MatchIsPointer "sur"
MatchProduct "TrackPoint"
Option "EmulateWheelButton" "2"
Option "EmulateWheel" "sur"
EndSection

enregistrer et redémarrer X

références http://fedoraproject.org/wiki/Input_device_configuration#Example:_Wheel_Emulation_.28for_a_Trackpoint.29

Fabio Duran Verdugo
la source
2
J'ai essayé cela, mais cela n'a eu aucun effet notable. Cliquer sur votre lien source et lire la description ne m'inspire pas pour anticiper tout changement dans le comportement de la roue; il s'agit d'une méthode permettant de maintenir un bouton puis d'approximer la molette de la souris avec un trackpoint. Je n'ai pas besoin d' émuler une roue, car j'en ai déjà une! Merci pour votre suggestion. Je souhaite que les résultats soient meilleurs.
Eric Grunzke
En effet, cela ne fait que transformer le bouton central du trackpad en une molette de défilement. Cela n'affecte pas la molette de défilement de la souris.
Joshua Wilson
1

J'ai aussi lutté avec ce bug apparent. Si vous effectuez un double démarrage avec Windows, utilisez une souris sans fil Microsoft et disposez d'une carte mère toujours alimentée, vous rencontrez le problème sous Linux. En bref, Windows gâche la configuration de l'émetteur-récepteur de la souris, donc Linux voit la roue comme un défilement trop rapide, ce qu'elle est après avoir exécuté Windows. La solution consiste à débrancher et à rebrancher l'émetteur-récepteur USB de la souris. Le débranchement réinitialise l'émetteur-récepteur et le fait fonctionner correctement sous Linux.

La solution générale consiste à installer resetmsmice. Comme il s'agit d'un problème matériel-logiciel Microsoft, je ne compterais pas sur une modification générale de Linux pour le corriger.

David Sheriff
la source
0

Je viens d'essayer d' imwheel et cela a fonctionné pour moi (distribution Ubuntu, pas Fedora mais les instructions fonctionnent pour n'importe quelle distribution).

Installez en fonction de la distribution que vous utilisez ( rpm -i imwheelpour Fedora), éditez le fichier ~/.imwheelrcet collez-y les lignes suivantes:

".*"
None,      Up,   Button4, 3
None,      Down, Button5, 3
Control_L, Up,   Control_L|Button4
Control_L, Down, Control_L|Button5
Shift_L,   Up,   Shift_L|Button4
Shift_L,   Down, Shift_L|Button5

Courez imweel --killet voilà votre course!

La valeur 3 à la fin des lignes commençant par Noneest le nombre de lignes à faire défiler. Jouez avec ces valeurs pour obtenir la sensibilité qui vous convient le mieux. Des instructions complètes et détaillées sont disponibles dans cet article webupd8

Bit-Man
la source