Ubuntuでマルチタッチジェスチャを無効にするにはどうすればよいですか?


26

Ubuntu 12.04を搭載した私のワークステーションは、マルチタッチトラックパッドをサポートするMacBook Pro です。

残念ながら、私は常に3本指のタッチジェスチャを誤ってトリガーしてウィンドウのサイズを変更しています:

ここに画像の説明を入力してください

このジェスチャーを無効にするにはどうすればよいですか?


1
選択した回答を正しい回答に変更する必要があります:askubuntu.com/a/198524/2230
MetaGuru

回答:


3

Compiz構成マネージャーをインストールします。

sudo apt-get install compizconfig-settings-manager

次に、compiz config manager(ターミナルでccsm)を実行するか、単にダッシュでccsmと入力します。

プラグインリストの下部にあります:

Unity MTグラブハンドルで無効にします。


3
私にとって、これはmove-symbols(上のgentmattのスクリーンショットにある矢印の付いた透明な円)のみを削除します。3本指タッチジェスチャは、ウィンドウを移動/サイズ変更しますが、これらのシンボルは表示されません。
アルフレッドゴドイ

4
これで3本の指のジェスチャーが無効にならないことを確認できます。MT Grab Handlesを無効にしていますが、画面上で3本の指でウィンドウをドラッグできます。この機能を無効にします。どんな貢献も大歓迎です。
オズナ

これは「答え」ではありません。質問は、マルチタッチジェスチャを無効にする方法でした。
doug65536

23

次の構成値を設定することでこの問題を解決しました(初期値は0):

synclient ClickFinger3=2
synclient TapButton3=2

それはトリックをしました。さらに役立つリンクがいくつか見つかりました。xorg.confに変更を加えたところ、今は問題ありません。askubuntuまたはアーチ
oznah

1
synclientのUIがないのはなぜですか?srsly(ubuntu 12.10)
NullVoxPopuli

@TheLindyHopまだ誰も書いてないので、乗ってください!
MetaGuru

1
これらは、ミドルクリックペーストを再び有効にします。両方のパラメータが完全トリプルタップを無効にするために12以上のような「とんでもない」である値示唆
ddotsenko

各値に15を使用しましたが、14.04でうまく機能しました。
MRM

3

トラックパッドはデフォルトで3本指のタップ(および3本指のクリック)を無視するように構成されており、その制御を取り戻すように設定できるため、ウィンドウ移動の関連付けを3本指タップにオーバーライドできます。これはそれを行う方法です。

  1. 関連するプロパティを探します-ターミナルを開いて入力します:

    xinput
    

    トラックパッドの詳細(例:)を含む行を見つけて、↳ CyPS/2 Cypress Trackpad id=12 [slave pointer (2)] そのid値をメモします。次に入力してください:

    xinput list-props [id]
    

    where [id]は、id値(12指定された例にあります)に置き換えられます。ここでSynaptics Tap Actionプロパティ(例Synaptics Tap Action (282): 2, 3, 0, 0, 1, 3, 0)を見つけ、その番号を書き留め282ます。丸括弧で囲まれます(ここでは)。プロパティ値にも注意してください。後で使用します。

  2. 起動時にこの動作が必要だと仮定して、シェルスクリプトを作成し、起動プログラムに追加します。このスクリプトをtrackpad.shと呼びましょう。私たちの目標は、最後の値を新しい値に置き換えることです(例:ミドルクリック)。次を含むようにスクリプトを編集します。

    #!/bin/bash
    
    xinput set-prop [xinput-prop-id] [prop-number] [TR] [BR] [TL] [BL] [F1] [F2] 2
    

    具体的なコマンド例は、次のようになります(デモのため)。

    xinput set-prop 12 282 2, 3, 0, 0, 1, 3, 2
    

    我々は交換していることに注意してくださいだけから最後の値を0する2中クリックを意味し、。1(左クリック)、2(中央クリック)、または3(右クリック)のいずれかを選択できます。

  3. スクリプトに実行権限を付与し、実行します。あなたは行ってもいいです!

参照

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.