Estou usando o XPS 15 com o Ubuntu 18.04 (X.org). Consegui fazer com que vários gestos funcionassem para mim. Kohei Yamada desenvolveu um aplicativo chamado Fusuma para permitir gestos multitoque no Linux. Requer que você instale o Ruby na sua máquina, se ainda não estiver instalada.
Siga as instruções da página Leia-me do fusuma GitHub ou siga estas etapas que funcionaram para mim:
Antes de tudo, verifique se seu usuário atual faz parte do grupo de entrada. Você pode fazer isso
sudo gpasswd -a $USER input
Em seguida, efetue logout e logon novamente. Agora instale xdotool e libinput-tools.
sudo apt-get install libinput-tools
sudo apt-get install xdotool
Se você não instalou o Ruby, você pode fazer isso agora:
sudo apt install ruby
Agora instale o fusuma
sudo gem install fusuma
Decidindo seus gestos
Basicamente, isso é criar um .yml
arquivo com a configuração desejada. Se você deseja gestos padrão, siga estas instruções ou sinta-se à vontade para mexer para obter os gestos desejados.
Vá para sua pasta de configuração no diretório inicial.
cd ~/.config
Agora crie uma pasta chamada fusuma
mkdir fusuma
cd fusuma
Lá, crie um arquivo chamado config.yml
touch config.yml
Agora você pode usar seu editor de texto favorito para inserir o conteúdo deste arquivo.
nano config.yml
Copie e cole as seguintes instruções se você estiver usando o GNOME, que é o ambiente padrão no 18.04.
swipe:
3:
left:
command: 'xdotool key alt+Right'
right:
command: 'xdotool key alt+Left'
up:
command: 'xdotool key super'
down:
command: 'xdotool key super'
4:
left:
command: 'xdotool key ctrl+alt+Down'
right:
command: 'xdotool key ctrl+alt+Up'
up:
command: 'xdotool key ctrl+alt+Down'
down:
command: 'xdotool key ctrl+alt+Up'
pinch:
in:
command: 'xdotool key ctrl+plus'
out:
command: 'xdotool key ctrl+minus'
threshold:
swipe: 0.4
pinch: 0.4
interval:
swipe: 0.8
pinch: 0.1
Observe que os gestos que esta configuração criou para você são os seguintes:
Gesto multitoque | Ação |
3 dedos - esquerda | Avançar no navegador |
3 dedos - direito | Voltar no navegador |
3 dedos - para cima | Mostrar todas as janelas |
3 dedos - para baixo | Fechar Exposição (Esc) |
4 dedos - esquerda | Próximo Desktop |
4 dedos - direito | Área de trabalho anterior |
4 dedos - para cima | Próximo Desktop |
4 dedos - para baixo | Área de trabalho anterior |
Depois disso, você pode executar o comando no terminal para testar se ele está instalado
sudo fusuma
nada vai acontecer no terminal. Basta começar a usar seus gestos multitoque - deslize para longe no seu touchpad.
Agora tudo o que você precisa fazer é adicionar o Fusuma e o comando para ele nos aplicativos de inicialização.
Espero que isto ajude.