Ubuntu タッチパッドの問題 - マウス ポインタが動き回る

Ubuntu タッチパッドの問題 - マウス ポインタが動き回る

私は見たUbuntu タッチパッドの問題 - マウス ポインタが飛び回るですが、私の問題は少し異なります。

マウス ポインターは特定の場所にジャンプしません。代わりに、マウスパッドを使用しようとすると、マウス ポインターが「過剰に反応」します。たとえば、マウスパッド自体に触れずに指をマウスパッドの真上に置いた場合 (少なくとも触覚フィードバックはありません)、マウス ポインターは動き回ります。

タッチパッドの速度が速いと、マウスパッドから指を離すとマウス ポインターが少し動いたりジャンプしたりするなど、非常に煩わしくなります。

xinput list次のような結果が得られます。

⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS DualPoint TouchPad          id=11   [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS DualPoint Stick             id=12   [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)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ TOSHIBA Web Camera - HD: TOSHIB           id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=10   [slave  keyboard (3)]
    ↳ Toshiba input device                      id=13   [slave  keyboard (3)]

Touchpad Speed最小設定にしている限り、この問題は許容できます。それでも、完全に修正したいと思っています。

これを修正できない場合、新しいラップトップで同様の問題が発生しないと確信するにはどうすればよいですか?

答え1

この回答はすでに投稿しました他の場所ですが、この状況にも当てはまるのではないかと思います。

xinput --list-props 11(を使用してマウス/タッチパッドのすべてのプロパティを一覧表示します私のタッチパッドIDは11ですが、あなたのは違います) をクリックして、プロパティの ID を確認しますDevice Accel Constant Deceleration

次のコマンドを入力しますxinput --set-prop 11 268 0.3私のタッチパッドの減速プロパティIDは268ですが、あなたのは異なります) を押すと、マウス/タッチパッドの減速が遅くなります。

ログインするたびにこれら 2 つのコマンドを入力するのは非常に面倒なので、これら 2 つのコマンドをファイルの最後に入れて/home/{your user name}/.bashrc、ログインするたびに自動的に実行されるようにします。

ただし、このソリューションには小さなエラーがあります。時間が経つと、マウス/タッチパッド ID がいくつかの値の間で頻繁に切り替わることに気付くでしょう。あなたもそれを見たことがあるかもしれません。これを回避するには、これらすべての値を使用してコマンドを入力します。たとえば、昨日のタッチパッド ID は 11 でしたが、今日 を実行した後xinput --list、タッチパッド ID が 13 に変わっていることがわかりました。そのため、単一のコマンド ではなくxinput --set prop 11 268 0.3、2 つのコマンドを入力します。

xinput --set-prop 11 268 0.3
xinput --set-prop 13 268 0.3

ファイルの末尾に~/.bashrc

これで、ログインするたびに、ターミナル上に のような奇妙な内容が書き込まれるのが見えるようになりますproperty '268' doesn't exist, you need to specify its type and format。これは、ファイル内に記述した 2 つのコマンドのうち~/.bashrc、1 つにプロパティ 268 がないため、この stderr (標準エラー) メッセージが出力されるためです。このおかしなエラーに問題がなければ無視してください。そうでない場合は、ファイルclear内の 2 つのコマンドの下にコマンドを記述してください~/.bashrc。これで、2 つのコマンドを実行すると、ターミナルも毎回クリアされます。

関連情報