GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Impossible de désactiver le défilement horizontal sur Ubuntu 16.04.1 ?

Je viens d'installer et de mettre à jour un Ubuntu Xenial avec Unity sur un ordinateur portable Dell Vostro 14 3446. Auparavant, j'utilisais Ubuntu Trusty et Linux Mint 17 et 18 sur ce même ordinateur portable et le pavé tactile n'a jamais posé de problème. Maintenant, le défilement vertical et horizontal est activé par défaut et je ne trouve pas de moyen de désactiver le défilement horizontal.

$ xinput -list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ DLL0662:00 06CB:2985                      id=12   [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)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ Integrated_Webcam_HD                      id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=15   [slave  keyboard (3)]

C'est ce que j'ai encore essayé :

  1. Suppression de xserver-xorg-input-synaptics et xserver-xorg-input-evdev , installé xserver-xorg-input-libinput et redémarré. Cela a entraîné la désactivation de Tap-to-Click et la disparition des paramètres du pavé tactile. libinput a été désinstallé après cela et le pilote synaptic a été réinstallé.

  2. Exécuté synclient HorizTwoFingerScroll=0 . Après cela, synclient | grep -i horiz imprime ceci :

    HorizScrollDelta =110
    HorizEdgeScroll =0
    HorizTwoFingerScroll =0
    HorizHysteresis =27

Et pourtant, le défilement horizontal est toujours activé.

Existe-t-il un moyen de désactiver cela? Linux Mint 18 Cinnamon a donné une option pour le désactiver, donc c'est tout à fait possible. Mais comment ?

Réponse acceptée :

C'est assez facile à faire si vous avez installé libinput .

Modifier /usr/share/X11/xorg.conf.d/xx-libinput.conf (remplacez le xx par le bon numéro pour votre système ; souvent 90 ou 40) et ajoutez

Option "HorizontalScrolling" "False"

à la section du pavé tactile.

xorg-synapics et libinput ont des fichiers de configuration différents.

Option "Tapping" "True"

activera la fonction appuyer pour cliquer. Il est désactivé par défaut.

Vous pouvez voir la liste complète des options ICI


Ubuntu
  1. Ubuntu - Désactiver Alt Focus ?

  2. Désactiver Super + S dans Ubuntu 13.04 ?

  3. Impossible de modifier la luminosité du clavier sur l'écran de connexion Ubuntu 14.04 ?

  4. Impossible de désactiver Xinput ?

  5. Installation de Cuda 8 sur Ubuntu 16 :impossible de localiser le package Cuda ?

Comment désactiver un PPA particulier dans Ubuntu

Comment désactiver le compte invité dans Ubuntu

Comment désactiver IPv6 sur Ubuntu Linux

Comment désactiver IPv6 sur Ubuntu 18.04 LTS

Comment désactiver IPv6 sur Ubuntu 20.04 LTS

Faire des trémas dans Ubuntu 17.10 sur un Thinkpad430 ?