Ubuntu 12.04/12.10でUnityがデフォルトで使用するタッチパッドジェスチャを変更する方法が見つかりません。
Ginn
で試してみましたが、error subscribing to gestures
と表示され、Unityが原因であるようです。
Unityのトラックパッドジェスチャをカスタマイズする方法はありますか?
Easystroke ジェスチャー認識アプリは、既存のジェスチャーを編集するだけでなく、いくつかの新しいマルチタッチジェスチャーを定義できる必要があります。 Appleのマルチタッチトラックパッドと対応するジェスチャ認識は、これまで見てきたジェスチャトラッキングの群を抜いて最高の実装です。ただし、イージーストロークは、Macジェスチャ認識の公正な候補です。 Easystrokeを使用すると、ユーザーはマウスを使用して、Webブラウザーを開く、メールを表示するなどの指定されたアクションを実行するジェスチャーを作成できます。
開発者ページ でその他のヒント/トリックとアプリケーションの詳細を見つけてください。
Touchegg&uTouch
ToucheggとuTouchメタパッケージを組み合わせることにより、ユーザーはトラックパッドでマルチタッチジェスチャを作成および編集できます。これらのアプリケーションは、Ubuntu Software Centerからダウンロードされると、編集可能な構成ファイルを作成します。
synclient
を使用して、タッチパッドの構成を編集できます。
$ synclient
Parameter settings:
LeftEdge = 49
RightEdge = 1187
TopEdge = 48
BottomEdge = 850
FingerLow = 25
FingerHigh = 30
MaxTapTime = 180
MaxTapMove = 67
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
EmulateMidButtonTime = 0
EmulateTwoFingerMinZ = 282
EmulateTwoFingerMinW = 7
VertScrollDelta = 30
HorizScrollDelta = 30
VertEdgeScroll = 1
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 1
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.130976
TouchpadOff = 0
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 2
RBCornerButton = 3
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 3
TapButton3 = 0
ClickFinger1 = 1
ClickFinger2 = 3
ClickFinger3 = 0
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
...
属性の使用を編集するには
synclient <attribute-name>=<value>
私は、ubuntu 14.04でToucheggを使用して、3本の指でスワイプしてAppleなどのワークスペースを切り替えるように設定していました。少し調べてみると、12.10で動作するようです。ただし、その安定性についてはコメントできません。それ以来、私はそこから移行し、キーボードショートカットを使用しています。
Easystrokeジェスチャー認識アプリケーションを使用したことがありますか?これを読んでください マルチタッチジェスチャ