Debian 9가 설치된 Lenovo x1carbon 8세대가 터치패드를 인식하지 못합니다.

Debian 9가 설치된 Lenovo x1carbon 8세대가 터치패드를 인식하지 못합니다.

나는 Debian Stretch를 사용하여 x1carbon 8세대에서 터치패드를 작동시키려고 한 달 넘게 고생했습니다. 예, 이는 제가 사용할 수 있는 최신 커널이 4.19(백포트됨)임을 의미합니다. 터치패드가 인식되지 않습니다. /proc/bus/input/devices 이것은 xinput의 출력입니다.

⎡ Virtual core pointer                           id=2   [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                 id=4   [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                         id=12  [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)]
    ↳ Sleep Button                               id=7   [slave  keyboard (3)]
    ↳ Lenovo ThinkPad USB-C Dock Gen2 USB Audio  id=8   [slave  keyboard (3)]
    ↳ Integrated Camera: Integrated C            id=9   [slave  keyboard (3)]
    ↳ Intel HID events                           id=10  [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard               id=11  [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                     id=13  [slave  keyboard (3)]
but the lsusb I can find some information:
Bus 001 Device 004: ID 06cb:00bd Synaptics, Inc.

커널 5.8에서 우분투 라이브를 사용하여 부팅하면 모든 것이 잘 작동하고 xinput이 이를 인식합니다.

⎡ Virtual core pointer                  id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer        id=4    [slave  pointer  (2)]
⎜   ↳ SYNA8006:00 06CB:CD8B Mouse       id=10   [slave  pointer  (2)]
⎜   ↳ SYNA8006:00 06CB:CD8B Touchpad    id=11   [slave  pointer  (2)]
⎜   ↳ TPPS/2 Elan TrackPoint            id=15   [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)]
    ↳ Sleep Button                      id=8    [slave  keyboard (3)]
    ↳ Integrated Camera: Integrated C   id=9    [slave  keyboard (3)]
    ↳ sof-hda-dsp Headset Jack          id=12   [slave  keyboard (3)]
    ↳ Intel HID events                  id=13   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard      id=14   [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons            id=16   [slave  keyboard (3)]

커널 매개변수, synaptcs와 libinput 드라이버 간 변경, i2c 매개변수 변경으로 커널 재컴파일 등 모든 것을 시도했습니다. 지금까지 행운이 없습니다. 새로운 커널이 포함된 Buster나 다른 Linux 운영 체제로 전환하는 것은 선택 사항이 아닙니다. 누구든지 어떤 아이디어가 있습니까?

답변1

(아직 코멘트를 못 달기 때문에 여기에 써야 하는데...이 "귀엽다" 사이트죠? ㅎㅎ)
만자로 20.04(커널 5.8)에서 레노버 S145(2019년 출시) 터치패드를 구동할 수 있게 되었습니다. 작동 중입니다. 이게 Elan 터치패드죠? (이것들은 완벽했던 10년 된 Synaptics 터치패드에 비하면 형편없습니다.)
제발, 왜 새 하드웨어에 그렇게 오래된 배포판을 사용하고 있습니까? 왜 그것에 갇혀 있습니까?
이러한 특정 Elan 터치패드 모델의 경우 2019년부터 커널 패치를 찾아야 합니다. 설치 방법을 모르며 직접 설치할 필요가 없었습니다.
이 링크에 그런 내용이 있는 것 같은데요?
https://www.x.org/archive//individual/driver/

Libinput의 최신 버전은 2020년 5월 19일이며, 2018년 5월의 Synaptics 문서가 있습니다. 찾아야만 해시스템에 설치하는 방법.

이 터치패드의 이동 속도를 조정하는 방법을 찾으면 알려주세요. Synaptics처럼 미세 조정할 수 있는 옵션을 찾지 못했습니다.

관련 정보