Que dois-je faire pour exécuter après avoir installé avec succès touchegg sur Ubuntu 12.10?

8

Je viens d'installer avec succès touchegg et touchegg gui sur mon Ubuntu 12.10. Mais, pour le moment, je ne peux toujours pas utiliser les gestes multi-touch via touchegg. Rien ne se passe lorsque j'utilise mes trois doigts ou plus sur le pavé tactile. Mais, le défilement à 2 doigts d'Ubuntu fonctionne toujours bien.

Je peux utiliser la configuration de l'interface utilisateur tactilegg et définir tout type de mouvement que je veux pour mon pavé tactile. Mais ça ne marche pas.

Alors, que dois-je faire pour que la touchegg fonctionne?

apprenant éternel
la source

Réponses:

2

Ce que vous devez faire pour désactiver les gestes par défaut de Unity:

1. Vous devez télécharger le code source Unity:

sudo apt-get build-dep unity

cd /tmp

mkdir unity

cd unity

apt-get source unity

2. Nous devons éditer un fichier:

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

Ensuite, trouvez: void UnityScreen::InitGesturesSupport()et commentez (ajoutez # au début de la ligne) toutes les lignes avec gestures_lesquelles le début se trouve entre les{ and }

3. Maintenant, nous devons reconstruire le fichier .deb et l'installer

cd /tmp/unity/unity-*

dpkg-buildpackage -us -uc -nc

cd ..

sudo dpkg -i *deb

sudo apt-get -f install

sudo apt-get autoremove

REMARQUE: vous souhaiterez peut-être arrêter la mise à niveau de Unity, car elle réactivera les gestes dans ce cas. cela peut être fait en exécutant la commande suivante:

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

4.Redémarrage Si cela ne fonctionne toujours pas après le redémarrage, vous devrez peut-être exécuter des commandes supplémentaires:

synclient TapButton2=0

synclient TapButton3=0

synclient ClickFinger2=0

synclient ClickFinger3=0

synclient HorizTwoFingerScroll=0

synclient VertTwoFingerScroll=0

J'espère que cela vous permettra de devenir opérationnel

BiggJJ
la source