web-dev-qa-db-ja.com

Ubuntu 14.04にはタッチパッドとカーソルの問題はありません

だから私はちょうどubuntuを手に入れましたが、ライブディスクを実行しているときでも、ほとんどの時間クリックできず、インストールして更新したら3秒ごとにマウスが左にジャンプするという問題がありました。今、私はうまくクリックできますが、それでもジャンプし、タッチパッドはまったく機能しません。

タッチスクリーン(完全に機能する)とlogitech g300マウスを備えたASUSラップトップがあります。

いくつかの検索の後、xinputで基本的なことを行う方法を見つけ出し、xinput listコマンドを実行したときにこれを取得しました。

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech Gaming Mouse G300                id=10   [slave  pointer  (2)]
⎜   ↳ USBest Technology SiS HID Touch Controller    id=13   [slave  pointer  (2)]
⎜   ↳ PS/2 Logitech Wheel Mouse                 id=16   [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)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Logitech Gaming Mouse G300                id=11   [slave  keyboard (3)]
    ↳ USB2.0 UVC HD Webcam                      id=12   [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                          id=14   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=15   [slave  keyboard (3)]

私はps/2マウスを持っていないのですぐに気づいたので、理由はわかりませんが、タッチパッドを検出せず、USBマウス用に重複した汎用デバイスを追加しました。 ID 16を無効にすると、再起動してコマンドを繰り返すまで、すべてがゴールデンになります。これを修正してタッチパッドを動作させ、重複したマウスを完全に削除するにはどうすればよいですか?

ありがとうございました

編集1:

さらなる試行の後、私はそれを発見しました

Sudo modprobe -r psmouse

Sudo modprobe psmouse proto=imps

また、カーソルのジャンプを停止し、一般的なマウスデバイス(id = 16)を削除しますが、タッチパッドに触れると多忙になり、キーボードが正常に機能しなくなり、マウスクリックが機能しません。

Asusが使用しているタッチパッド用のドライバーなどはありませんか?

2
Jason Wright

ジェスチャーやスクロールなどを使用しない限り、完璧に機能するソリューションを見つけましたなど、タッチパッド用の汎用ps2マウスドライバーを使用します。ドライバーが追加されるまでこれが最良の解決策であると言える限り、多くのasusラップトップでドライバーやタッチパッドの使用に対するサポートはないようです。

カーネルブートパラメータを永続的に追加するシステムにログインし、ターミナルウィンドウを起動します([アプリケーション]-> [アクセサリ]-> [ターミナル])。

  1. $プロンプトのターミナルウィンドウで、次のコマンドを入力します。Sudo gedit/etc/default/grub

  2. [Sudo]のプロンプトが表示されたら、パスワードを入力します。 「GRUB_CMDLINE_LINUX_DEFAULT」で始まる行で、「quiet splash」という語の後の二重引用符内のテキストにpsmouse.proto = bareを追加します。 (新しいパラメーターを追加する前に、「スプラッシュ」の後に必ずスペースを追加してください。)[保存]ボタンをクリックして、エディターウィンドウを閉じます。

  3. $プロンプトのターミナルウィンドウで、次のコマンドを入力します。Sudoupdate-grub

  4. システムを再起動します。

2
Jason Wright

ドライバーパッケージを再インストールします。

Sudo apt-get --purge autoremove xserver-xorg-input-synaptics && Sudo apt-get install xserver-xorg-input-synaptics

次に再起動します。

0
user308564