カーソルが目的の場所から画面の左端にジャンプするのを止めるにはどうすればよいですか?


9

最近、Ubuntu Linux 14.04を搭載したDell Inspironラップトップを購入しました。Linuxとラップトップが大好きですが、タッチパッドの使用に問題があります。ほとんどの場合、IIでカーソルをクリックしたいものにカーソルを合わせると、カーソルを移動したい場所から画面の左端に移​​動します。多くの場合、ゴミ箱に移動します。タッチパッドの感度が高すぎるために問題が発生しているのでしょうか。何か私にできることはありますか?

おかげで、

Mx


シナプス設定を確認し、感度レベルを下げようとしましたか?
ベンジャミンボタン2016

1
マウスの速度や感度に問題があるかどうかわからないシステム設定でタッチパッドとマウスからポインターの速度を変更してみてくださいi.stack.imgur.com/P2VcX.png
Mohamed Slama

それは、この回答しようと動作しない場合askubuntu.com/a/257844/464430
モハメドSlama

私も同じ問題を抱えています-トラックパッドで両手で左下の1つをクリックしてクリックし、もう1つの手でマウスポインターを動かしていますか?
Steve Kroon

@MohamedSlama問題はマウス/トラックパッドの速度ではないようですが、トラックパッドが実際に存在しないタッチ/ジェスチャーを検出する感度、またはトラックパッド上のわずかなブラシであり、コントロールとして解釈されることを意図していません。
Steve Kroon

回答:


3

これは、入力時にyrタッチパッドを誤ってブラッシングするためであると想定すると、yrタッチパッドドライバーが適切にインストールされていれば、特定のパラメーターを変更できます。

最初のリストはXorg入力デバイスです。
結果は私の現在のマシンのものであり、年ごとに異なります。

$ xinput --list  # list of Xorg session input devices
⎡ Virtual core pointer                 id=2 [master pointer (3)]
⎜   ↳ Virtual core XTEST pointer       id=4 [slave pointer (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad       id=10 [slave pointer (2)]
⎜   ↳ PS/2 Generic Mouse               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)]

ご覧のとおり、現在のタッチパッドは「SynPS / 2 Synaptics TouchPad」として識別されています。次に、yrタッチパッドのプロパティを一覧表示するには、ターミナルで次のように実行します。

$ xinput --list-props "SynPS/2 Synaptics TouchPad" | grep -e Finger
# Replace "SynPS/2 Synaptics TouchPad" above with yr own touchpad description.
Synaptics Finger (275): 25, 30, 0
Synaptics Two-Finger Pressure (281):    282
Synaptics Two-Finger Width (282):   7
Synaptics Two-Finger Scrolling (285):   1, 1

リストされたプロパティを詳細に理解するには、を参照してください$ man 4 synaptics
「Synaptics Finger」は、ここで興味深いプロパティです。

  • 指低= 25 <-指の圧力がこの値を下回ると、ドライバーはそれをリリースとしてカウントします。
  • 指高= 30 <-指の圧力がこの値を超えると、ドライバーはそれをタッチとしてカウントします。

ご覧のとおり、タッチパッドは敏感な側に置いておきます。一方、「Finger High」を微調整して、50または60以上の高い値に設定したい場合があります。それはあなたと同じくらいあなたの年のハードウェアに依存します。特定のニーズに合わせてハードウェアを微調整する実験をする必要があるだけです。例えば:

 $ xinput --set-prop [device number] "Synaptics Finger" 25 60 0

私の使用例では、[デバイス番号]は10(上記のからわかるように$ xinput --list)に対応します。 "FingerHigh"プロパティを30から60に増やしました。これは、yrタッチパッドが偽の接触に対する感度が低くなることを意味します。

yr Xorgセッションを再起動することなく、オンザフライでyrデバイスを構成する別の方法は、cliユーティリティを使用することですsynclient。Synapticsドライバーオプションを照会および変更します。これにより、GUIを介して表示されないタッチパッド機能を調整できます。端末を介してパラメーターを調整します。

 $ synclient FingerHigh=60

詳細については$ man synclient、を参照してください。

このタイプの構成は永続的ではなく、再起動後も存続しませんが、値を試すのに役立ちます。デバイスの動作に満足したら、ファイルを編集できます/usr/share/X11/xorg.conf.d/50-synaptics.conf(<-これは自分の構成ファイルの名前です。yrファイル名は異なる場合があります。)

Section "InputClass"
    Identifier "touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"
        Option "..." "..."
        ...
        Option "FingerLow" "25"
        Option "FingerHigh" "60"
        ...
EndSection

これにより、再起動後も変更が永続的になりますが、システムまたはドライバーのアップグレードを実行すると、これらの変更は消去される可能性があります。

HTH。フィードバックを歓迎します。


提案をありがとう。私はxinputとsynclientを修正してこれを修正しようとしましたが、それがFingerLow / FingerHighが問題の原因であるとは考えていませんでした。これを試して、それが役立つかどうかを確認します。@ MadBow1-試してみてもいいですか?
Steve Kroon

したがって、fingerhigh = 60は非常に応答が遅く、40にシフトしても問題は解決しません。今50を試してください。ただし、これは「入力中にキーボードを誤ってブラッシングする」ことによるものではないことに注意してください。これは、タッチパッドをナビゲートするために両手を使用しているときに発生します。
Steve Kroon

OK。したがって、他のプロパティを調べる必要があるかもしれません。私はそれが年の問題であることを知りませんでした。元の質問でそれを明確にすることは、yrスレッドの将来の読者にとって有利です。それでも問題が解決しない場合は、どの正しいプロパティを調整する必要があるかを判断するお手伝いをいたします。それは確かに何もFingerHighではありません、。
Cbhihe

私の元の投稿ではありませんが、コメントで明確にされました。アップデートとして、FingerHigh = 50でも症状が持続します。他に何か欲しいみたいです。「2本指」イベントの指の間の距離に制限はありますか-タッチパッドの反対側で指を使って2本の指でスクロールできるようになりました。おそらく別の指として。
Steve Kroon

SteveKroon:悪い。以前のコメントを書いているとき、あなたはOPの作者であるという印象を受けました。私の解決策が彼女の考えられる「感度」の問題に適しているかどうかを確認するために@ MadBow1の返信を待っています...あなたはこの質問の作成者ではないことに注意してください。あなたは私たち自身の問題、またはうわさによれば、別の問題がある場合は、新しいスレッドを投稿し、私がします同様にあなたを助けるためにしてみてください。OPの代わりにソリューションを使用して特定の問題を解決するようなものは、スレッドハイジャックです。ここで意図された犯罪は絶対にありません!私もお手伝いできます。:-)
Cbhihe
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.