GNU/Linux >> Znalost Linux >  >> Ubuntu

Nelze zakázat horizontální posouvání na Ubuntu 16.04.1?

Právě jsem nainstaloval a aktualizoval Ubuntu Xenial s Unity na notebooku Dell Vostro 14 3446. Dříve jsem na stejném notebooku používal Ubuntu Trusty a Linux Mint 17 a 18 a touchpad nikdy nezpůsobil žádné problémy. Nyní má ve výchozím nastavení povoleno vertikální i horizontální posouvání a nemohu najít způsob, jak horizontální posouvání zakázat.

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

To je to, co jsem ještě zkusil:

  1. Odstraněno xserver-xorg-input-synaptics a xserver-xorg-input-evdev , nainstalovali xserver-xorg-input-libinput a restartován. To vedlo k deaktivaci funkce Tap-to-Click a zmizení nastavení touchpadu. libinput byl poté odinstalován a znovu nainstalován ovladač synaptic.

  2. Provedeno synclient HorizTwoFingerScroll=0 . Poté, co to uděláte, synclient | grep -i horiz vytiskne toto:

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

A přesto je vodorovné posouvání stále zapnuté.

Dá se to nějak deaktivovat? Linux Mint 18 Cinnamon dal možnost to zakázat, takže je to určitě možné. Ale jak?

Přijatá odpověď:

Je to docela snadné, pokud jste nainstalovali libinput .

Upravit /usr/share/X11/xorg.conf.d/xx-libinput.conf (nahraďte xx správným číslem pro váš systém; často 90 nebo 40) a přidejte

Option "HorizontalScrolling" "False"

do sekce touchpadu.

xorg-synapics a libinput mít různé konfigurační soubory.

Option "Tapping" "True"

aktivuje funkci klepnutí a kliknutí. Ve výchozím nastavení je zakázáno.

Úplný seznam možností si můžete prohlédnout ZDE


Ubuntu
  1. Zakázat Super + S v Ubuntu 13.04?

  2. Nelze změnit jas klávesnice na přihlašovací obrazovce Ubuntu 14.04?

  3. Nelze zakázat Xinput?

  1. Ubuntu – Zakázat Alt Focus?

  2. Instalace Cuda 8 na Ubuntu 16:Nelze najít balíček Cuda?

  3. Jak deaktivovat klávesu klávesnice v Linuxu (Ubuntu)?

  1. Zakázat automatické připojení na Ubuntu

  2. Jak zakázat bránu firewall na Ubuntu 18.04

  3. Jak nakonfigurovat klávesnici na Ubuntu 18.04