estado dos gestos multitoque em 14.04 / Unity

18

Este parece ser um dos itens mais pedidos por aqui, mas a equipe de desenvolvimento do Ubuntu vem fazendo mudanças rápidas nessa área, então informações recentes são importantes.

Eu estou em um macbook pro 9,2.

Quando instalei o Ubuntu Saucy, recebi o novo e excitante driver mtrack para o meu touchpad. Parece funcionar bem para todas as funções básicas e dois e três gestos com os dedos parecem ser captados pelos meus aplicativos, pelo menos (ou seja, o botão 3 do Firefox "back", rolagem). Eu gostaria de personalizar os gestos, e talvez adicionar um ou dois dos meus próprios para gerenciar meus espaços de trabalho / janelas. Eu atualizei para 14.04 ontem à noite para ver se o suporte multitoque na GUI foi melhorado (não parece que).

  • Eu tentei o touchegg, mas parece que ele se baseou no utouch que não existe mais em 13 ou 14. Ele não pode detectar nada do meu touchpad, mesmo quando eu recompilei a unidade sem multitouch, por link . A maior parte do doco que vi nele pressupõe que você esteja usando synaptics, então talvez esse seja o problema.

  • Já experimentei ginn, mas encontrei o mesmo problema: não é possível detectar nenhuma entrada dos gestos do meu trackpad.

  • Eu tentei o easystroke, mas ele quer que eu tenha um "botão de gesto" que permita gestos. Eu só quero fazê-las sem um botão especial.

Isso está me deixando louco. Eu entendo que se eu mudar para o Ubuntu Gnome, o touchegg deveria "apenas funcionar". Mas eu realmente tenho que mudar minha interface shell inteira para configurar os gestos do mouse? O Unity REALMENTE seqüestra toda a pilha multitouch sem expor nada disso em uma ferramenta de configuração?

Eu sinto que isso é tão ridículo que eu devo estar perdendo algo óbvio. Qualquer conselho seria bem-vindo.

    
por user274892 27.04.2014 / 12:24

4 respostas

2

No ubuntu mais recente, todos os multi-touch avançados funcionam apenas a partir do touchscreen, não do touchpad.

Então, o que resta é:

  • percorrer (dois dedos para cima ou para baixo),
  • lista de softwares em execução (toque duplo de 3 dedos)
  • lançador (toque de 4 dedos)

todos os outros gestos multitoque avançados estão disponíveis apenas na tela. Ainda estou intrigado com essa escolha de design.

O Touchégg parece funcionar com o 14.04 (estou no 14.10, não consigo confirmar / negar) link

    
por Xavier 28.12.2014 / 12:41
1

De acordo com as Diretrizes de interface do usuário de gesto de unidade , apenas as "4 finger "e" 1 finger edge "são codificados em Unity. Eu posso atestar o fato de que a maioria dos gestos em tablets Wacom pode ser facilmente desabilitada sem recompilar Unity (usando xsetwacom), no entanto o gesto de "4 dedos" que abre o traço (que é inadvertidamente acionado com frequência por minhas juntas enquanto escrevo na Wacom) é irritantemente persistente.

Atualização: Recompilar o Unity para remover o código ofensivo que pertence aos quatro toques dos dedos foi bastante indolor e bem delineado em outro tópico outro tópico a>.

    
por Thismatters 26.05.2014 / 07:45
1

Eu escrevi um guia para fazer isso. Basicamente, para que isso funcione, você deve usar um driver syndaemon bifurcado. Você também usará um programa chamado xswipe. Siga este link .

    
por rhodysurf 21.07.2014 / 03:40
1

Na verdade, todos esses recursos ainda funcionam no touchpad. A única coisa que eles fizeram foi adicionar suporte para laptops / monitores touch screen. No entanto, quando eles fizeram isso, a maioria dos gestos padrão de vários dedos foi movida para a tela sensível ao toque. Então, se você os quiser no touchpad, tudo o que você precisa fazer é configurar o atalho e o comando, similarmente ao que você faria para um atalho de teclado. (e sim, eu sei que isso funciona, estou usando o Ubuntu 15.04 Vivid Vervent.)

    
por John Hamilton 06.01.2015 / 23:37