web-dev-qa-db-ja.com

Synaptics Touchpad-Ubuntu 12.04のアップグレード後、「タップ」するとカーソルが動きます

バージョン12.04 LTSにアップグレードした後、タッチパッドでいくつかの問題が発生します。タッチをタップするたびに、カーソルが動き回っています(たとえば、ウィンドウを閉じたい場合、タッチパッドから「x」ボタンをクリックすると、カーソルが移動し、「x」ボタンを押すとは限りません)。タッチパッドの左クリック、右クリックはうまく機能していますが、タップしてください...同じ問題が発生しましたか?感度に関連するものはありますか?修正方法

ありがとう

編集:助けが必要です!!!本当に迷惑です

11
Dave

これは単なるシナプスドライバーの構成のようです。sinclientでFingerLowとFingerHighの値を調整することで解決しました。 synclientを使用して現在の構成を確認します。ここにコンソール出力があります

$ synclient | grep FingerHigh
    FingerHigh               = 30
$ synclient | grep FingerLow
    FingerLow               = 25

FingerLowの値を35に変更し、FingerHighの値をtu 40に変更すると、うまく機能します!試してください:

$ synclient FingerHigh=40
$ synclient FingerLow=35

値は実験的に決定されました。構成を永続的にするために、次の内容の/etc/X11/xorg.confファイルを作成しました

Section "InputClass"
    Identifier "touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"
    Option "FingerHigh" "40"
    Option "FingerLow" "35"
EndSection

よろしく!

16
Carlos

Alpsタッチパッドを搭載したTecra R840でも同じ問題が発生します。 12.04では間違いなくリグレッションです。 synclientを介してHorizHysteresisおよびVertHysteresisの値を変更することにより、わずかに減少させることができます(synapticsのマンページを参照)。しかし、問題はまだ存在します。

はい、それは本当に非常に迷惑であり、Ubuntuでこのマシンを使用しない理由です。

1
user84208

Toshiba Satelliteで同様の問題が発生し、上記の指示に従いました。ただし、35〜40は役に立たず、55〜60は多すぎて、タッチパッドはまったく反応しませんでした。私は次の作品が自分に最適だと考えました。

FingerLow               = 45
FingerHigh              = 50
0
urs

ターミナルに「synclient」と入力して、FingerHighとFingerLowの値を確認してください。私の場合、タップが早くリリースされたと認識されて、動きが発生していました。異なるsynclient値の説明は、ここで見ることができます: http://manpages.ubuntu.com/manpages/lucid/man4/synaptics.4.html FingerLowをFingerHighより高く設定することはできないため、FingerLowの調整時に両方を変更する必要があることに注意してください。 FingerLow = 55とFingerHigh = 60を使用しました。これにより、問題がなくなりました。これにより誤動作が修正された場合、変更された設定はバグ(Launchpadで報告されていると思われる)により保持されないため、起動および再開時に実行する実行可能スクリプトを作成する必要があります。誰でも入力があれば、適切なタイミングで実行するスクリプトの作成に引き続き取り組んでいます。お役に立てれば!

0
user160241