web-dev-qa-db-ja.com

Ubuntuタッチパッドの問題-マウスポインターが飛び回る

Dell Latitude 3570ラップトップのUbuntuタッチパッドに大きな問題があります。 USBマウスを使用する場合、すべてが正常に機能しますが、タッチパッドを使用する場合、制御が非常に困難です。たとえば、画面の真ん中にあるものをクリックしたい場合はクリックしますが、何らかの理由でUbuntuが画面の左下隅をクリックしたため、ゴミ箱が開きます。それは本当に私を怒らせています。

synclientに対する次の変更により修正されることをどこかで読みました。

synclient FingerLow=9
synclient FingerHigh=10

これらは機能しません。いずれにせよ、マシンを再起動するとすぐに、synclientはデフォルト(FingerLow=25FingerHigh=30)にリセットされるため、機能していてもマシンを再起動するたびに設定する必要があります。

他に試すことができるものはありますか?これは私を狂気にさせています。私の正気のために、ラップトップを壊す前に助けてください。

リクエストに応じて、xinput listは以下を提供します。

⎡ Virtual core pointer                           id=2   [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ DLL06F3:00 06CB:75DA Touchpad             id=12   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=14   [slave  pointer  (2)]
⎜   ↳ USB Optical Mouse                         id=17   [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)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ Integrated_Webcam_HD                      id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=15   [slave  keyboard (3)]
    ↳ Dell Wireless hotkeys                     id=16   [slave  keyboard (3)]
12
SamuelH

さて、ユーザーWinEunuuchs2Unixからのアドバイスに従って、私はDID google this。どうやら、これは大きなバグであり、Ubuntu 14.04以降のものです。とにかく、バグレポートページで、Juan Hernandez(juanhm)という男がxserver-xorg-input-libinputのインストールが彼のために働いたと提案しました。これを試してみたかったので、次のように入力しました。

Sudo apt-get install xserver-xorg-input-libinput

そして、私は壊れた依存関係に関するメッセージを受け取りましたが、上記のパッケージはxserver-xorg-coreに依存しているとも言っていたので、実行しようとしました:

Sudo apt-get install xserver-xorg-core

これにより、多くのxserver-xorgパッケージがインストールされました。その後、私は走った:

Sudo apt-get install xserver-xorg-input-libinput

今回はうまくいきました。次に、リブートして実行しようとしました:

Sudo apt-get remove --purge xserver-xorg-input-synaptics

しかし、すでに削除されていました。システム設定の私のタッチパッドは非常にシンプルなダイアログになりましたが、ポインターはもう飛び回っていないようです!唯一の欠点は、タッチパッドをタップしてクリックできないことです(ボタンを使用する必要があります)が、とにかくそれをしていませんでした!

だから私はこれが今働いていると信じています!

バグレポートのページはこちらです: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1574667

Juan Hernandezの提案が機能したことを確認するために更新します。

3
SamuelH

Razer Blade Early 2017を使用していますタッチパッドSynaptics TM2438-005実行中buntu 18.04 Bionic Beaver

私はどこでも解決策を探していましたが、synclientの歴史を掘り下げ、libinputとそれに対応するcliツールxinputに置き換えました。

しかし、この記事は私の問題を解決しました。具体的には、libinput-toolsをインストールするだけです

$ Sudo apt install libinput-tools

Bionic BeaverはUnityをGUIサーバーとして使用しておらず、代わりにGnomeを使用しているため、すべての依存関係が既に存在していると推測しています(xserver-core、libinputなど)

Ubuntu 18.04で問題を抱えている人のために-これで問題が解決し、今では半稼働中のタッチパッドがあります。それでも時々ジャンプしますが、それは10回の新しいタッチプレスごとに1回で、以前は1ミリ秒ごとでした。

1
ikoif

私の場合、すべてがすでにインストールされており最新であるため、@ SamuelHソリューションは機能しませんでした。私が助けたのは

  • Natural Scrollを無効にします
  • Edge scrollingを有効にする
  • touch pad speedを削減
  • Tap to clickを無効にします

マシン:

Dell E6540

OS:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04 LTS
Release:    18.04
Codename:   bionic
1
Anand Rockzz

これと同じ問題がありました。 Ubuntu 16.04をインストールしてから18.04にアップデートすることで解決しました。ファームウェアに問題があると思います。

0
abi jithu