Também encontrei este problema ao atualizar para o 18.04, essa foi a minha solução:
Use xinput list
para encontrar o ID do dispositivo do seu touchpad.
Use xinput list-props yourdeviceid
. Isso produzirá uma longa lista de todas as propriedades que você pode editar para esse dispositivo. Estamos interessados em uma propriedade para fazer com a distância de rolagem. No meu sistema, isso é Synaptics Scrolling Distance (283)
. Ele deve ter dois valores, no meu sistema (com rolagem natural habilitada), estes eram -115, 115
(distância vertical, distância horizontal). Observe o valor entre parênteses, no meu caso 283, é como nós vamos identificar a propriedade para alterá-lo.
Use xinput set-prop yourdeviceid 283 -115, -115
, substituindo 283 e os valores da distância de rolagem com o que for apropriado. (A alteração é tornar os dois valores negativos, o que dá o resultado desejado da rolagem "natural").
Notas:
Essa configuração não persistirá nas reinicializações do sistema, o que é um problema por si só. Eu uso um arquivo .xsessionrc
no meu diretório home para executar o comando xinput na inicialização.
Isso provavelmente não funcionará em 17.10, já que Wayland faz coisas estranhas ao xinput.