タッチパッドの手のひら感度


11

Synapticsタッチパッドで(K)ubuntu 12.04 LTSを使用しています。手のひらの感度はひどいです、私がマウスをタイプしているときはいつでも、突然別の場所に飛び出します。手のひらの感度を有効/増加する方法はありますか?


1
@mikewhateverタッチパッドのタップを無効にしたくない。手のひらのタッチが指のタッチとして感知されないように、手のひらの感度を上げたいだけです。私が知っていることのうち、機能するために最大の「接触領域」を変更することは可能ですが、私にはわかりません。しかし、絶対にタップを無効にしたくありません。
特に

それでは、フォールバックオプションとして保持しましょう。
mikewhatever

これが「完全な複製」である場合、誰かが質問にリンクできますか?私は私のコメントで言ったように、私は無効にタップしたくない
notablytipsy

2
@everyone:これは重複した質問であることに同意する必要があります。これは非常に有効な質問であり、Ubuntuが箱から出して適切に適切に処理できない新しい超滑らかなタッチパッドでより有効になります。
Ubuntuser

回答:


16

知る限りでは、手のひらの検知はグラフィカルなタッチパッド構成ツールを介して公開されていません。とはいえ、を使用して試してみることもできますsynclient

利用可能なオプションを確認するには、実行します synclient -l | grep -i palm

PalmDetect              = 0
PalmMinWidth            = 10
PalmMinZ                = 200

これらは私が見るオプションなので、パームセンシングをアクティブにし、実行synclient PalmDetect=1してから、他の2つの値を試してみます。

   "PalmMinWidth" "integer"
          Minimum finger width at which touch is considered a palm.  Prop‐
          erty: "Synaptics Palm Dimensions"

   "PalmMinZ" "integer"
          Minimum  finger  pressure  at  which touch is considered a palm.
          Property: "Synaptics Palm Dimensions"

適切な値が見つかったら、次の形式のコマンドを使用して、スタートアップアプリケーションでスタートアップエントリを作成します。

synclient PalmDetect=1 PalmMinWidth=xx PalmMinZ=yy

...ここで、xxおよびyyは目的の値です。


テストすると動作しているように見えますが、定期的にカーソルを移動する偶発的な手のひらタッチパッドクリックイベントが発生します。デフォルトでは手のひらを検出するのが苦手だったので、値をもう一度試す必要があると思います。クレイジーなこれらのオプションは、どういうわけか設定で利用できません。
-noisygecko

5
ETPS / 2 Elantechタッチパッドを搭載したASUS S-200の場合、良い設定はPalmMinWidth = 5とPalmMinZ = 20でした。YPMV。(手のひらは異なる場合があります)
-ngm

値は、ThinkPadのT410に細かい作業にも使用@ngm
スプリング付き

1

によって投稿された設定以外にmikewhatever、これらの設定は私にとって非常にうまく機能しているようです:

synclient AreaLeftEdge=2000 
synclient AreaRightEdge=5000

注:これらは私のデバイスの設定です...デバイスの値を調べる必要があります。

カーソルを「通常」として移動できるようになるまで、ゼロから開始してAreaRightEdgeを増分してみてください。AreaLeftEdgeは反対に機能するため、ゼロから、移動しなくなるまで増分してから、カーソルが再び「通常」に移動するまで少しずつ戻ります。(最後に、AreaRightEdgeをAreaLeftEdgeより低くすることはできません)。

おそらくTopとBottomも設定する必要があります...後でテストしますが、少なくともLeft / Rightが仕事をしているようです。

また、「感度」の観点から、これらを調整できます。

FingerLow               = 25
FingerHigh              = 50

上記の値として、最適な値を見つけてください。

(自分の質問への答えから引用) Synaptics Touchpad:手のひらを置くことで引き起こされる2本指の問題を解決する


0

lepeの優れた答えに加えて、AreaLeftEdgeとAreaRightEdgeの数値を使用して発見することができました

user @ t560:〜$ xinputリスト

のような行があります

↳SynPS / 2 Synaptics TouchPad id = 11 [スレーブポインター(2)]

そして、デバイス番号を取得して、

xinput-テスト11

次に、パッド上で指をドラッグして、境界線の位置に対応する番号を書き留めます。

私の場合(Thinkpad T560)、パッドの両端は約2200と4400であるため、2700と3700を左右の端として設定しました。

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