Não é possível desabilitar o Rolagem Horizontal no Ubuntu 16.04.1

5

Acabei de instalar e atualizar um Ubuntu Xenial com o Unity no laptop Dell Vostro 14 3446. Anteriormente, eu usei o Ubuntu Trusty e o Linux Mint 17 e 18 neste mesmo laptop e o touchpad nunca causou nenhum problema. Agora, a rolagem vertical e horizontal está ativada por padrão e não consigo encontrar uma maneira de desativar a rolagem 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)]

Isso é o que eu já tentei:

  1. Removido xserver-xorg-input-synaptics e xserver-xorg-input-evdev , instalado xserver-xorg-input-libinput e reiniciado. Isso resultou na desativação do Tap-to-Click e das configurações do Touchpad. libinput foi desinstalado depois que este e o driver sináptico foram reinstalados.

  2. Executou synclient HorizTwoFingerScroll=0 . Depois de fazer isso, synclient | grep -i horiz imprime isso:

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

Ainda assim, a rolagem horizontal ainda está ativa.

Existe alguma maneira de desativar isso? Linux Mint 18 Cinnamon deu uma opção para desativá-lo, então é definitivamente possível. Mas como?

    
por strNOcat 13.01.2017 / 15:01

2 respostas

6

É muito fácil se você instalou libinput .

Edite /usr/share/X11/xorg.conf.d/90-libinput.conf e adicione

Option "HorizontalScrolling" "False"

para a seção do touchpad.

xorg-synapics e libinput têm arquivos de configuração diferentes.

Option "Tapping" "True"

ativará a função tocar para clicar. Está desativado por padrão.

Você pode ver a lista completa de opções AQUI

    
por Pilot6 13.01.2017 / 15:06
1

Uma maneira mais fácil (de link ), que funcionou para mim no Ubuntu 17.04. Isso é para mudanças imediatas nos ajustes, no entanto:

synclient HorizTwoFingerScroll=0
    
por jdpipe 17.10.2017 / 09:18