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

8

Acabei de instalar com sucesso 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 eu uso meus três dedos ou mais no touch pad. Mas, a rolagem de 2 dedos do Ubuntu ainda está funcionando bem.

Eu posso usar a configuração GUI do touchegg e definir qualquer tipo de movimento que eu queira para o meu touch pad. Mas não está funcionando.

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

    
por everlasting-learner 07.02.2013 / 06:31

1 resposta

2

O que você precisa para 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. Nós temos que editar um arquivo:

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

Em seguida, localize: void UnityScreen::InitGesturesSupport() e comente (adicione # ao início da linha) todas as linhas começam com gestures_ 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

NOTA: Você pode querer interromper o upgrade do Unity, pois ele reativará os gestos se isso acontecer. isso pode ser feito executando o seguinte comando:

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

4.Reboot Se ainda não estiver funcionando após a reinicialização, talvez seja 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 leve a funcionar

    
por BiggJJ 06.07.2013 / 09:41