O Linux tem um ótimo suporte a dispositivos. A cada lançamento, novos drivers são adicionados ao kernel. De touch-pads a cartões sem fio e até scanners de impressão digital. Infelizmente, embora os dispositivos sejam bem suportados, a plataforma fica muito atrás de outros sistemas operacionais quando se trata de usos modernos de track-pads, click-pads e similares. Durante anos, os usuários do Linux quiseram ter uma experiência de toque/gesto mais moderna que os usuários de Mac desfrutassem. 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 o Touchegg. É um programa que permite aos usuários adicionar gestos individuais à plataforma Linux.
últimas postagens
Instalação
Touchegg está amplamente disponível na maioria das distribuições Linux. Veja como executá-lo em sua distribuição favorita.
Ubuntu
sudo apt install touchegg
Debian
O Debian infelizmente não tem o Touchegg nas fontes oficiais de software. Os usuários que desejam executar este 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 funcionará. Uma boa alternativa é apenas compilar o código-fonte para usar nesta distribuição.
Arch Linux
O software de gestos Touchegg está disponível para instalação através do Arch Linux User Repository. 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
Vá para ~/Downloads/touchegg com o comando CD e inicie o processo de geração de pacotes.
cd ~/Downloads/touchegg makepkg
Depois que 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
Fazer o Touchegg trabalhar em distribuições menos conhecidas é 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 download diretamente do Github. Pegue o código e compile tudo.
Configurando o perfil de toque
Touchegg não é uma ferramenta GUI. Em vez disso, é um aplicativo de terminal que é executado em segundo plano, reconhece certos gestos e os canaliza 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 de 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 rodar um pouco, 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 de terminal seja suficiente para a maioria dos usuários, um aplicativo GUI pode ser atraente para aqueles que desejam personalizar seus próprios gestos de toque. Infelizmente, esta ferramenta gráfica não está tão amplamente disponível quanto a ferramenta de terminal e, como resultado, deve ser compilada do zero.
Passo 1: Certifique-se de que a ferramenta git esteja 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
Etapa 2: instale as dependências necessárias para executar o Touchegg-Gce. No Ubuntu, essas dependências são “build-essential libqt4-dev libx11-6 libx11-dev”. 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.
Passo 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 pessoal do usuário, faça:
mkdir build && cd build qmake PREFIX=~/.local .. make && make install
Após a construção, abra o lançador de aplicativos e 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 “Gestures”. Dentro da área de gestos, clique no sinal + para adicionar um gesto de aplicativo específico. Alternativamente, use a função “ALL” para atribuir um gesto a todo o sistema.
Percorra a lista de gestos para atribuir ações automaticamente ao seu novo gesto. Então, depois de escolher o gesto exato, percorra a lista de ações para selecionar o que o gesto deve fazer. Depois que tudo estiver configurado, clique em “aplicar” para salvar as alterações.
Os gestos devem ser imediatamente utilizáveis. Se não estiverem, pode ser necessário reiniciar seu PC Linux (ou apenas Touchegg) para que tudo funcione.
Inicialização automática do Touchegg
A inicialização automática do Touchegg é fundamental 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 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 início automático.
mv touchegg.desktop ~/.config/autostart