it-swarm.com.de

Horizontales Scrollen kann unter Ubuntu 16.04.1 nicht deaktiviert werden

Ich habe gerade einen Ubuntu Xenial mit Unity auf einem Dell Vostro 14 3446-Laptop installiert und aktualisiert. Früher habe ich Ubuntu Trusty und Linux Mint 17 und 18 auf demselben Laptop verwendet und das Touchpad hat nie Probleme bereitet. Jetzt ist standardmäßig sowohl vertikales als auch horizontales Scrollen aktiviert, und ich kann keine Möglichkeit finden, das horizontale Scrollen zu deaktivieren.

$ 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)]

Das habe ich noch ausprobiert:

  1. xserver-xorg-input-synaptics und xserver-xorg-input-evdev entfernt, xserver-xorg-input-libinput installiert und neu gestartet. Dies führte dazu, dass Tap-to-Click deaktiviert wurde und die Touchpad-Einstellungen verschwanden. libinput wurde danach deinstalliert und der Synaptic-Treiber neu installiert.

  2. synclient HorizTwoFingerScroll=0 ausgeführt. Danach gibt synclient | grep -i horiz Folgendes aus:

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

Das horizontale Scrollen ist jedoch weiterhin aktiviert.

Gibt es eine Möglichkeit, dies zu deaktivieren? Linux Mint 18 Cinnamon gab eine Option zum Deaktivieren, so dass es definitiv möglich ist. Aber wie?

4
strNOcat

Dies ist recht einfach, wenn Sie libinput installiert haben.

Bearbeiten Sie /usr/share/X11/xorg.conf.d/xx-libinput.conf (ersetzen Sie xx durch die richtige Nummer für Ihr System; häufig 90 oder 40) und fügen Sie hinzu

Option "HorizontalScrolling" "False"

zum Touchpad-Bereich.

xorg-synapics und libinput haben unterschiedliche Konfigurationsdateien.

Option "Tapping" "True"

aktiviert die Tap-to-Click-Funktion. Es ist standardmäßig deaktiviert.

Sie können die vollständige Liste der Optionen sehen HIER

5
Pilot6

Ein einfacher Weg (von https://askubuntu.com/a/338312/4849 ), der für mich unter Ubuntu 17.04 funktioniert hat. Dies gilt jedoch für Änderungen von Einstellungen im laufenden Betrieb:

synclient HorizTwoFingerScroll=0
1
jdpipe