O Touchégg é um “reconhecedor de gestos multitoque” para Linux, escrito em C ++, com Qt e utilizando a biblioteca uTouch-geis do Ubuntu. Ele permite que os usuários definam quais ações são iniciadas quando um gesto multitoque é feito.
Fornecendo o gesto desejado é reconhecido por Touchégg você pode atribuir um de um número de acções janela-relacionados a ela, incluindo maximizar ou minimizar janelas, aplicativos de redimensionamento, mostrar o ambiente de trabalho, etc.
Definir as 'ações' você quer é actualmente conseguida através da edição manual de um pequeno arquivo de configuração.
O Touchegg vem com alguns gestos pré-ativados, no entanto, os gestos podem ser ativados editando o arquivo de configuração. Permite pitada de três dedos, toque de dois, três, quatro e cinco dedos e furtos de dois a quatro dedos.
Nota : está tendo problemas com precisão. Um bug é relatado aqui e aqui
Pré-requisitos
Você precisa da versão mais recente Utouch
para estar executando isso. Então adicione o seguinte PPA
sudo add-apt-repository ppa:utouch-team/daily
sudo apt-get update
sudo apt-get install utouch
Instalação
No Quantal (12.10), Precise (12.04) e Oneric (11.10), o pacote está nos repositórios, como mostrado aqui
Editando o arquivo de configuração
O arquivo de configuração está localizado aqui
~/.config/touchegg/touchegg.conf
Editando o arquivo de configuração:
gedit ~/.config/touchegg/touchegg.conf
No exemplo abaixo, o gesto de arrastar com quatro dedos está configurado para mudar paraShow Desktop
Arrasto de quatro dedos
[FOUR_FINGERS_DRAG_DOWN]
action=SHOW_DESKTOP
settings=
Arrasto de três dedos
[THREE_FINGERS_DRAG_UP]
action=MAXIMIZE_RESTORE_WINDOW
settings=
[THREE_FINGERS_DRAG_DOWN]
action=MINIMIZE_WINDOW
settings=
Lista de mais ações aqui
Assim, você pode obter o Mac como uma experiência multi-touch em sistemas Linux.
Confira um vídeo da demostation aqui e aqui
Quais gestos são suportados?
Os seguintes gestos são apoiados
Outras alternativas
Ginn
Há alguns ótimos conselhos aqui: http://ubuntuforums.org/showthread.php?t=1419833
A solução mais fácil é provavelmente apenas:
Se isso falhar, talvez seja necessário fazer algo como o mostrado abaixo, dependendo do seu hardware:
Você precisa executar pelo menos esses quatro (mais no link acima) e precisa executá-los na inicialização; portanto, você provavelmente deseja inseri-los em um script de inicialização; de preferência um atraso no processo de inicialização.
Não tenho certeza de qual é a sua versão do touchpad, portanto, talvez você precise fazer uma pequena escavação para obter os nomes e propriedades corretos para definir.
Para verificar seus dispositivos de entrada quanto ao touchpad, execute
xinput list
e olhe sob a seção de ponteiro. Você deve ter vários itens na lista, e aquele com o ID mais alto provavelmente é o seu touchpad. Se é sináptico, você é de ouro e os quatro comandos acima resolverão seus problemas.Caso contrário, você deve cavar um pouco.
Na segunda coluna da lista xinput, cada dispositivo possui id = #
Execute
xinput list-props #
, onde # = o ID do seu dispositivo.Isso mostrará todas as propriedades disponíveis para o seu dispositivo de entrada.
Os comandos acima diferem das minhas configurações padrão dos valores de retorno de xinput list-props, pois os 8s e 32s descrevem o tamanho dos dados que estão sendo configurados. A segunda e a terceira ints correspondem exatamente ao que os adereços de lista do xinput retornaram, mas passar pelo ato de definir permitiu a rolagem de dois dedos para mim.
fonte
A resposta de @ Ashu é bastante objetiva e realmente completa. Mas gostaria de acrescentar mais um ponto que realmente tornaria sua experiência melhor.
Primeiramente, estou usando o Ubuntu 16.04 no meu laptop Asus ZenBook UX305 e o touchegg funcionou muito bem para mim nessa configuração.
Você pode personalizar os seus arrastamentos de três dedos para a esquerda e três dedos para a direita para alterar os espaços de trabalho, usando como Ashu apontou para alterar o arquivo de configuração do touchegg.
(para abrir o arquivo de configuração, você também pode ir para a página inicial e Ctrl+ Hacessar as pastas ocultas para encontrar a pasta .config. Dentro dela, existe uma pasta relacionada ao touchegg. onde o arquivo de configuração do touchegg id está presente!)
Ao abrir o arquivo de configuração, você pode alterar a ação padrão para as teclas de atalho Ctrl+ Alt+ Righte Ctrl+ Alt+ Leftpara arrastar três dedos para a esquerda e arrastar três dedos para a direita. (enxada para fazer possíveis gestos estão no link fornecido por Ashu). Fazendo isso, você também pode desfrutar de um arrastar com três dedos no Ubuntu.
Fiz upload da imagem do meu arquivo de configuração aqui, na qual destaquei a edição que fiz do arquivo de configuração padrão touchegg.
(Certifique-se de ativar várias áreas de trabalho no ubuntu com todas as áreas de trabalho alinhadas horizontalmente, caso você não tenha verificado Como posso reduzir ou aumentar o número de áreas de trabalho no Unity? )
Você também pode usar este tutorial , pois abrange todos os meus pontos e provavelmente também corrige erros. (não tenho certeza)
fonte