Elantechタッチパッドが動作しない現象
Elantechタッチパッドが動作しない現象が報告されています。不具合報告によると、以下のPCで現象が発生するとのことです。
- ThinkPad L480/L580/P72/P52/T480s
カーネルログ
現象発生時、カーネルログには以下の出力が確認されています。
[ 2.418397] psmouse serio1: elantech: assuming hardware version 4 (with firmware version 0x5f3001)
[ 2.440307] psmouse serio1: elantech: Synaptics capabilities query result 0x90, 0x18, 0x10.
[ 2.456358] psmouse serio1: elantech: Elan sample query result 00, 22, c8
[ 2.471110] psmouse serio1: elantech: Trying to set up SMBus access
[ 3.054187] elan_i2c 2-0015: 2-0015 supply vcc not found, using dummy regulator
[ 3.066012] elan_i2c 2-0015: failed to get resolution: -71
[ 3.066039] elan_i2c: probe of 2-0015 failed with error -71
[ 2.440307] psmouse serio1: elantech: Synaptics capabilities query result 0x90, 0x18, 0x10.
[ 2.456358] psmouse serio1: elantech: Elan sample query result 00, 22, c8
[ 2.471110] psmouse serio1: elantech: Trying to set up SMBus access
[ 3.054187] elan_i2c 2-0015: 2-0015 supply vcc not found, using dummy regulator
[ 3.066012] elan_i2c 2-0015: failed to get resolution: -71
[ 3.066039] elan_i2c: probe of 2-0015 failed with error -71
回避策
カーネルパラメーターを指定する方法が紹介されています。1./etc/default/grubの編集
「/etc/default/grub」ファイルを開いて以下の内容を追記します。
GRUB_CMDLINE_LINUX="psmouse.elantech_smbus=0"
すでに「GRUB_CMDLINE_LINUX=」が記述されている場合は、その設定値にカーネルパラメーターを追記すると良いでしょう。
2.GRUB 2設定ファイルのアップデート
以下のコマンドを実行し、「GRUB 2」の設定ファイルをアップデートします。
sudo update-grub
後はPCを再起動するだけです。