Como posso alternar entre espaços de trabalho com 3 dedos touchpad no Ubuntu 14.04?

2

Eu estou procurando uma maneira de mudar entre espaços de trabalho com o meu touchpad, eu encontrei outras questões como esta, e eu tentei as soluções theis, mas EasyStroke e Touchegg não funcionam.

Eu tenho um laptop ASUS e, ao executar o Windows, meu monitor gestual reconhece 3 e até 4 dedos. No Ubuntu quando eu toco com 4 dedos lançador é mostrado (como se eu pressionar Super chave), mas eu não posso ativar 3 dedos furto para mudar o espaço de trabalho.

Eu adicionei isso ao arquivo de configuração do touchegg:

<gesture type="DRAG" fingers="3" direction="RIGHT">
     <action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
    
por Gocht 12.10.2015 / 22:28

2 respostas

2

O seu touchpad é provavelmente um Focaltech ou um Elantech. Eles podem denunciar ações de até cinco dedos.

O módulo do kernel informa apenas as posições dos dedos. Todos os tipos de "ações" como "swipes", "scrolls", "toques" etc. são detectados e interpretados pelos drivers de espaço do usuário.

No Ubuntu xserver-xorg-input-synaptics é usado. Ele pode detectar apenas toques com dois dedos, vertical e horizontal.

Não há código que detecte golpes com três dedos. A única maneira de adicionar esse recurso é codificá-lo no driver de espaço do usuário.

Existe outro driver de espaço do usuário libinput , que será usado em versões futuras do Ubuntu e é usado atualmente em algumas outras distribuições do Linux, por exemplo. Fedora.

Ele pode ser instalado no Ubuntu dessa maneira . Mas o problema é que ele pode ser instalado somente através de xserver-xorg . Dessa forma, isso não aumenta a funcionalidade geral, se eu tiver o método correto.

Mas vale a pena testar.

Em alguns outros ambientes de desktop, como o Wayland, pode ser possível.

    
por Pilot6 12.10.2015 / 22:50
0

Você deve tentar confortavelmente passar o dedo .

Estou usando o Ubuntu 16.04 LTS, mas ele diz que funciona para o Ubuntu 14.04 LTS e acima. Não testei em outros ambientes, mas acho que deve funcionar se libinput for suportado (por exemplo, Arch, Fedora).

    
por Rico 22.10.2017 / 19:37