web-dev-qa-db-ja.com

マウスパッドが不安定で不正確

現在、Ubuntu 13.10を使用しています。

これはおそらく、一部の人々がこれを以前に尋ねられたと思うようにすることを知っています(私は同様の問題を読んだことがありますが、私が試したことは何も助けませんでした)。

したがって、Windowsでは、マウスパッドは私の指の動きを完全に追跡しているように見えます。非常にゆっくりと右に移動すると、非常にゆっくりと移動します。つまり、右下に移動します。

ただし、Ubuntuでは、ゆっくりと右下に移動すると、ピクセルがランダムにジャンプするようです。完全に追跡するのではなく、たまに(非常に頻繁に)8ピクセルのようにジャンプするように見えます(少量ですが、目立った量です)。これは、ゆっくりと右にドラッグすると、必要以上に定期的にジャンプすることを意味します。

問題は、左クリックを使用しようとすると、このジッターが非常に顕著になることです(マウスパッドにはソフトボタン領域があります)。そのため、リンクをクリックするとき、親指がマウスパッドに触れてクリックを開始し、マウスが揺れ、クリックアンドドラッグが頻繁に発生するか、クリックしようとしていたものが完全に失われます。

私は見つけることができるすべての設定をいじくり回しましたが、これに影響を与えるものは何もありません。

私が試した設定:

synclient ----

FingerLow
FingerHigh
MinSpeed
マックス・スピード
AccelFactor
HorizHysteresis
VertHysteresis
AreaBottomEdge

synPS/2 Synaptics TouchPadのxinput ----

二本指圧
ソフトボタンエリア
ノイズキャンセル

[〜#〜] any [〜#〜]に影響を与えた唯一の設定はAreaBottomEdgeでしたが、問題は実際に望んでいたことを実行しなかったことです。

そのため、ラップトップの下部の動きの追跡を停止します(つまり、値を設定した内容に応じて、「ソフトボタン領域」の追跡を本質的に無効にします)。ただし、2本の指がトラックパッド上にある場合、その領域で親指を追跡しているため、クリックしようとするとジッターが発生します。

すべての助けをいただければ幸いです。これは私を夢中にさせます。


誰か?

これは、シナプスタッチパッドを使用したLinuxでの非常に一般的な問題のようです。

誰もより良いドライバーを作った理由がわかりません。多くのノートブックユーザーがLinuxに切り替えるのを防いでいると確信しています(少なくとも彼らを思いとどまらせます)。

私は自分でそれらのドライバーを書く準備ができていない限り、あまり文句を言うべきではないと思います。それでも、Ubuntuのような組織の場合、誰かがオペレーティングシステムをタッチパッドで効率的に使用できるようにするタスクを委任されると思うでしょう。

2
Kurt

ノイズキャンセルを有効にしてみてください。最初にxinputを実行して、タッチパッドデバイスのIDを見つけます。

$ xinput
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎣   ↳ SynPS/2 Synaptics TouchPad                id=13   [slave  pointer  (2)]

ご覧のとおり、私のIDは13

ノイズキャンセルの実行を設定するには

xinput set-prop 13 'Synaptics Noise Cancellation' 30 30

どこ 13は、ポインターデバイスのIDです。番号を変えることができます30 30(「ノイズキャンセルボックス」の側面を定義します)に合ったものを見つけます。

これが機能する場合、ログインおよび/または起動時にそのコマンドを自動的に実行するように設定することができます。 Startup Applications-> Add-> 'command'テキストフィールドにxinput- commandを入力します。

より詳しい情報:

http://manpages.ubuntu.com/manpages/precise/man4/synaptics.4.html

2
imolit