タッチパッドのマルチフィンガータッピング機能をセットアップするにはどうすればよいですか?


10

マルチフィンガータップを次のように設定しようとしています。

  • 1本の指-左クリック
  • 2本の指-中クリック
  • 3本の指-右クリック

私が現在持っているのは:

  • 1本の指-左クリック
  • 2本の指-右クリック
  • 3本の指-なし

私はここで、Ask Ubuntuと、件名に関するUbuntu wiki(およびいくつかの一般的なGoogle検索)でいくつかの質問を調べましたが、助けになるものが見つかりませんでした。については知っていますがxinput、そこで何をどのように変更すればよいかわかりません。

誰かが私を正しい方向に向けることができれば、感謝し、25の光沢のある担当者ポイント、大きな緑色のチェックマーク、およびいくつかのCookieを彼に与えます。


あなたは、このリンク@見ていて askubuntu.com/a/155725/44518
カラン

@karan:これは私の問題とどのように関係していますか?
マダラのゴースト

回答:


10

これはを使用して行うことができますsynclient

セッションごとにこれを行う(およびシステムで正しく機能することをテストする)には、次のコマンドをターミナルに入力します。

synclient "TapButton2"=2
synclient "TapButton3"=3

オプションTapButtonxは「コーナーではなく、x本の指でタップする」を意味し、番号1、2、3はそれぞれ左クリック、中クリック、右クリックに対応します。

これらの変更を永続的にするには、に移動し/usr/share/X11/xorg.conf.dます。ls名前に「synaptics.conf」が含まれるファイルを検索します(私の場合は50-synaptics.conf)。次に、sudo gedit 50-synaptics.conf最初のInputClassセクションの最後に次の行を追加します。

Option "TapButton2" "2"
Option "TapButton3" "3"

次に、マシンを再起動します。これで問題ありません。

50-synaptics.confファイルの編集が機能しない場合は、次を実行してください:を開いdconf-editorてに移動しorg/gnome/settings-daemon/plugins/mouseます。「アクティブ」とマークされたボックスをオフにして、再起動します。これにより、シナプスの設定が優先されます。


これは見栄えが良いです。の複数のインスタンスがSection "InputClass"ありますが、どれを編集しますか?
マダラのゴースト

最初のセクションの終わりに、設定があります。奇妙なことに、現時点では追加(13.04)が適切に機能していないようです。これは、カスタムのカスタムを確実に追加しているので、奇妙です。理由がわかったらお知らせしますが、理論的にはこれでうまくいくはずです。
Jez W

回答が編集されました。現在、すべて期待どおりに機能しているはずです。少なくとも、この方法で再び修正されました!=)
Jez W

ありがとうございました!私はそれをテストしてあなたに返します(実際にコンピュータを再起動してテストできるようになるまでには少し時間がかかるかもしれません)回答ありがとうございます!
マダラのゴースト


4

これが私たちがする必要があることです:

  1. まず、トラックパッド/マウスパッドのIDを収集します。

    $ xinput --list  
    Virtual core pointer                        id=2    [master pointer  (3)]  
    ⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]  
    ⎜   ↳ PS/2 Generic Mouse                        id=10   [slave  pointer  (2)]    
    **⎜   ↳ SynPS/2 Synaptics TouchPad                  id=11   [slave  pointer  (2)]  **
    ⎣ Virtual core keyboard                     id=3    [master keyboard (2)]    
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]    
    ↳ Power Button                              id=6    [slave  keyboard (3)]    
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]    
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]    
    ↳ AT Translated Set 2 keyboard              id=9    [slave  keyboard (3)]    
    ↳ HP WMI hotkeys                            id=12   [slave  keyboard (3)]    
    
  2. 今ハイライトされているのは、私のケース11の IDを持つデバイスです

  3. プロパティを一覧表示し、IDに対してプロパティを構成します

    $ xinput --list-props 11  
    Device 'SynPS/2 Synaptics TouchPad':  
    Device Enabled (132):   1  
    Coordinate Transformation Matrix (134): 1.000000, 0.000000, 0.000000, 0.000000,   1.000000, 0.000000, 0.000000, 0.000000, 1.000000  
    Device Accel Profile (253): 1  
    Device Accel Constant Deceleration (254):   2.500000  
    Device Accel Adaptive Deceleration (255):   1.000000  
    Device Accel Velocity Scaling (256):    12.500000  
    Synaptics Edges (276):  1769, 5431, 1653, 4671  
    Synaptics Finger (277): 25, 30, 256  
    Synaptics Tap Time (278):   180  
    Synaptics Tap Move (279):   242  
    Synaptics Tap Durations (280):  180, 180, 100  
    Synaptics ClickPad (281):   0  
    Synaptics Tap FastTap (282):    0  
    Synaptics Middle Button Timeout (283):  75  
    Synaptics Two-Finger Pressure (284):    282  
    Synaptics Two-Finger Width (285):   7  
    Synaptics Scrolling Distance (286): 110, 110  
    Synaptics Edge Scrolling (287): 1, 0, 0  
    Synaptics Two-Finger Scrolling (288):   0, 0  
    Synaptics Move Speed (289): 1.000000, 1.750000, 0.036265, 40.000000  
    Synaptics Edge Motion Pressure (290):   30, 160  
    Synaptics Edge Motion Speed (291):  1, 441  
    Synaptics Edge Motion Always (292): 0  
    Synaptics Off (293):    0  
    Synaptics Locked Drags (294):   0  
    Synaptics Locked Drags Timeout (295):   5000  
    Synaptics Tap Action (296): 2, 3, 0, 0, 1, 3, 0  
    Synaptics Click Action (297):   1, 1, 0  
    Synaptics Circular Scrolling (298): 0  
    Synaptics Circular Scrolling Distance (299):    0.100000  
    Synaptics Circular Scrolling Trigger (300): 0  
    Synaptics Circular Pad (301):   0  
    Synaptics Palm Detection (302): 0  
    Synaptics Palm Dimensions (303):    10, 200  
    Synaptics Coasting Speed (304): 20.000000, 50.000000  
    Synaptics Pressure Motion (305):        ... of unknown type CARDINAL  
    
    Synaptics Pressure Motion Factor (306): 1.000000, 1.000000  
    Synaptics Resolution Detect (307):  1  
    Synaptics Grab Event Device (308):  1  
    Synaptics Gestures (309):   1  
    Synaptics Capabilities (310):   1, 0, 1, 1, 1, 1, 1  
    Synaptics Pad Resolution (311): 85, 45  
    Synaptics Area (312):   0, 0, 0, 0  
    Synaptics Noise Cancellation (313): 8, 8  
    Device Product ID (249):    2, 7  
    Device Node (250):  "/dev/input/event8"  
    
  4. ここでポイントを見つけます。この場合は285、288です。コマンドを使用して、タッチパッドで同じように構成できます。

    $xinput set-int-prop <properties>  
    
  5. お役に立てれば

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