Como inverter a rolagem do touchpad no Ubuntu 16.04 [duplicado]

12

Estou executando o Ubuntu 16.04 e gostaria de inverter a rolagem do meu touchpad para que mover meus dois dedos em direção ao monitor faça com que a tela role para cima. Anteriormente, costumava haver uma opção nas configurações de mouse e touchpad que permitia isso. Da mesma forma, gsettings indica que as configurações do touchpad estão obsoletas. Pensamentos?

Edit: o comando xinput fornece esta saída:

Virtual core pointer                        id=2    [master pointer  (3)]  
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]  
⎜   ↳ ImPS/2 Generic Wheel Mouse                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)]  
    ↳ Power Button                              id=8    [slave  keyboard (3)]  
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]  
    ↳ Integrated_Webcam_HD                      id=10   [slave  keyboard (3)]  
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]  
    ↳ DELL Wireless hotkeys                     id=15   [slave  keyboard (3)]  
    ↳ Dell WMI hotkeys                          id=16   [slave  keyboard (3)]  

Por algum motivo, não vejo um trackpad listado. Eu estou em um laptop Dell Latitude E5570 que definitivamente tem um trackpad. Além disso, nenhuma opção de mouse e trackpad parece suportar o trackpad.

Além disso, olhando para o diretório /usr/share/X11/xorg.conf.d/ , vejo apenas esses arquivos de configuração:

10-amdgpu.conf  
10-evdev.conf  
10-quirks.conf  
11-evdev-quirks.conf      
11-evdev-trackpoint.conf  
50-synaptics.conf  
50-vmmouse.conf               
50-wacom.conf  
51-synaptics-quirks.conf
    
por dasconnor 01.09.2016 / 17:40

4 respostas

19

A opção para inverter as direções de rolagem é chamada de rolagem natural e ainda está presente no 16.04's Configurações do sistema → Mouse & amp; Configuração do touchpad .

    
por Byte Commander 01.09.2016 / 18:03
4

Se você estiver usando libinput , as opções da GUI não estarão disponíveis.

Nesse caso, você pode ativar o "Rolagem natural" adicionando

Option  "NaturalScrolling" "True"

para a seção do touchpad do arquivo /usr/share/X11/xorg.conf.d/90-libinput.conf .

    
por Pilot6 01.09.2016 / 18:38
3

Se você usar libinput , adicione um arquivo de configuração a /etc/X11/xorg.conf.d/ , como 20-touchpad.conf , com este conteúdo:

Section "InputClass"
    Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"

        Option "NaturalScrolling" "on"
EndSection

Existem outros recursos úteis, como:

        Option "MiddleEmulation" "on"
        Option "Tapping" "on"
        Option "DisableWhileTyping" "on"

Se quiser, isso também pode ser ativado para qualquer mouse com o seguinte conteúdo em 30-pointer.conf

Section "InputClass"
        Identifier "libinput pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"

        Option "NaturalScrolling" "on"
EndSection

Mais informações man libinput .

    
por goetzc 02.09.2016 / 17:52
2

Se você instalar o touchpad-indicator usando o Synaptic, ele terá a opção natural scrolling .

Inicie o Synaptic no painel, clique no ícone RELOAD e digite touchpad na caixa de pesquisa. Em seguida, marque o touchpad-indicator para instalação e clique no ícone APLICAR.

Deixe-nos saber como você faz. Felicidades, Al

    
por heynnema 01.09.2016 / 20:25