7 votes

La molette de la souris défile dans le sens inverse

La molette de la souris défile dans le sens inverse. Je suis allé dans Configuration du système > Souris et pavé tactile > Défilement naturel Mais quelle que soit l'option choisie, le défilement se fait toujours dans la mauvaise direction pour moi.

J'ai fait d'autres démarches, comme l'édition .map* dans mon répertoire personnel, mais cela n'a pas fonctionné non plus.

J'ai redémarré tout l'ordinateur portable, pour que quelque chose s'y accroche, mais non, il continue à défiler dans l'autre sens.

0voto

kalyp Points 31

Cette réponse est une automatisation de la méthode par robsn de manière à ce qu'il soit exécuté à chaque démarrage.

Obtenez le nom de votre appareil de pointage :

$ xinput list
 Virtual core pointer                      id=2    [master pointer  (3)]
    Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
    Logitech USB Optical Mouse                id=9    [slave  pointer  (2)]
    PS/2 Generic Mouse                        id=13   [slave  pointer  (2)]
    SynPS/2 Synaptics TouchPad                id=14   [slave  pointer  (2)]
 Virtual core keyboard                     id=3    [master keyboard (2)]
     Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
     Power Button                              id=6    [slave  keyboard (3)]
     Video Bus                                 id=7    [slave  keyboard (3)]
     Sleep Button                              id=8    [slave  keyboard (3)]
     CHICONY HP Basic USB Keyboard             id=10   [slave  keyboard (3)]
     HP HD Webcam                              id=11   [slave  keyboard (3)]
     AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]
     HP Wireless hotkeys                       id=15   [slave  keyboard (3)]
     HP WMI hotkeys                            id=16   [slave  keyboard (3)]

Dans mon cas, il s'agit de "Logitech USB Optical Mouse".

Créez ensuite un fichier natural_scrolling.sh dans votre chemin d'accès :

#!/bin/bash

device=$(xinput list --id-only 'Logitech USB Optical Mouse'); 
xinput set-prop $device 295 1

exit 0;

(remplacez "Logitech USB Optical Mouse" par le nom de votre souris).

Ajouter l'autorisation d'exécution au fichier. Ouvrez ensuite les applications de démarrage et créez une nouvelle entrée lorsque la ligne de commande pointe vers ce fichier.

Pour moi, cela permet automatiquement un défilement naturel.

(Note : si vous utilisez ubuntu-tweak, désactivez le défilement naturel car il semble entrer en conflit avec cette méthode - je l'avais activé et cela provoquait le défilement de certaines applications dans l'autre sens).

0voto

Piotrenewicz Points 1

Merci d'avoir mentionné Natural Scroll, Ubuntu tweaks a un bouton pour cela, (que j'ai appuyé en supposant que cela rendrait le défilement plus doux ou quelque chose comme ça). Je n'aurais jamais imaginé cette fonction avec ce nom.

Aussi pour les personnes qui lisent ceci, qui veulent basculer cette option à travers l'interface graphique. Vous pouvez installer Ubuntu tweaks et trouver l'option sous tweaks>miscellaneous>Natural Scrolling.

Ce site propose un fichier .deb pour les améliorations d'Ubuntu. http://ubuntuhandbook.org/index.php/2016/05/install-ubuntu-tweak-in-ubuntu-16-04/

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