Lenovo V330(Thinkpad V 시리즈)에서 터치패드가 인식되지 않습니다.

Lenovo V330(Thinkpad V 시리즈)에서 터치패드가 인식되지 않습니다.

새로운 Lenovo V330에 opensuse 42.3을 설치했는데, 뭘 해도 리눅스가 터치패드를 인식하지 못합니다. 커널을 4.15.7로 업데이트하고 회전초 설치를 시도했지만 동일한 결과가 나타났습니다. 노트북에 어떤 종류의 터치패드가 내장되어 있는지도 모르겠습니다(Elantech 또는 Synaptics). lshw에 등록되지 않은 USB 장치(Synaptics)가 나열되어 있는데 지문 판독기인 것 같습니다. 내장된 터치패드가 I²C를 통해 연결된 Elantech 장치인 것으로 의심되지만 이는 완전히 잘못된 것일 수 있습니다.

답변1

추가하여 작동하게 만들었습니다.ACPI ID입력하다drivers/input/mouse/elan_i2c_core.c

파일 하단에는 장치 ID 목록이 있습니다.

내 것은엘란 0618.

이제 괜찮아:)

답변2

내 Lenovo v330 14IKB에는 Elantech I2C 터치패드(ELAN0612)가 설치되어 있습니다. UEFI 모드가 켜져 있고 AHCI 컨트롤러가 선택된 Windows 10 Pro 64비트에서 실행됩니다. 설치된 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

새로 설치하는 중이에요리눅스 민트 18.3 실비아커널에서 시도했습니다.v4.16-rc7,v4.15.14,v4.13.0.37.42.

답변3

.ubuntu 18.04에 ELAN0612를 추가하면 제대로 작동합니다 drivers/input/mouse/elan_i2c_core.c.

관련 정보