回答:
これは単なるシナプスドライバーの構成のようです。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
よろしく!
Alpsタッチパッドを搭載したTecra R840でも同じ問題が発生します。12.04では間違いなくリグレッションです。synclientを介してHorizHysteresisおよびVertHysteresisの値を変更することにより、わずかに減少させることができます(synapticsのマンページを参照)。しかし、問題はまだ存在します。
はい、それは本当に迷惑であり、このマシンをUbuntuで使用しない理由です。
ターミナルに「synclient」と入力して、FingerHighとFingerLowの値を確認してください。私の場合、タップが早くリリースされたと認識され、動きが発生していました。さまざまなsynclient値の説明は、http://manpages.ubuntu.com/manpages/lucid/man4/synaptics.4.htmlで確認できます。 FingerLowはFingerHighより高く設定できないため、FingerLowを調整するときに両方を変更する必要があることに注意してください。FingerLow = 55とFingerHigh = 60を使用しました。これにより、問題がなくなりました。これにより誤動作が修正された場合、変更された設定はバグ(Launchpadで報告されていると思われる)により保持されないため、起動時および再開時に実行する実行可能スクリプトを作成する必要があります。誰でも入力があれば、適切なタイミングで実行するスクリプトの作成に引き続き取り組んでいます。お役に立てれば!