Como posso usar três dedos para arrastar o touchpad de um MacBook Pro?

10

Eu tenho um MacBook Pro executando o Ubuntu 14.04, com o Unity. Por padrão, o Unity possui um gesto de três dedos que chama o iniciador do Alt-Tab. Mas eu realmente gosto do gesto de arrastar com três dedos no estilo OS X.

Existe alguma maneira de substituir as configurações padrão e usar o gesto do OS X?

Acredito
fonte
Eu não tentei tanto quanto utilizo o kde como regra, mas tente o easystroke: sourceforge.net/apps/trac/easystroke/wiki, eles parecem ter suporte para muitos gestos diferentes e são totalmente compatíveis com o trackpad da apple.
Julio

Respostas:

5

Se bem entendi, o arrasto com três dedos não é igual a três gestos com os dedos. Quando você arrasta três dedos, o ponteiro se move com os dedos, mas quando você faz um gesto de três dedos, o ponteiro permanece no mesmo lugar.

Fiz algumas modificações no driver Synaptics Xorg para adicionar suporte ao arraste com três dedos no Xubuntu: https://github.com/quadpixels/three-finger-dragging

Este é um vídeo que mostra como funciona ... https://www.youtube.com/watch?v=4eLSEtibfyw

E infelizmente você precisa compilá-lo da fonte ...

Nota: isto é apenas para o meu teste pessoal, é fornecido sem qualquer garantia. Testei-o apenas em um Magic Trackpad, mas acho que também deve funcionar com o trackpad do MacBook.

:)

Tommy Chen
fonte
Ele funciona como um encanto! Um comentário, eu uso o ubuntu no macbook recentemente e o arrasto com três dedos foi a única coisa que eu perdi (e gastei bastante tempo descobrindo como consertar). A única pequena ressalva foi a que, por padrão ./configure; faço; O sudo make install instala o driver em / usr / local / libs / xorgs / modules / input e o X o carrega de / usr / libs / .... Renomeando os drivers antigos para .old e fazendo a ligação simbólica para os novos, corrigindo: ) Obrigado por isso!
Jarek Potiuk
Esse é um ótimo trabalho! Eu incorporei suas alterações em: github.com/sencer/synaptics, que é uma versão mais recente (1.8.99), mas o SHM NÃO é removido para uso com itens multitoque, como xSwipe.
Sencer
3

Do Ububtu 13.04 parece ser possível usar o pacote touchegg

Há uma referência que você pode encontrar gestos multitoque semelhantes ao OS X para o Macbook Pro executando o Ubuntu sobre como desativar os gestos multitoque padrão do Unity e trazer o OS X como gestos do touchpad.

Hastur
fonte
1
Eu realmente não quero recompilar nada (mesmo sendo desenvolvedor), mas obrigado pela sugestão.
IBelieve
De nada ... mas você não pediu uma solução simples :-) Parece que eles fornecerão esse nível de personalização na próxima geração do Unity: enquanto isso ... parece que você precisa experimentá-lo primeiro -hand ou usar apenas 2 dedos ;-)
Hastur