Gnome - gestos do touchpad

2

Eu estou usando o gnome 3.17.90 no XPS 13 2015, arch linux. Eu tentei usar o xf86-input-libinput. O touchpad funciona bem como um mouse e para rolar para cima e para baixo.

Eu não entendo como posso fazer o multitouch para 3 e 4 dedos para funcionar corretamente. Aumentar Zoom diminuir zoom...

Eu tentei também com synaptic e o mesmo problema.

Alon
fonte

Respostas:

3

gestos libinput

Config: XPS 13 (9360) Antergos / Gnome

Mark Blakeney's gestos libinput , disponível via AUR, é uma solução simples e de baixa fricção que basicamente digere a saída de libinput-debug-events, mapeando gestos para comandos configuráveis ​​com padrões sensíveis. Eu perdi horas tentando outras opções sem sucesso, mas tinha este instalado e funcionando em minutos.

Poison Oak
fonte
No momento da escrita, isso parece apenas ser capaz de emitir eventos booleanos e no final do gesto. ou seja, você pode acionar um comando no fim de uma pitada {in | out}, mas você não pode ter um comando pinch que atualiza em tempo real ou que é dependente do montante de pitada. Dito isso, libinput-debug-events expõe essas informações, e o script de Mark Blakeney processa essas atualizações internamente - elas simplesmente não as expõem.
Ponkadoodle
1

O driver xf86-input-synaptics não suporta multitouch (além do scroll de dois dedos).

Embora o libinput suporte o MT em geral, isso ainda não está exposto no driver xf86, já que o libinput expõe o alto nível gestos e não toques individuais de baixo nível, e ainda não há extensão X11 para isso - apenas o Gtk3 no Wayland os reconhecerá.

(Além disso, atualmente o reconhecimento de gestos de libinput é bastante limitado ...)

grawity
fonte
Então, se eu estiver usando o gnome no wayland, como posso alcançar o MT?
Alon
Exatamente a mesma situação aqui. XPS 13 (2015), Arch Linux, Gnome 3.18 e libinput como driver de entrada. O Gnome é iniciado no modo wayland, mas ainda não interpreta nenhum gesto.
sebastian