Como obter gestos multitoque do Windows e Mac no Ubuntu

Suporta a maioria dos computadores Windows و Mac Gestos Multitoque. Por exemplo, deslizar para cima com três dedos mostrará a área de trabalho, enquanto deslizar para baixo com três dedos abrirá todo o aplicativo do Windows. Infelizmente, a maioria das distribuições de Linux, incluindo Ubuntu, não suporta Gestos multitoque imediatamente. Embora o deslizar com dois dedos e o toque duplo funcionem, a distro não possui gestos de três e quatro dedos.

Parece que Ubuntu Não suporta gestos fora da caixa, o que me deixou muito irritado com isso. Percorrer vários repositórios GitHub me levou a acessar Gestos Libinput Isso funcionou perfeitamente no laptop Acer E5-575G. Também encontrei alguns aplicativos de gestos com a GUI no Ubuntu Software Center. Então, aqui está como usar e configurar gestos multitoque no Ubuntu.

Como obter gestos Multi-Touch para Windows e Mac no Ubuntu - Linux

Obtenha gestos multitoque no Ubuntu 18.04

Existem muitos aplicativos de gestos multitoque no GitHub e no Ubuntu Software Center. Entre todos esses, esses dois aplicativos funcionaram perfeitamente para mim.

1. Gestos estendidos

O widget do Ubuntu à direita da caixa suporta gestos de deslizar e tocar duas vezes. Com os Gestos estendidos, você pode estender essa lista para três e quatro dedos. Você pode baixar o Extended Gestures no Ubuntu Software Center. Assim que o aplicativo estiver instalado, inicie-o e você receberá os gestos adicionais que ele fornece.

Como obter gestos Multi-Touch para Windows e Mac no Ubuntu - Linux

O aplicativo também permite definir a sensibilidade vertical e horizontal. No meu caso, mantive o número “1” porque a sensibilidade 0 exigia que eu movesse meus dedos por todo o trackpad.

Baixar Gestos estendidos

2. gestos de libinput

libinput-gestures é um utilitário de linha de comando para adicionar gestos multi-touch ao Ubuntu ou Debian OS. Libinput-gestures requerem um comando git e Python 3.0+ como pré-condição. O Ubuntu já vem instalado com o Python. Mas precisamos da versão 3.0+. Portanto, para verificar sua versão do Python, use o seguinte comando.

python3 --version
Como obter gestos Multi-Touch para Windows e Mac no Ubuntu - Linux

Se o comando der errado, saiba que você não tem o python 3.0 instalado. Para instalá-lo, execute o seguinte comando.

sudo apt-get install python3.6
Como obter gestos Multi-Touch para Windows e Mac no Ubuntu - Linux

Depois de instalar o python git , Podemos prosseguir com a instalação de gestos libinput. No entanto, os gestos libinput precisam ler seu dispositivo touchpad e, para isso, sua conta de usuário faz parte do grupo de usuários de “entrada”. Execute o seguinte comando para adicionar a si mesmo ao grupo de entrada do usuário. Você pode substituí-lo manualmente por outro ID se quiser adicionar gestos libinput a ele.

sudo gpasswd -a $USER input

Aqui , $ USUÁRIO Uma variável de ambiente cujo valor é o seu ID de usuário. Depois que o comando for concluído com êxito, reinicie o sistema para que as alterações tenham efeito.

Como obter gestos Multi-Touch para Windows e Mac no Ubuntu - Linux

Após a reinicialização, precisamos instalar ferramentas wmctrl و libput. Permitir wmctrl Para que o programa interaja com uma janela exigida por gestos libinput para minimizar janelas e aplicativos. Para instalar os dois, execute os seguintes comandos.

sudo apt-get install xdotool wmctrl

sudo apt-get install libinput-tools

Como obter gestos Multi-Touch para Windows e Mac no Ubuntu - Linux

Após a instalação bem-sucedida das ferramentas entrada de libin و wmctrl , Podemos finalmente começar a instalar gestos libinput. Execute os seguintes comandos para instalar o utilitário.

git clone https://github.com/bulletmark/libinput-gestures.git

sudo make install

sudo ./libinput-gestures-setup install

O clone do Git irá copiar todos os arquivos do GitHub e colocá-los em seu diretório inicial. O último comando instala gestos libinput do diretório baixado.

Como obter gestos Multi-Touch para Windows e Mac no Ubuntu - Linux

Agora, tudo o que precisamos é iniciar o aplicativo libinput gestures e configurá-lo para ser executado automaticamente sempre que você fizer login. Portanto, use os seguintes comandos nesta ordem para cada um deles.

libinput-gestures-setup autostart

libinput-gestures-setup start

Como obter gestos Multi-Touch para Windows e Mac no Ubuntu - Linux

Depois disso, libinput-gesture irá definir o mapa de gestos de três dedos para ir para a área de trabalho e deslizar os três dedos para baixo para ir para o aplicativo anterior da área de trabalho. Você pode ajustar dentro e fora para acessar o menu de visão geral do aplicativo.

Certifique-se de apertar o meio do trackpad para obter resultados precisos.

Os gestos de deslizar com três dedos e pinçar para aplicar zoom são os gestos padrão que você obtém do aplicativo. Para editar ou adicionar outros gestos, como deslizar para a esquerda, direita etc., você pode editar um arquivo libinput-gestures. conf. Para fazer isso, execute o seguinte comando

vi ./libinput-gestures/libinput-gestures.conf

Isso abrirá o arquivo de configuração onde você pode acrescentar ou modificar a ação do gesto usando o atalho do teclado. Por exemplo, você pode atribuir uma ação Ctrl + Tab No gesto de deslizar para a esquerda.

Como obter gestos Multi-Touch para Windows e Mac no Ubuntu - Linux

Uma palavra final

Esses aplicativos de gestos mapeiam principalmente os atalhos do teclado para uma ação por meio do trackpad. Não seria tão tranquilo quanto no macOS ou no Windows, pois é feito no nível do hardware. Você pode ler Nossos outros artigos sobre o melhor editor de PDF para Ubuntu وAs melhores ferramentas de monitoramento de rede de código aberto para Linux.

Para qualquer problema ou dúvida, deixe-me saber nos comentários abaixo.

Ir para o botão superior