O que devo fazer para executar depois de instalar o touchegg no Ubuntu 12.10?

8

Acabei de instalar com êxito o touchegg e touchegg gui no meu Ubuntu 12.10. Mas, no momento, ainda não consigo usar os gestos multi-touch através do touchegg. Nada acontece quando uso meus três dedos ou mais no touch pad. Mas, a rolagem de 2 dedos do Ubuntu ainda está funcionando bem.

Consigo usar a configuração da GUI touchegg e definir qualquer tipo de movimento que desejar para o meu touch pad. Mas não está funcionando.

Então, o que devo fazer para que o touchegg funcione?

eterno-aprendiz
fonte

Respostas:

2

O que você precisa fazer é desativar os gestos padrão do Unity:

1. Você precisa fazer o download do código fonte do Unity:

sudo apt-get build-dep unity

cd /tmp

mkdir unity

cd unity

apt-get source unity

2. Temos que editar um arquivo:

sudo gedit /tmp/unity/unity-*/plugins/unityshell/src/unityshell.cpp

Em seguida, encontre: void UnityScreen::InitGesturesSupport()e comente (adicione # ao início da linha) todas as linhas que começam com gestures_que estão entre o{ and }

3. Agora temos que reconstruir o arquivo .deb e instalá-lo

cd /tmp/unity/unity-*

dpkg-buildpackage -us -uc -nc

cd ..

sudo dpkg -i *deb

sudo apt-get -f install

sudo apt-get autoremove

OBSERVAÇÃO: você pode interromper a atualização do Unity, pois ele reativará os gestos. isso pode ser feito executando o seguinte comando:

echo "unity hold"|sudo dpkg --set-selections

4.Reinicie Se ainda não estiver funcionando após a reinicialização, pode ser necessário executar alguns comandos extras:

synclient TapButton2=0

synclient TapButton3=0

synclient ClickFinger2=0

synclient ClickFinger3=0

synclient HorizTwoFingerScroll=0

synclient VertTwoFingerScroll=0

Espero que isso o coloque em funcionamento

BiggJJ
fonte