Ubuntu 12.10に touchegg および touchegg gui をインストールしました。しかし、現時点では、toucheggでマルチタッチジェスチャを使用することはできません。タッチパッドで3本以上の指を使用しても何も起こりません。しかし、Ubuntuからの2本の指のスクロールはまだうまく機能しています。
Touchegg GUI構成を使用して、タッチパッドに任意の種類の移動を設定できます。しかし、それは機能していません。
それで、toucheggを機能させるにはどうすればよいですか?
Unityのデフォルトのジェスチャーを無効にするために必要なこと:
1。Unityソースコードをダウンロードする必要があります:
Sudo apt-get build-dep unity
cd /tmp
mkdir unity
cd unity
apt-get source unity
2。ファイルを編集する必要があります:
Sudo gedit /tmp/unity/unity-*/plugins/unityshell/src/unityshell.cpp
次にvoid UnityScreen::InitGesturesSupport()
を見つけて、gestures_
の間にある{ and }
で始まるすべての行をコメントアウト(行の先頭に#を追加)します
。debファイルを再構築してインストールする必要があります
cd /tmp/unity/unity-*
dpkg-buildpackage -us -uc -nc
cd ..
Sudo dpkg -i *deb
Sudo apt-get -f install
Sudo apt-get autoremove
注:Unityのアップグレードを停止すると、ジェスチャーが再アクティブ化されます。これを行うには、次のコマンドを実行します:
echo "unity hold"|Sudo dpkg --set-selections
4.Reboot再起動後もまだ動作しない場合は、いくつかの追加コマンドを実行する必要があります。
synclient TapButton2=0
synclient TapButton3=0
synclient ClickFinger2=0
synclient ClickFinger3=0
synclient HorizTwoFingerScroll=0
synclient VertTwoFingerScroll=0
うまくいけば、これはあなたを起動して実行します