回答:
私も同じ問題を抱えていました。たくさんグーグルした後、私は回避策を見つけました:/etc/defaut/grub
sudo nano /etc/default/grub
私i8042.reset
はラインに追加しましたGRUB_CMDLINE_LINUX_DEFAULT
GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset quiet splash"
その後
sudo update-grub
最後に、再起動後、タッチパッドは正常に動作します(マルチタッチを含む)。
わかりましたので、この問題の修正を見つけました。
私に正しい方向を示してくれた@Guillaumeに感謝します。この問題はunix stackexchangeで非常に美しく説明されています。
鉱山(New Elantech Touchpad)などの特定のまれなデバイスで発生します。
タッチパッドは機能することもあれば機能しないこともあり、多重化に関係しています。
この問題を解決するために、@ Guillaumeの回答に従い、他の回答とまったく同じ手順に従ってi8042.kbdreset=1
パラメーターをパラメーターに追加しました/etc/default/grub
。
i8042.reset
うまくいきませんでした。
i8042.kdbreset=1
で@geruのkernel 4.17.4-041704-generic
での回答と組み合わせて、私にも有効でした。
ASUSラップトップにも同じタッチパッドがあります。4.5未満のLinuxカーネルには、このタッチパッド用のドライバーがないため、カーネルをアップグレードするだけで済みます。この記事の執筆時点では、Linuxカーネルは4.10まで進んでいますが、私はテクノロジーの最前線をたどるのが好きなので、4.5に進むだけで十分です。
Ubuntuの最新のカーネルは、http://kernel.ubuntu.com/~kernel-ppa/mainline/にあります。
たとえば、4.5.7にアップグレードするには、上のubuntuカーネルリンクに移動し、http: //kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.7-yakkety/をクリックします。
次に、汎用の.debパッケージをダウンロードします。64ビットの場合、これらは次のようになります。
これらは最終的にダウンロードディレクトリに格納されるため、ターミナルを開いて次のように入力します。
sudo dpkg -i lin*4.5.7*.deb
そして、GRUBブートローダーの再構築をフォローアップします
sudo update-grub
次に、再起動して新しいカーネルを選択すると、タッチパッドが表示されます。
50-synaptics.conf
ファイルを編集:
sudo nano /usr/share/X11/xorg.conf.d/50-synaptics.conf
次の行を追加します。
MatchIsTouchpad "on"
Option "TapButton1" "1"
このような:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "VertEdgeScroll" "1"
保存して終了し、再起動します