O Linux tem realmente um ótimo suporte a dispositivos. A cada versão, novos drivers são adicionados ao kernel. De touch pads a cartões sem fio e até scanners de impressões digitais. Infelizmente, apesar de os dispositivos serem bem suportados, a plataforma fica muito atrás de outros sistemas operacionais no que diz respeito aos usos modernos de trackpads, click-pads e similares. Por anos, os usuários do Linux desejam ter uma experiência de toque / gesto mais moderna que os usuários do Mac. Muitos projetos tentaram imitar os gestos do touchpad do Macbook no Linux, mas a melhor e mais universal maneira de obter gestos de toque do tipo Mac para laptops é instalando Touchegg. É um programa que permite aos usuários adicionar gestos individuais à plataforma Linux.
Instalação
O Touchegg está amplamente disponível na maioria das distribuições Linux. Veja como fazê-lo funcionar na sua distribuição favorita.
Ubuntu
sudo apt install touchegg
Debian
Infelizmente, o Debian não possui Touchegg nofontes oficiais de software. Os usuários que desejam executar esse software podem tentar usar o pacote Ubuntu. Entenda que só porque o Ubuntu e o Debian compartilham uma base não significa que o arquivo DEB mais recente funcione. Uma boa alternativa é compilar apenas o código fonte para usar nessa distribuição.
Arch Linux
O software de gestos Touchegg está disponível parainstalação via repositório de usuários do Arch Linux. Para instalá-lo, primeiro baixe o instantâneo mais recente. Em seguida, abra um terminal e use o comando CD para entrar no diretório de download.
cd ~/Download
A partir daqui, extraia o instantâneo.
tar zxvf touchegg.tar.gz
Vamos para ~ / Downloads / touchegg com o comando CD e inicie o processo de geração de pacotes.
cd ~/Downloads/touchegg makepkg
Após a geração do pacote terminar, instale-o no sistema com:
sudo pacman -U *.pkg.tar.xz
Fedora
sudo dnf copr enable mhoeher/multitouch sudo dnf install touchegg
OpenSUSE
sudo zypper install touchegg
Outros Linux
Colocando Touchegg trabalhando em menos conhecidosdistribuições é fácil, pois o desenvolvedor deixou instruções exatas sobre como compilar o código-fonte. Tudo o que é necessário para obter a versão mais recente do software está pronto para ser baixado diretamente do Github. Pegue o código e compile tudo.
Configurando o perfil de toque
Touchegg não é uma ferramenta da GUI. Em vez disso, é um aplicativo de terminal executado em segundo plano, reconhece certos gestos e direciona isso para o touchpad. Para a maioria dos usuários, uma GUI não é necessária e o software gera um perfil automaticamente. Para criar um novo perfil, abra uma janela do terminal e execute o comando Touchegg. Dado que esta é a primeira execução do software, um novo perfil será gerado automaticamente.
touchegg
Deixe o programa funcionar por um tempo, pois ele precisa gerar uma nova configuração. Quando a configuração terminar, pressione Ctrl + Z para suspender o software.
Usando Touchegg-GUI
Embora o programa do terminal seja suficiente paraNa maioria dos usuários, um aplicativo GUI pode ser atraente para quem deseja personalizar seus próprios gestos de toque. Infelizmente, essa ferramenta gráfica não está tão amplamente disponível quanto a ferramenta terminal e, como resultado, deve ser compilada do zero.
Passo 1: Verifique se a ferramenta git está instalada no seu PC Linux. Em seguida, use-o para obter a versão mais recente do código-fonte.
git clone https://github.com/Raffarti/Touchegg-gce.git
Passo 2: Instale as dependências necessárias paraTouchegg-Gce para correr. No Ubuntu, essas dependências são “libqt4-dev libx11-6 libx11-dev” essenciais à compilação. Em outras distribuições, procure dependências como essas. Os nomes devem ser semelhantes. Os usuários do Arch podem pegar um pacote do Aur aqui.
Etapa 3: Inicie a compilação. Para instalar o programa em todo o sistema, para que todos os usuários possam usá-lo, use estas instruções de compilação:
mkdir build && cd build qmake .. make && make install
Para instalar o programa na pasta inicial do usuário, faça:
mkdir build && cd build qmake PREFIX=~/.local .. make && make install
Após a construção, abra o iniciador de aplicativose abra "Touchegg GUI". Isso abrirá uma interface simples que permitirá aos usuários criar gestos personalizados com mais facilidade. Para criar um gesto personalizado, vá para a GUI e encontre "Gestos". Dentro da área de gestos, clique no sinal + para adicionar um gesto de aplicativo específico. Como alternativa, use a função “ALL” para atribuir um gesto a todo o sistema.

Percorra a lista de gestos para automaticamenteatribua ações ao seu novo gesto. Depois de escolher o gesto exato, percorra a lista de ações para selecionar o que o gesto deve fazer. Quando tudo estiver configurado, clique em "Aplicar" para salvar as alterações.
Gestos devem ser imediatamente utilizáveis. Se não estiverem, talvez seja necessário reiniciar o seu PC Linux (ou apenas o Touchegg) para que tudo funcione.
Touchegg de inicialização automática
A inicialização automática do Touchegg é essencial para manter os gestos funcionando. Para fazer isso, crie uma entrada de inicialização.

sudo nano touchegg.desktop
Em seguida, cole o seguinte código:
[Desktop Entry] Name=Touchegg GenericName=Touchégg Comment=Touchégg Gestures Manager Exec=/usr/bin/touchegg %u Terminal=false Type=Application Name[it_IT]=touchegg.desktop
Salve o arquivo com Ctrl + O.
Atualize as permissões usando o Chmod, para que o seu PC Linux execute o arquivo da área de trabalho. Não vai funcionar sem ele.
sudo chmod +X touchegg.desktop
Por fim, mova o arquivo da área de trabalho para a pasta de inicialização automática.
mv touchegg.desktop ~/.config/autostart</p>
Comentários