Arch Linux에서 ThinkPad 트랙패드 활성화

Arch Linux에서 ThinkPad 트랙패드 활성화

저는 Lenovo ThinkPad P14s에서 Arch Linux를 사용하고 있습니다. 새로 설치하면 트랙패드가 비활성화됩니다.

마우스를 어디든 가지고 다니는 것은 번거롭고 키보드 중앙에 있는 빨간색 손잡이는 마우스 이동에 적합하지 않습니다.

트랙패드를 어떻게 활성화하나요?

이 내 꺼야 xinput list:

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=12   [slave  pointer  (2)]
⎜   ↳ TPPS/2 Elan TrackPoint                    id=13   [slave  pointer  (2)]
⎜   ↳ Logitech USB Optical Mouse                id=15   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Video Bus                                 id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]
    ↳ Integrated Camera: Integrated C           id=9    [slave  keyboard (3)]
    ↳ Integrated Camera: Integrated I           id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                    id=14   [slave  keyboard (3)]

나는 xinput set-prop # "Device Enabled" 1목록의 모든 ID에 대해 이 작업을 수행했습니다.

편집: lsusb터치패드가 표시되지 않는 것 같습니다. 출력은 다음과 같습니다 lsusb.

Bus 006 Device 004: ID 8087:0029 Intel Corp. AX200 Bluetooth
Bus 006 Device 003: ID 06cb:00bd Synaptics, Inc. Prometheus MIS Touch Fingerprint Reader
Bus 006 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 04f2:b6d0 Chicony Electronics Co., Ltd Integrated Camera
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub```

답변1

Arch Linux Wiki에 설명된 대로:터치패드 시냅틱스

설치 xf86-input-synaptics패키지:

sudo pacman -S xf86-input-synaptics

/etc/X11/xorg.conf.d/70-synaptics.conf그런 다음 다음 콘텐츠로 만듭니다.

Section "InputClass"
    Identifier "touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"
        Option "TapButton1" "1"
        Option "TapButton2" "3"
        Option "TapButton3" "2"
        Option "VertEdgeScroll" "on"
        Option "VertTwoFingerScroll" "on"
        Option "HorizEdgeScroll" "on"
        Option "HorizTwoFingerScroll" "on"
        Option "CircularScrolling" "on"
        Option "CircScrollTrigger" "2"
        Option "EmulateTwoFingerMinZ" "40"
        Option "EmulateTwoFingerMinW" "8"
        Option "CoastingSpeed" "0"
        Option "FingerLow" "30"
        Option "FingerHigh" "50"
        Option "MaxTapTime" "125"
        ...
EndSection

답변2

이 문제는 Windows를 다시 시작한 다음 Arch Linux로 돌아가서 해결되었습니다. 이는 문제가 발생할 때마다 해결하는 솔루션인 것 같습니다. 그렇지 않은 것으로 판명되면 답변을 업데이트하겠습니다.

관련 정보