web-dev-qa-db-ja.com

Lenovo V330(Thinkpad Vシリーズ)のタッチパッドが認識されない

新しいLenovo V330にopensuse 42.3をインストールしましたが、Linuxでタッチパッドが認識されません。カーネルを4.15.7に更新し、タンブルウィードをインストールしようとしましたが、同じ結果が得られました。ノートブックに組み込まれているタッチパッド(ElantechまたはSynaptics)がどれかわかりません。 lshwに記載されている未請求のUSBデバイス(Synaptics)がありますが、これは指紋リーダーです。内蔵のタッチパッドはI²C経由で接続されたElantechデバイスだと思いますが、それは完全に正しくない可能性があります。

1
Kentravyon

私のLenovo v330 14IKBには、Elantech I2Cタッチパッド(ELAN0612)がインストールされています。 UEFIモードがオンでAHCI-Controllerが選択されたWindows 10 Pro 64Bitで動作します。インストールされているBIOSはv2.02とv4.01でした。

Linuxでは、それはxinputでは見つかりません。 dmesg | grep -i elanは私を返します:

i2c_hid i2c-ELAN0612:01: i2c-ELAN0612:01 supply vcc not found, using dummy regulator

私はLinux Mint 18.3 Sylviaの新規インストールを実行していて、カーネルでそれを試しました:v4.16-rc7v4.15.14、- v4.13.0.37.42

1
v330

ACPI IDdrivers/input/mouse/elan_i2c_core.cに追加することで、なんとか機能させることができました

ファイルの下部には、デバイスIDのリストがあります。

鉱山はELAN0618です。

今それは動作します:)

1
ACiDC0re