libinput-gestures desliza com dois dedos?

4

Eu corro em arco em um macbook, ainda dual-boot em macos de tempos em tempos.

A coisa mais difícil que eu tenho de treinar novamente a memória muscular é o recurso "deslizar para a direita no navegador" de macos.

Para obter essa funcionalidade no Linux também, instalei libinput-gestures e configurei ~/.config/libinput-gestures.conf com:

gesture swipe left 3    xdotool key alt+Right
gesture swipe right 3   xdotool key alt+Left

Embora pareça funcionar, eu preferiria poder alterar o 3 para um 2 . Mas, pela minha experiência, isso parece não funcionar.

Por que o toque de dois dedos é no-go? Existe uma solução? Eu estou usando gnome3 sob o caminho.

    
por azzid 03.02.2017 / 15:06

1 resposta

2

Aparentemente, não consigo nem mesmo passar o dedo no Ubuntu 16.10 com o Unity on Mir, mas tenho um palpite pelo motivo de isso não funcionar para você.

Por padrão, os drivers do touchpad ativam o recurso "Rolagem horizontal" - Borda ou Dois dedos. Como os touchpads do Mac não têm a mesma detecção de borda que alguns touchpads de PC, o Two-Finger provavelmente está ativado por padrão.

Para desativar a rolagem horizontal com dois dedos *, abra o painel Configurações do mouse do GNOME e mude para a guia "Touchpad". Em seguida, desmarque a opção "Ativar rolagem horizontal" ou "Ativar rolagem horizontal com dois dedos" ou algo assim e tente novamente o libinput-gestures config mencionado na pergunta.

* Isso é, sem dúvida, configurável através de gsettings / dconf , mas não consigo encontrá-lo.

    
por 13.02.2017 / 16:28