web-dev-qa-db-ja.com

Debianでgnomeを使用してtoucheggを設定する方法

Gnomeを使用したDebianテストでtoucheggをセットアップしようとしています。私はそれをコンパイルして実行することができました(GUIなし、デーモンのみ)。しかし、残念ながら、ジェスチャーは機能しませんが、gnomeの2本の指のスクロールは機能します。 toucheggを機能させるには、どういうわけかgnomeジェスチャを無効にする必要がありますか?どうすればいいですか?

p.s.私はシナプスタッチパッドを持っています。私のラップトップはエイリアンウェア14です。toucheggを起動すると、いくつかのジェスチャーが印刷されるので、動作するはずです。

2
Pavel Davydov

残念ながら、ようやく部分的に動作させることができましたが、認識できるのは水平と垂直の2本指のスクロールだけでした。これを実現するには、シナプティクスドライバーでの処理を無効にする必要があります。

synclient ClickFinger2=0 TapButton2=0 VertTwoFingerScroll=0 HorizTwoFingerScroll=0

他のジェスチャーが検出されない理由がわかりません。私の目標は、ブラウザの[前へ/次へ]ボタンや、次へ/前へのワークスペースへの切り替えなど、複数の指でジェスチャーを機能させることでした。だから私は xSwipe を試しました。残念ながら、最新のdebianシナプティクスドライバーでは動作しません(使用する機能の一部が削除されました)。ただし、このドライバーのフォークバージョンがあります ここ 、xorg-input-synapticsパッケージを削除し、パッチを適用したパッケージをインストールした後、xSwipeが機能し始めます。私はそれに2つの問題に直面しました:

  1. Gnomeを検出できません。Perlソースファイルにハードコーディングしただけですが、実際にはこれは必要ありません。「other」セクションの設定を使用しているためです。
  2. 「ctrl + alt + down」が機能しないため、ショートカットを変更して、gnomeで1つのワークスペースを「ctrl + alt + n」に切り替え、xSwipeの構成を更新しました。

誰かがそれが役に立つと思うことを願っています。

p.s.ちなみに、xSwipeはピンチジェスチャや回転ジェスチャを検出できませんが、実際には必要ありません。しかし、誰かがそれらを機能させる方法を見つけるかどうか私に知らせてください。

0
Pavel Davydov